./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/systemc/token_ring.04.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f470102c Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/systemc/token_ring.04.cil-1.c -s /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0d93d749d4c7ad15cc29deef6885966e95a2d557 ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.25-f470102 [2019-12-07 13:51:49,097 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-07 13:51:49,098 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-07 13:51:49,105 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-07 13:51:49,105 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-07 13:51:49,106 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-07 13:51:49,107 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-07 13:51:49,108 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-07 13:51:49,110 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-07 13:51:49,110 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-07 13:51:49,111 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-07 13:51:49,112 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-07 13:51:49,112 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-07 13:51:49,112 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-07 13:51:49,113 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-07 13:51:49,114 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-07 13:51:49,114 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-07 13:51:49,115 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-07 13:51:49,116 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-07 13:51:49,118 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-07 13:51:49,119 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-07 13:51:49,120 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-07 13:51:49,120 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-07 13:51:49,121 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-07 13:51:49,122 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-07 13:51:49,122 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-07 13:51:49,123 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-07 13:51:49,123 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-07 13:51:49,123 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-07 13:51:49,124 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-07 13:51:49,124 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-07 13:51:49,124 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-07 13:51:49,125 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-07 13:51:49,125 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-07 13:51:49,126 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-07 13:51:49,126 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-07 13:51:49,126 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-07 13:51:49,126 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-07 13:51:49,127 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-07 13:51:49,127 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-07 13:51:49,127 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-07 13:51:49,128 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf [2019-12-07 13:51:49,137 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-07 13:51:49,137 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-07 13:51:49,138 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2019-12-07 13:51:49,138 INFO L138 SettingsManager]: * User list type=DISABLED [2019-12-07 13:51:49,138 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2019-12-07 13:51:49,138 INFO L138 SettingsManager]: * Explicit value domain=true [2019-12-07 13:51:49,138 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2019-12-07 13:51:49,138 INFO L138 SettingsManager]: * Octagon Domain=false [2019-12-07 13:51:49,138 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2019-12-07 13:51:49,138 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2019-12-07 13:51:49,139 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2019-12-07 13:51:49,139 INFO L138 SettingsManager]: * Interval Domain=false [2019-12-07 13:51:49,139 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2019-12-07 13:51:49,139 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2019-12-07 13:51:49,139 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2019-12-07 13:51:49,139 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-07 13:51:49,140 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-07 13:51:49,141 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-07 13:51:49,141 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-07 13:51:49,141 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-07 13:51:49,141 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-07 13:51:49,141 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-07 13:51:49,141 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-07 13:51:49,141 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-07 13:51:49,142 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-07 13:51:49,142 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-07 13:51:49,142 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2019-12-07 13:51:49,142 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-07 13:51:49,142 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-07 13:51:49,142 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2019-12-07 13:51:49,142 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-12-07 13:51:49,142 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan 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 -> 0d93d749d4c7ad15cc29deef6885966e95a2d557 [2019-12-07 13:51:49,240 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-07 13:51:49,248 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-07 13:51:49,250 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-07 13:51:49,251 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-07 13:51:49,251 INFO L275 PluginConnector]: CDTParser initialized [2019-12-07 13:51:49,252 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/../../sv-benchmarks/c/systemc/token_ring.04.cil-1.c [2019-12-07 13:51:49,296 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/data/2ebf3bc76/a8a1ee1a5bca41f1b1685b411da33fbf/FLAG60d174ac8 [2019-12-07 13:51:49,684 INFO L306 CDTParser]: Found 1 translation units. [2019-12-07 13:51:49,684 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/sv-benchmarks/c/systemc/token_ring.04.cil-1.c [2019-12-07 13:51:49,691 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/data/2ebf3bc76/a8a1ee1a5bca41f1b1685b411da33fbf/FLAG60d174ac8 [2019-12-07 13:51:50,063 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/data/2ebf3bc76/a8a1ee1a5bca41f1b1685b411da33fbf [2019-12-07 13:51:50,065 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-07 13:51:50,066 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-12-07 13:51:50,066 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-07 13:51:50,066 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-07 13:51:50,068 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-07 13:51:50,069 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,071 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@600b15ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50, skipping insertion in model container [2019-12-07 13:51:50,071 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,076 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-07 13:51:50,103 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-07 13:51:50,278 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 13:51:50,282 INFO L203 MainTranslator]: Completed pre-run [2019-12-07 13:51:50,312 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 13:51:50,326 INFO L208 MainTranslator]: Completed translation [2019-12-07 13:51:50,326 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50 WrapperNode [2019-12-07 13:51:50,326 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-07 13:51:50,327 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-07 13:51:50,327 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-07 13:51:50,327 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-07 13:51:50,334 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,340 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,371 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-07 13:51:50,371 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-07 13:51:50,371 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-07 13:51:50,372 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-07 13:51:50,378 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,378 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,382 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,382 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,394 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,407 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,411 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... [2019-12-07 13:51:50,416 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-07 13:51:50,417 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-07 13:51:50,417 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-07 13:51:50,417 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-07 13:51:50,418 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/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 [2019-12-07 13:51:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-07 13:51:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-07 13:51:51,770 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-07 13:51:51,770 INFO L287 CfgBuilder]: Removed 161 assume(true) statements. [2019-12-07 13:51:51,771 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:51:51 BoogieIcfgContainer [2019-12-07 13:51:51,771 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-07 13:51:51,772 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-07 13:51:51,772 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-07 13:51:51,774 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-07 13:51:51,774 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 01:51:50" (1/3) ... [2019-12-07 13:51:51,774 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f4bd778 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 01:51:51, skipping insertion in model container [2019-12-07 13:51:51,775 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 01:51:50" (2/3) ... [2019-12-07 13:51:51,775 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f4bd778 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 01:51:51, skipping insertion in model container [2019-12-07 13:51:51,775 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:51:51" (3/3) ... [2019-12-07 13:51:51,776 INFO L109 eAbstractionObserver]: Analyzing ICFG token_ring.04.cil-1.c [2019-12-07 13:51:51,783 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-07 13:51:51,788 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-12-07 13:51:51,795 INFO L249 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-12-07 13:51:51,812 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-07 13:51:51,812 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-07 13:51:51,812 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-07 13:51:51,812 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-07 13:51:51,813 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-07 13:51:51,813 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-07 13:51:51,813 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-07 13:51:51,813 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-07 13:51:51,827 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states. [2019-12-07 13:51:51,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2019-12-07 13:51:51,831 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:51,832 INFO L410 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] [2019-12-07 13:51:51,832 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:51,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:51,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1081536181, now seen corresponding path program 1 times [2019-12-07 13:51:51,841 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:51,841 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419993621] [2019-12-07 13:51:51,842 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:51,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:51,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:51,941 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419993621] [2019-12-07 13:51:51,942 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:51,942 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 13:51:51,943 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007998427] [2019-12-07 13:51:51,946 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:51,947 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:51,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:51,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:51:51,957 INFO L87 Difference]: Start difference. First operand 198 states. Second operand 3 states. [2019-12-07 13:51:52,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:52,041 INFO L93 Difference]: Finished difference Result 560 states and 858 transitions. [2019-12-07 13:51:52,042 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:52,043 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 25 [2019-12-07 13:51:52,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:52,058 INFO L225 Difference]: With dead ends: 560 [2019-12-07 13:51:52,058 INFO L226 Difference]: Without dead ends: 360 [2019-12-07 13:51:52,062 INFO L630 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 [2019-12-07 13:51:52,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2019-12-07 13:51:52,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 342. [2019-12-07 13:51:52,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 342 states. [2019-12-07 13:51:52,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 511 transitions. [2019-12-07 13:51:52,109 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 511 transitions. Word has length 25 [2019-12-07 13:51:52,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:52,109 INFO L462 AbstractCegarLoop]: Abstraction has 342 states and 511 transitions. [2019-12-07 13:51:52,109 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:52,109 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 511 transitions. [2019-12-07 13:51:52,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2019-12-07 13:51:52,112 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:52,112 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-12-07 13:51:52,112 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:52,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:52,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1608637500, now seen corresponding path program 1 times [2019-12-07 13:51:52,113 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:52,113 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772438656] [2019-12-07 13:51:52,113 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:52,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:52,154 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2019-12-07 13:51:52,155 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772438656] [2019-12-07 13:51:52,155 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:52,155 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 13:51:52,155 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559589628] [2019-12-07 13:51:52,156 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:52,156 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:52,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:52,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:51:52,156 INFO L87 Difference]: Start difference. First operand 342 states and 511 transitions. Second operand 3 states. [2019-12-07 13:51:52,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:52,201 INFO L93 Difference]: Finished difference Result 946 states and 1412 transitions. [2019-12-07 13:51:52,201 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:52,201 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2019-12-07 13:51:52,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:52,205 INFO L225 Difference]: With dead ends: 946 [2019-12-07 13:51:52,205 INFO L226 Difference]: Without dead ends: 613 [2019-12-07 13:51:52,207 INFO L630 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 [2019-12-07 13:51:52,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2019-12-07 13:51:52,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 609. [2019-12-07 13:51:52,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 609 states. [2019-12-07 13:51:52,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 896 transitions. [2019-12-07 13:51:52,236 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 896 transitions. Word has length 50 [2019-12-07 13:51:52,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:52,237 INFO L462 AbstractCegarLoop]: Abstraction has 609 states and 896 transitions. [2019-12-07 13:51:52,237 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:52,237 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 896 transitions. [2019-12-07 13:51:52,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2019-12-07 13:51:52,241 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:52,241 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-12-07 13:51:52,241 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:52,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:52,242 INFO L82 PathProgramCache]: Analyzing trace with hash -683596154, now seen corresponding path program 1 times [2019-12-07 13:51:52,242 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:52,242 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630695482] [2019-12-07 13:51:52,242 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:52,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:52,285 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2019-12-07 13:51:52,285 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630695482] [2019-12-07 13:51:52,286 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:52,286 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 13:51:52,286 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285328240] [2019-12-07 13:51:52,287 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:52,287 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:52,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:52,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:51:52,288 INFO L87 Difference]: Start difference. First operand 609 states and 896 transitions. Second operand 3 states. [2019-12-07 13:51:52,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:52,341 INFO L93 Difference]: Finished difference Result 1695 states and 2492 transitions. [2019-12-07 13:51:52,342 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:52,342 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2019-12-07 13:51:52,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:52,346 INFO L225 Difference]: With dead ends: 1695 [2019-12-07 13:51:52,346 INFO L226 Difference]: Without dead ends: 1102 [2019-12-07 13:51:52,347 INFO L630 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 [2019-12-07 13:51:52,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2019-12-07 13:51:52,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 1096. [2019-12-07 13:51:52,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1096 states. [2019-12-07 13:51:52,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 1587 transitions. [2019-12-07 13:51:52,370 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 1587 transitions. Word has length 50 [2019-12-07 13:51:52,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:52,370 INFO L462 AbstractCegarLoop]: Abstraction has 1096 states and 1587 transitions. [2019-12-07 13:51:52,370 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:52,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 1587 transitions. [2019-12-07 13:51:52,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2019-12-07 13:51:52,372 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:52,372 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-12-07 13:51:52,372 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:52,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:52,372 INFO L82 PathProgramCache]: Analyzing trace with hash -628759864, now seen corresponding path program 1 times [2019-12-07 13:51:52,372 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:52,373 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780704442] [2019-12-07 13:51:52,373 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:52,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:52,417 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:52,418 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780704442] [2019-12-07 13:51:52,418 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:52,418 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 13:51:52,418 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767880846] [2019-12-07 13:51:52,419 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:52,419 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:52,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:52,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:51:52,419 INFO L87 Difference]: Start difference. First operand 1096 states and 1587 transitions. Second operand 3 states. [2019-12-07 13:51:52,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:52,487 INFO L93 Difference]: Finished difference Result 3184 states and 4591 transitions. [2019-12-07 13:51:52,487 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:52,487 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2019-12-07 13:51:52,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:52,495 INFO L225 Difference]: With dead ends: 3184 [2019-12-07 13:51:52,495 INFO L226 Difference]: Without dead ends: 2093 [2019-12-07 13:51:52,497 INFO L630 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 [2019-12-07 13:51:52,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2093 states. [2019-12-07 13:51:52,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2093 to 1979. [2019-12-07 13:51:52,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1979 states. [2019-12-07 13:51:52,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1979 states to 1979 states and 2820 transitions. [2019-12-07 13:51:52,539 INFO L78 Accepts]: Start accepts. Automaton has 1979 states and 2820 transitions. Word has length 50 [2019-12-07 13:51:52,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:52,539 INFO L462 AbstractCegarLoop]: Abstraction has 1979 states and 2820 transitions. [2019-12-07 13:51:52,540 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:52,540 INFO L276 IsEmpty]: Start isEmpty. Operand 1979 states and 2820 transitions. [2019-12-07 13:51:52,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2019-12-07 13:51:52,541 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:52,541 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-12-07 13:51:52,542 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:52,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:52,542 INFO L82 PathProgramCache]: Analyzing trace with hash 2075812455, now seen corresponding path program 1 times [2019-12-07 13:51:52,542 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:52,542 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449917310] [2019-12-07 13:51:52,542 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:52,589 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:52,590 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449917310] [2019-12-07 13:51:52,590 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:52,590 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 13:51:52,590 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028230425] [2019-12-07 13:51:52,591 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:51:52,591 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:52,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:51:52,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:51:52,591 INFO L87 Difference]: Start difference. First operand 1979 states and 2820 transitions. Second operand 4 states. [2019-12-07 13:51:52,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:52,687 INFO L93 Difference]: Finished difference Result 4789 states and 6977 transitions. [2019-12-07 13:51:52,687 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 13:51:52,688 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2019-12-07 13:51:52,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:52,698 INFO L225 Difference]: With dead ends: 4789 [2019-12-07 13:51:52,698 INFO L226 Difference]: Without dead ends: 2827 [2019-12-07 13:51:52,700 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:51:52,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2827 states. [2019-12-07 13:51:52,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2827 to 2323. [2019-12-07 13:51:52,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2323 states. [2019-12-07 13:51:52,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2323 states to 2323 states and 3412 transitions. [2019-12-07 13:51:52,755 INFO L78 Accepts]: Start accepts. Automaton has 2323 states and 3412 transitions. Word has length 50 [2019-12-07 13:51:52,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:52,755 INFO L462 AbstractCegarLoop]: Abstraction has 2323 states and 3412 transitions. [2019-12-07 13:51:52,755 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:51:52,755 INFO L276 IsEmpty]: Start isEmpty. Operand 2323 states and 3412 transitions. [2019-12-07 13:51:52,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2019-12-07 13:51:52,758 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:52,758 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-12-07 13:51:52,758 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:52,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:52,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1758879243, now seen corresponding path program 1 times [2019-12-07 13:51:52,759 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:52,759 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987609496] [2019-12-07 13:51:52,759 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:52,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:52,818 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:52,819 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987609496] [2019-12-07 13:51:52,819 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:52,819 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 13:51:52,819 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728257163] [2019-12-07 13:51:52,819 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:52,819 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:52,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:52,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:51:52,820 INFO L87 Difference]: Start difference. First operand 2323 states and 3412 transitions. Second operand 3 states. [2019-12-07 13:51:52,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:52,939 INFO L93 Difference]: Finished difference Result 6556 states and 9627 transitions. [2019-12-07 13:51:52,939 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:52,939 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 69 [2019-12-07 13:51:52,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:52,955 INFO L225 Difference]: With dead ends: 6556 [2019-12-07 13:51:52,955 INFO L226 Difference]: Without dead ends: 4244 [2019-12-07 13:51:52,958 INFO L630 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 [2019-12-07 13:51:52,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4244 states. [2019-12-07 13:51:53,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4244 to 4210. [2019-12-07 13:51:53,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4210 states. [2019-12-07 13:51:53,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4210 states to 4210 states and 6097 transitions. [2019-12-07 13:51:53,055 INFO L78 Accepts]: Start accepts. Automaton has 4210 states and 6097 transitions. Word has length 69 [2019-12-07 13:51:53,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:53,056 INFO L462 AbstractCegarLoop]: Abstraction has 4210 states and 6097 transitions. [2019-12-07 13:51:53,056 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:53,056 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 6097 transitions. [2019-12-07 13:51:53,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2019-12-07 13:51:53,061 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:53,061 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:53,061 INFO L410 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:53,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:53,061 INFO L82 PathProgramCache]: Analyzing trace with hash -663622532, now seen corresponding path program 1 times [2019-12-07 13:51:53,062 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:53,062 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710674684] [2019-12-07 13:51:53,062 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:53,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:53,128 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 13:51:53,129 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710674684] [2019-12-07 13:51:53,129 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:53,129 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 13:51:53,129 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832927581] [2019-12-07 13:51:53,129 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:51:53,129 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:53,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:51:53,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:51:53,130 INFO L87 Difference]: Start difference. First operand 4210 states and 6097 transitions. Second operand 4 states. [2019-12-07 13:51:53,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:53,247 INFO L93 Difference]: Finished difference Result 6648 states and 9646 transitions. [2019-12-07 13:51:53,247 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 13:51:53,247 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 72 [2019-12-07 13:51:53,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:53,263 INFO L225 Difference]: With dead ends: 6648 [2019-12-07 13:51:53,263 INFO L226 Difference]: Without dead ends: 4342 [2019-12-07 13:51:53,267 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:51:53,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4342 states. [2019-12-07 13:51:53,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4342 to 4210. [2019-12-07 13:51:53,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4210 states. [2019-12-07 13:51:53,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4210 states to 4210 states and 6025 transitions. [2019-12-07 13:51:53,372 INFO L78 Accepts]: Start accepts. Automaton has 4210 states and 6025 transitions. Word has length 72 [2019-12-07 13:51:53,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:53,373 INFO L462 AbstractCegarLoop]: Abstraction has 4210 states and 6025 transitions. [2019-12-07 13:51:53,373 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:51:53,373 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 6025 transitions. [2019-12-07 13:51:53,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2019-12-07 13:51:53,378 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:53,378 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:53,378 INFO L410 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:53,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:53,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1958827133, now seen corresponding path program 1 times [2019-12-07 13:51:53,379 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:53,379 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229802589] [2019-12-07 13:51:53,379 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:53,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:53,413 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:53,413 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229802589] [2019-12-07 13:51:53,414 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:53,414 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 13:51:53,414 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850950131] [2019-12-07 13:51:53,414 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:53,414 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:53,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:53,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:51:53,415 INFO L87 Difference]: Start difference. First operand 4210 states and 6025 transitions. Second operand 3 states. [2019-12-07 13:51:53,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:53,546 INFO L93 Difference]: Finished difference Result 6772 states and 9650 transitions. [2019-12-07 13:51:53,546 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:53,546 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 72 [2019-12-07 13:51:53,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:53,563 INFO L225 Difference]: With dead ends: 6772 [2019-12-07 13:51:53,563 INFO L226 Difference]: Without dead ends: 4466 [2019-12-07 13:51:53,567 INFO L630 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 [2019-12-07 13:51:53,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4466 states. [2019-12-07 13:51:53,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4466 to 4210. [2019-12-07 13:51:53,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4210 states. [2019-12-07 13:51:53,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4210 states to 4210 states and 5913 transitions. [2019-12-07 13:51:53,699 INFO L78 Accepts]: Start accepts. Automaton has 4210 states and 5913 transitions. Word has length 72 [2019-12-07 13:51:53,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:53,700 INFO L462 AbstractCegarLoop]: Abstraction has 4210 states and 5913 transitions. [2019-12-07 13:51:53,700 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:53,700 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 5913 transitions. [2019-12-07 13:51:53,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2019-12-07 13:51:53,705 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:53,705 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:53,705 INFO L410 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:53,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:53,706 INFO L82 PathProgramCache]: Analyzing trace with hash 990826093, now seen corresponding path program 1 times [2019-12-07 13:51:53,706 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:53,706 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148795318] [2019-12-07 13:51:53,706 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:53,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:53,769 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-12-07 13:51:53,770 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148795318] [2019-12-07 13:51:53,770 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463297348] [2019-12-07 13:51:53,770 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:51:53,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:53,850 INFO L264 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-07 13:51:53,857 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 13:51:53,881 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 13:51:53,881 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 13:51:53,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 13:51:53,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 13:51:53,896 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 13:51:53,896 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2019-12-07 13:51:53,896 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [5] total 6 [2019-12-07 13:51:53,896 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805581638] [2019-12-07 13:51:53,897 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:53,897 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:53,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:53,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-12-07 13:51:53,897 INFO L87 Difference]: Start difference. First operand 4210 states and 5913 transitions. Second operand 3 states. [2019-12-07 13:51:54,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:54,170 INFO L93 Difference]: Finished difference Result 12086 states and 16955 transitions. [2019-12-07 13:51:54,171 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:54,171 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 73 [2019-12-07 13:51:54,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:54,200 INFO L225 Difference]: With dead ends: 12086 [2019-12-07 13:51:54,200 INFO L226 Difference]: Without dead ends: 7892 [2019-12-07 13:51:54,205 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-12-07 13:51:54,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7892 states. [2019-12-07 13:51:54,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7892 to 7890. [2019-12-07 13:51:54,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7890 states. [2019-12-07 13:51:54,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7890 states to 7890 states and 10993 transitions. [2019-12-07 13:51:54,459 INFO L78 Accepts]: Start accepts. Automaton has 7890 states and 10993 transitions. Word has length 73 [2019-12-07 13:51:54,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:54,460 INFO L462 AbstractCegarLoop]: Abstraction has 7890 states and 10993 transitions. [2019-12-07 13:51:54,460 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:54,460 INFO L276 IsEmpty]: Start isEmpty. Operand 7890 states and 10993 transitions. [2019-12-07 13:51:54,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2019-12-07 13:51:54,470 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:54,470 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:54,670 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:51:54,671 INFO L410 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:54,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:54,671 INFO L82 PathProgramCache]: Analyzing trace with hash 532098285, now seen corresponding path program 1 times [2019-12-07 13:51:54,671 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:54,671 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443695367] [2019-12-07 13:51:54,671 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:54,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:54,717 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:54,718 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443695367] [2019-12-07 13:51:54,718 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:54,718 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-07 13:51:54,718 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331172301] [2019-12-07 13:51:54,719 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-07 13:51:54,719 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:54,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-07 13:51:54,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2019-12-07 13:51:54,719 INFO L87 Difference]: Start difference. First operand 7890 states and 10993 transitions. Second operand 5 states. [2019-12-07 13:51:54,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:54,993 INFO L93 Difference]: Finished difference Result 13160 states and 18310 transitions. [2019-12-07 13:51:54,993 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-12-07 13:51:54,993 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 74 [2019-12-07 13:51:54,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:55,012 INFO L225 Difference]: With dead ends: 13160 [2019-12-07 13:51:55,012 INFO L226 Difference]: Without dead ends: 8874 [2019-12-07 13:51:55,017 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2019-12-07 13:51:55,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8874 states. [2019-12-07 13:51:55,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8874 to 8490. [2019-12-07 13:51:55,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8490 states. [2019-12-07 13:51:55,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8490 states to 8490 states and 11985 transitions. [2019-12-07 13:51:55,214 INFO L78 Accepts]: Start accepts. Automaton has 8490 states and 11985 transitions. Word has length 74 [2019-12-07 13:51:55,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:55,214 INFO L462 AbstractCegarLoop]: Abstraction has 8490 states and 11985 transitions. [2019-12-07 13:51:55,214 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-07 13:51:55,215 INFO L276 IsEmpty]: Start isEmpty. Operand 8490 states and 11985 transitions. [2019-12-07 13:51:55,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2019-12-07 13:51:55,224 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:55,225 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:55,225 INFO L410 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:55,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:55,225 INFO L82 PathProgramCache]: Analyzing trace with hash 2106661670, now seen corresponding path program 1 times [2019-12-07 13:51:55,225 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:55,225 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806304437] [2019-12-07 13:51:55,225 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:55,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:55,261 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:55,262 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806304437] [2019-12-07 13:51:55,262 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:55,262 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 13:51:55,262 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586838185] [2019-12-07 13:51:55,262 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:55,262 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:55,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:55,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:51:55,263 INFO L87 Difference]: Start difference. First operand 8490 states and 11985 transitions. Second operand 3 states. [2019-12-07 13:51:55,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:55,494 INFO L93 Difference]: Finished difference Result 14956 states and 21155 transitions. [2019-12-07 13:51:55,495 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:55,495 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 76 [2019-12-07 13:51:55,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:55,503 INFO L225 Difference]: With dead ends: 14956 [2019-12-07 13:51:55,503 INFO L226 Difference]: Without dead ends: 6482 [2019-12-07 13:51:55,510 INFO L630 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 [2019-12-07 13:51:55,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6482 states. [2019-12-07 13:51:55,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6482 to 6417. [2019-12-07 13:51:55,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6417 states. [2019-12-07 13:51:55,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6417 states to 6417 states and 8898 transitions. [2019-12-07 13:51:55,644 INFO L78 Accepts]: Start accepts. Automaton has 6417 states and 8898 transitions. Word has length 76 [2019-12-07 13:51:55,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:55,644 INFO L462 AbstractCegarLoop]: Abstraction has 6417 states and 8898 transitions. [2019-12-07 13:51:55,644 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:55,644 INFO L276 IsEmpty]: Start isEmpty. Operand 6417 states and 8898 transitions. [2019-12-07 13:51:55,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2019-12-07 13:51:55,651 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:55,651 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:55,651 INFO L410 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:55,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:55,651 INFO L82 PathProgramCache]: Analyzing trace with hash -597910649, now seen corresponding path program 1 times [2019-12-07 13:51:55,651 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:55,652 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903709340] [2019-12-07 13:51:55,652 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:55,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:55,685 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:55,685 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903709340] [2019-12-07 13:51:55,685 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:55,685 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 13:51:55,685 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995274247] [2019-12-07 13:51:55,686 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:51:55,686 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:55,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:51:55,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:51:55,686 INFO L87 Difference]: Start difference. First operand 6417 states and 8898 transitions. Second operand 4 states. [2019-12-07 13:51:55,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:55,846 INFO L93 Difference]: Finished difference Result 10995 states and 15235 transitions. [2019-12-07 13:51:55,846 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 13:51:55,847 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 76 [2019-12-07 13:51:55,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:55,855 INFO L225 Difference]: With dead ends: 10995 [2019-12-07 13:51:55,855 INFO L226 Difference]: Without dead ends: 6601 [2019-12-07 13:51:55,860 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:51:55,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6601 states. [2019-12-07 13:51:55,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6601 to 6417. [2019-12-07 13:51:55,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6417 states. [2019-12-07 13:51:55,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6417 states to 6417 states and 8770 transitions. [2019-12-07 13:51:55,996 INFO L78 Accepts]: Start accepts. Automaton has 6417 states and 8770 transitions. Word has length 76 [2019-12-07 13:51:55,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:55,996 INFO L462 AbstractCegarLoop]: Abstraction has 6417 states and 8770 transitions. [2019-12-07 13:51:55,996 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:51:55,996 INFO L276 IsEmpty]: Start isEmpty. Operand 6417 states and 8770 transitions. [2019-12-07 13:51:56,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2019-12-07 13:51:56,003 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:56,003 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:56,003 INFO L410 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:56,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:56,003 INFO L82 PathProgramCache]: Analyzing trace with hash 811841233, now seen corresponding path program 1 times [2019-12-07 13:51:56,003 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:56,003 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35432405] [2019-12-07 13:51:56,003 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:56,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:56,047 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-12-07 13:51:56,048 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35432405] [2019-12-07 13:51:56,048 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060801903] [2019-12-07 13:51:56,048 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:51:56,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:56,115 INFO L264 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-07 13:51:56,117 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 13:51:56,128 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 13:51:56,128 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 13:51:56,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 13:51:56,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 13:51:56,136 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 13:51:56,136 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2019-12-07 13:51:56,136 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [5] total 6 [2019-12-07 13:51:56,137 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206866500] [2019-12-07 13:51:56,137 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:56,137 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:56,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:56,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-12-07 13:51:56,137 INFO L87 Difference]: Start difference. First operand 6417 states and 8770 transitions. Second operand 3 states. [2019-12-07 13:51:56,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:56,365 INFO L93 Difference]: Finished difference Result 15708 states and 21527 transitions. [2019-12-07 13:51:56,365 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:56,365 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 77 [2019-12-07 13:51:56,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:56,380 INFO L225 Difference]: With dead ends: 15708 [2019-12-07 13:51:56,380 INFO L226 Difference]: Without dead ends: 9307 [2019-12-07 13:51:56,389 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-12-07 13:51:56,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9307 states. [2019-12-07 13:51:56,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9307 to 9305. [2019-12-07 13:51:56,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9305 states. [2019-12-07 13:51:56,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9305 states to 9305 states and 12654 transitions. [2019-12-07 13:51:56,578 INFO L78 Accepts]: Start accepts. Automaton has 9305 states and 12654 transitions. Word has length 77 [2019-12-07 13:51:56,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:56,578 INFO L462 AbstractCegarLoop]: Abstraction has 9305 states and 12654 transitions. [2019-12-07 13:51:56,578 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:56,578 INFO L276 IsEmpty]: Start isEmpty. Operand 9305 states and 12654 transitions. [2019-12-07 13:51:56,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2019-12-07 13:51:56,587 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:56,587 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:56,787 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:51:56,788 INFO L410 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:56,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:56,788 INFO L82 PathProgramCache]: Analyzing trace with hash 1091512995, now seen corresponding path program 1 times [2019-12-07 13:51:56,788 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:56,788 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269404939] [2019-12-07 13:51:56,788 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:56,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:56,842 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:56,843 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269404939] [2019-12-07 13:51:56,843 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:56,843 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-12-07 13:51:56,843 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573431968] [2019-12-07 13:51:56,843 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-12-07 13:51:56,843 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:56,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-12-07 13:51:56,844 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2019-12-07 13:51:56,844 INFO L87 Difference]: Start difference. First operand 9305 states and 12654 transitions. Second operand 7 states. [2019-12-07 13:51:57,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:57,253 INFO L93 Difference]: Finished difference Result 13880 states and 18788 transitions. [2019-12-07 13:51:57,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2019-12-07 13:51:57,254 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 78 [2019-12-07 13:51:57,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:57,265 INFO L225 Difference]: With dead ends: 13880 [2019-12-07 13:51:57,265 INFO L226 Difference]: Without dead ends: 10234 [2019-12-07 13:51:57,270 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2019-12-07 13:51:57,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10234 states. [2019-12-07 13:51:57,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10234 to 9647. [2019-12-07 13:51:57,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9647 states. [2019-12-07 13:51:57,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9647 states to 9647 states and 13178 transitions. [2019-12-07 13:51:57,534 INFO L78 Accepts]: Start accepts. Automaton has 9647 states and 13178 transitions. Word has length 78 [2019-12-07 13:51:57,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:57,534 INFO L462 AbstractCegarLoop]: Abstraction has 9647 states and 13178 transitions. [2019-12-07 13:51:57,534 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-12-07 13:51:57,534 INFO L276 IsEmpty]: Start isEmpty. Operand 9647 states and 13178 transitions. [2019-12-07 13:51:57,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2019-12-07 13:51:57,542 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:57,542 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:57,542 INFO L410 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:57,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:57,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1594076893, now seen corresponding path program 1 times [2019-12-07 13:51:57,543 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:57,543 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150641621] [2019-12-07 13:51:57,543 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:57,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:57,585 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:57,585 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150641621] [2019-12-07 13:51:57,585 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:57,585 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2019-12-07 13:51:57,585 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397471053] [2019-12-07 13:51:57,586 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-07 13:51:57,586 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:57,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-07 13:51:57,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2019-12-07 13:51:57,586 INFO L87 Difference]: Start difference. First operand 9647 states and 13178 transitions. Second operand 6 states. [2019-12-07 13:51:57,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:57,866 INFO L93 Difference]: Finished difference Result 13974 states and 18916 transitions. [2019-12-07 13:51:57,866 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2019-12-07 13:51:57,866 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 79 [2019-12-07 13:51:57,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:57,874 INFO L225 Difference]: With dead ends: 13974 [2019-12-07 13:51:57,874 INFO L226 Difference]: Without dead ends: 10178 [2019-12-07 13:51:57,878 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2019-12-07 13:51:57,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10178 states. [2019-12-07 13:51:58,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10178 to 9659. [2019-12-07 13:51:58,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9659 states. [2019-12-07 13:51:58,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9659 states to 9659 states and 13178 transitions. [2019-12-07 13:51:58,059 INFO L78 Accepts]: Start accepts. Automaton has 9659 states and 13178 transitions. Word has length 79 [2019-12-07 13:51:58,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:58,059 INFO L462 AbstractCegarLoop]: Abstraction has 9659 states and 13178 transitions. [2019-12-07 13:51:58,059 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-07 13:51:58,059 INFO L276 IsEmpty]: Start isEmpty. Operand 9659 states and 13178 transitions. [2019-12-07 13:51:58,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2019-12-07 13:51:58,067 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:58,067 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:58,067 INFO L410 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:58,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:58,067 INFO L82 PathProgramCache]: Analyzing trace with hash 1762186348, now seen corresponding path program 1 times [2019-12-07 13:51:58,067 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:58,067 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636468873] [2019-12-07 13:51:58,068 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:58,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:58,094 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:58,094 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636468873] [2019-12-07 13:51:58,094 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:58,094 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 13:51:58,094 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214768316] [2019-12-07 13:51:58,095 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:58,095 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:58,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:58,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:51:58,095 INFO L87 Difference]: Start difference. First operand 9659 states and 13178 transitions. Second operand 3 states. [2019-12-07 13:51:58,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:58,298 INFO L93 Difference]: Finished difference Result 16373 states and 22454 transitions. [2019-12-07 13:51:58,298 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:58,298 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 80 [2019-12-07 13:51:58,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:58,307 INFO L225 Difference]: With dead ends: 16373 [2019-12-07 13:51:58,307 INFO L226 Difference]: Without dead ends: 9683 [2019-12-07 13:51:58,341 INFO L630 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 [2019-12-07 13:51:58,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9683 states. [2019-12-07 13:51:58,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9683 to 9570. [2019-12-07 13:51:58,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9570 states. [2019-12-07 13:51:58,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9570 states to 9570 states and 12745 transitions. [2019-12-07 13:51:58,516 INFO L78 Accepts]: Start accepts. Automaton has 9570 states and 12745 transitions. Word has length 80 [2019-12-07 13:51:58,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:58,516 INFO L462 AbstractCegarLoop]: Abstraction has 9570 states and 12745 transitions. [2019-12-07 13:51:58,516 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:58,516 INFO L276 IsEmpty]: Start isEmpty. Operand 9570 states and 12745 transitions. [2019-12-07 13:51:58,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2019-12-07 13:51:58,523 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:58,523 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:58,523 INFO L410 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:58,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:58,523 INFO L82 PathProgramCache]: Analyzing trace with hash 621834637, now seen corresponding path program 1 times [2019-12-07 13:51:58,523 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:58,523 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434832667] [2019-12-07 13:51:58,524 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:58,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:58,563 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-12-07 13:51:58,564 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434832667] [2019-12-07 13:51:58,564 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155113015] [2019-12-07 13:51:58,564 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:51:58,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:58,628 INFO L264 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-07 13:51:58,630 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 13:51:58,640 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 13:51:58,641 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 13:51:58,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 13:51:58,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 13:51:58,649 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 13:51:58,649 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2019-12-07 13:51:58,649 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [5] total 6 [2019-12-07 13:51:58,649 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131532185] [2019-12-07 13:51:58,650 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:51:58,650 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:58,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:51:58,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-12-07 13:51:58,650 INFO L87 Difference]: Start difference. First operand 9570 states and 12745 transitions. Second operand 3 states. [2019-12-07 13:51:58,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:51:58,920 INFO L93 Difference]: Finished difference Result 23322 states and 31073 transitions. [2019-12-07 13:51:58,920 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:51:58,920 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 80 [2019-12-07 13:51:58,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:51:58,932 INFO L225 Difference]: With dead ends: 23322 [2019-12-07 13:51:58,932 INFO L226 Difference]: Without dead ends: 13768 [2019-12-07 13:51:58,940 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-12-07 13:51:58,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13768 states. [2019-12-07 13:51:59,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13768 to 13766. [2019-12-07 13:51:59,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13766 states. [2019-12-07 13:51:59,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13766 states to 13766 states and 18141 transitions. [2019-12-07 13:51:59,245 INFO L78 Accepts]: Start accepts. Automaton has 13766 states and 18141 transitions. Word has length 80 [2019-12-07 13:51:59,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:51:59,245 INFO L462 AbstractCegarLoop]: Abstraction has 13766 states and 18141 transitions. [2019-12-07 13:51:59,245 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:51:59,245 INFO L276 IsEmpty]: Start isEmpty. Operand 13766 states and 18141 transitions. [2019-12-07 13:51:59,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2019-12-07 13:51:59,254 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:51:59,254 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:51:59,455 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:51:59,455 INFO L410 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:51:59,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:51:59,456 INFO L82 PathProgramCache]: Analyzing trace with hash 471752951, now seen corresponding path program 1 times [2019-12-07 13:51:59,456 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:51:59,456 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744587613] [2019-12-07 13:51:59,456 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:51:59,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:51:59,538 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:51:59,538 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744587613] [2019-12-07 13:51:59,538 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:51:59,539 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2019-12-07 13:51:59,539 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137154760] [2019-12-07 13:51:59,539 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-07 13:51:59,539 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:51:59,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-07 13:51:59,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2019-12-07 13:51:59,540 INFO L87 Difference]: Start difference. First operand 13766 states and 18141 transitions. Second operand 8 states. [2019-12-07 13:52:00,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:00,033 INFO L93 Difference]: Finished difference Result 18227 states and 23807 transitions. [2019-12-07 13:52:00,033 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2019-12-07 13:52:00,033 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 81 [2019-12-07 13:52:00,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:00,044 INFO L225 Difference]: With dead ends: 18227 [2019-12-07 13:52:00,044 INFO L226 Difference]: Without dead ends: 14623 [2019-12-07 13:52:00,049 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2019-12-07 13:52:00,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14623 states. [2019-12-07 13:52:00,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14623 to 13822. [2019-12-07 13:52:00,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13822 states. [2019-12-07 13:52:00,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13822 states to 13822 states and 18211 transitions. [2019-12-07 13:52:00,346 INFO L78 Accepts]: Start accepts. Automaton has 13822 states and 18211 transitions. Word has length 81 [2019-12-07 13:52:00,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:00,346 INFO L462 AbstractCegarLoop]: Abstraction has 13822 states and 18211 transitions. [2019-12-07 13:52:00,346 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-07 13:52:00,347 INFO L276 IsEmpty]: Start isEmpty. Operand 13822 states and 18211 transitions. [2019-12-07 13:52:00,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2019-12-07 13:52:00,354 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:00,354 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:52:00,354 INFO L410 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:00,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:00,354 INFO L82 PathProgramCache]: Analyzing trace with hash -77599616, now seen corresponding path program 1 times [2019-12-07 13:52:00,354 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:00,354 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175723649] [2019-12-07 13:52:00,354 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:00,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:00,407 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-12-07 13:52:00,407 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175723649] [2019-12-07 13:52:00,407 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481516589] [2019-12-07 13:52:00,407 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:52:00,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:00,480 INFO L264 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 6 conjunts are in the unsatisfiable core [2019-12-07 13:52:00,483 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 13:52:00,496 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 13:52:00,496 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 13:52:00,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 13:52:00,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 13:52:00,507 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-12-07 13:52:00,507 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2019-12-07 13:52:00,507 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [5] total 6 [2019-12-07 13:52:00,508 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208032763] [2019-12-07 13:52:00,508 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:52:00,508 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:00,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:52:00,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-12-07 13:52:00,508 INFO L87 Difference]: Start difference. First operand 13822 states and 18211 transitions. Second operand 3 states. [2019-12-07 13:52:00,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:00,915 INFO L93 Difference]: Finished difference Result 33320 states and 43923 transitions. [2019-12-07 13:52:00,916 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:52:00,916 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 83 [2019-12-07 13:52:00,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:00,929 INFO L225 Difference]: With dead ends: 33320 [2019-12-07 13:52:00,929 INFO L226 Difference]: Without dead ends: 19514 [2019-12-07 13:52:00,937 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2019-12-07 13:52:00,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19514 states. [2019-12-07 13:52:01,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19514 to 19494. [2019-12-07 13:52:01,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19494 states. [2019-12-07 13:52:01,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19494 states to 19494 states and 25423 transitions. [2019-12-07 13:52:01,315 INFO L78 Accepts]: Start accepts. Automaton has 19494 states and 25423 transitions. Word has length 83 [2019-12-07 13:52:01,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:01,315 INFO L462 AbstractCegarLoop]: Abstraction has 19494 states and 25423 transitions. [2019-12-07 13:52:01,315 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:52:01,315 INFO L276 IsEmpty]: Start isEmpty. Operand 19494 states and 25423 transitions. [2019-12-07 13:52:01,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2019-12-07 13:52:01,325 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:01,325 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-12-07 13:52:01,526 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:52:01,526 INFO L410 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:01,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:01,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1930939655, now seen corresponding path program 1 times [2019-12-07 13:52:01,527 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:01,527 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948310300] [2019-12-07 13:52:01,527 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:01,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:01,563 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:01,563 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948310300] [2019-12-07 13:52:01,564 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:01,564 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 13:52:01,564 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746435883] [2019-12-07 13:52:01,564 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:52:01,564 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:01,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:52:01,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:01,564 INFO L87 Difference]: Start difference. First operand 19494 states and 25423 transitions. Second operand 4 states. [2019-12-07 13:52:02,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:02,146 INFO L93 Difference]: Finished difference Result 42059 states and 55448 transitions. [2019-12-07 13:52:02,147 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 13:52:02,147 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 85 [2019-12-07 13:52:02,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:02,172 INFO L225 Difference]: With dead ends: 42059 [2019-12-07 13:52:02,172 INFO L226 Difference]: Without dead ends: 28656 [2019-12-07 13:52:02,184 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:02,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28656 states. [2019-12-07 13:52:02,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28656 to 21031. [2019-12-07 13:52:02,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21031 states. [2019-12-07 13:52:02,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21031 states to 21031 states and 27734 transitions. [2019-12-07 13:52:02,729 INFO L78 Accepts]: Start accepts. Automaton has 21031 states and 27734 transitions. Word has length 85 [2019-12-07 13:52:02,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:02,729 INFO L462 AbstractCegarLoop]: Abstraction has 21031 states and 27734 transitions. [2019-12-07 13:52:02,729 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:52:02,729 INFO L276 IsEmpty]: Start isEmpty. Operand 21031 states and 27734 transitions. [2019-12-07 13:52:02,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2019-12-07 13:52:02,740 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:02,740 INFO L410 BasicCegarLoop]: trace histogram [3, 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] [2019-12-07 13:52:02,740 INFO L410 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:02,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:02,741 INFO L82 PathProgramCache]: Analyzing trace with hash 752851713, now seen corresponding path program 1 times [2019-12-07 13:52:02,741 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:02,741 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042622074] [2019-12-07 13:52:02,741 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:02,785 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-12-07 13:52:02,785 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042622074] [2019-12-07 13:52:02,786 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414985966] [2019-12-07 13:52:02,786 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:52:02,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:02,842 INFO L264 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 19 conjunts are in the unsatisfiable core [2019-12-07 13:52:02,844 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 13:52:02,871 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:02,871 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 13:52:02,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 13:52:02,895 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:02,896 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2019-12-07 13:52:02,896 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 5] total 11 [2019-12-07 13:52:02,896 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268021112] [2019-12-07 13:52:02,896 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2019-12-07 13:52:02,896 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:02,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2019-12-07 13:52:02,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2019-12-07 13:52:02,897 INFO L87 Difference]: Start difference. First operand 21031 states and 27734 transitions. Second operand 6 states. [2019-12-07 13:52:03,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:03,699 INFO L93 Difference]: Finished difference Result 55064 states and 72163 transitions. [2019-12-07 13:52:03,699 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 13:52:03,699 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 86 [2019-12-07 13:52:03,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:03,718 INFO L225 Difference]: With dead ends: 55064 [2019-12-07 13:52:03,718 INFO L226 Difference]: Without dead ends: 24887 [2019-12-07 13:52:03,729 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 166 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2019-12-07 13:52:03,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24887 states. [2019-12-07 13:52:04,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24887 to 22966. [2019-12-07 13:52:04,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22966 states. [2019-12-07 13:52:04,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22966 states to 22966 states and 29437 transitions. [2019-12-07 13:52:04,240 INFO L78 Accepts]: Start accepts. Automaton has 22966 states and 29437 transitions. Word has length 86 [2019-12-07 13:52:04,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:04,240 INFO L462 AbstractCegarLoop]: Abstraction has 22966 states and 29437 transitions. [2019-12-07 13:52:04,240 INFO L463 AbstractCegarLoop]: Interpolant automaton has 6 states. [2019-12-07 13:52:04,240 INFO L276 IsEmpty]: Start isEmpty. Operand 22966 states and 29437 transitions. [2019-12-07 13:52:04,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2019-12-07 13:52:04,251 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:04,251 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2019-12-07 13:52:04,451 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-12-07 13:52:04,452 INFO L410 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:04,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:04,453 INFO L82 PathProgramCache]: Analyzing trace with hash 1801462479, now seen corresponding path program 1 times [2019-12-07 13:52:04,453 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:04,453 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871981535] [2019-12-07 13:52:04,453 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:04,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:04,484 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-12-07 13:52:04,485 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871981535] [2019-12-07 13:52:04,485 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:04,485 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 13:52:04,485 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829302372] [2019-12-07 13:52:04,485 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:52:04,485 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:04,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:52:04,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:52:04,485 INFO L87 Difference]: Start difference. First operand 22966 states and 29437 transitions. Second operand 3 states. [2019-12-07 13:52:04,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:04,988 INFO L93 Difference]: Finished difference Result 40831 states and 52636 transitions. [2019-12-07 13:52:04,988 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:52:04,988 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 86 [2019-12-07 13:52:04,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:05,006 INFO L225 Difference]: With dead ends: 40831 [2019-12-07 13:52:05,006 INFO L226 Difference]: Without dead ends: 22966 [2019-12-07 13:52:05,016 INFO L630 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 [2019-12-07 13:52:05,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22966 states. [2019-12-07 13:52:05,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22966 to 22966. [2019-12-07 13:52:05,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22966 states. [2019-12-07 13:52:05,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22966 states to 22966 states and 28870 transitions. [2019-12-07 13:52:05,698 INFO L78 Accepts]: Start accepts. Automaton has 22966 states and 28870 transitions. Word has length 86 [2019-12-07 13:52:05,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:05,699 INFO L462 AbstractCegarLoop]: Abstraction has 22966 states and 28870 transitions. [2019-12-07 13:52:05,699 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:52:05,699 INFO L276 IsEmpty]: Start isEmpty. Operand 22966 states and 28870 transitions. [2019-12-07 13:52:05,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2019-12-07 13:52:05,708 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:05,708 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2019-12-07 13:52:05,708 INFO L410 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:05,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:05,708 INFO L82 PathProgramCache]: Analyzing trace with hash 1638527919, now seen corresponding path program 1 times [2019-12-07 13:52:05,708 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:05,708 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585786338] [2019-12-07 13:52:05,708 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:05,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:05,728 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:05,728 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585786338] [2019-12-07 13:52:05,728 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:05,728 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 13:52:05,728 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482297556] [2019-12-07 13:52:05,729 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:52:05,729 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:05,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:52:05,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:52:05,729 INFO L87 Difference]: Start difference. First operand 22966 states and 28870 transitions. Second operand 3 states. [2019-12-07 13:52:06,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:06,252 INFO L93 Difference]: Finished difference Result 40884 states and 51555 transitions. [2019-12-07 13:52:06,252 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:52:06,252 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 86 [2019-12-07 13:52:06,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:06,269 INFO L225 Difference]: With dead ends: 40884 [2019-12-07 13:52:06,270 INFO L226 Difference]: Without dead ends: 23019 [2019-12-07 13:52:06,280 INFO L630 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 [2019-12-07 13:52:06,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23019 states. [2019-12-07 13:52:06,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23019 to 22838. [2019-12-07 13:52:06,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22838 states. [2019-12-07 13:52:06,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22838 states to 22838 states and 27885 transitions. [2019-12-07 13:52:06,837 INFO L78 Accepts]: Start accepts. Automaton has 22838 states and 27885 transitions. Word has length 86 [2019-12-07 13:52:06,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:06,837 INFO L462 AbstractCegarLoop]: Abstraction has 22838 states and 27885 transitions. [2019-12-07 13:52:06,837 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:52:06,837 INFO L276 IsEmpty]: Start isEmpty. Operand 22838 states and 27885 transitions. [2019-12-07 13:52:06,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2019-12-07 13:52:06,847 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:06,847 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 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] [2019-12-07 13:52:06,847 INFO L410 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:06,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:06,847 INFO L82 PathProgramCache]: Analyzing trace with hash 524078950, now seen corresponding path program 1 times [2019-12-07 13:52:06,847 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:06,847 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946815723] [2019-12-07 13:52:06,848 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:06,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:06,885 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:06,886 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946815723] [2019-12-07 13:52:06,886 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:06,886 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-07 13:52:06,886 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632372632] [2019-12-07 13:52:06,886 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-07 13:52:06,886 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:06,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-07 13:52:06,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-12-07 13:52:06,887 INFO L87 Difference]: Start difference. First operand 22838 states and 27885 transitions. Second operand 5 states. [2019-12-07 13:52:07,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:07,740 INFO L93 Difference]: Finished difference Result 49985 states and 61247 transitions. [2019-12-07 13:52:07,740 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 13:52:07,740 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 88 [2019-12-07 13:52:07,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:07,765 INFO L225 Difference]: With dead ends: 49985 [2019-12-07 13:52:07,766 INFO L226 Difference]: Without dead ends: 32285 [2019-12-07 13:52:07,777 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-12-07 13:52:07,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32285 states. [2019-12-07 13:52:08,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32285 to 23878. [2019-12-07 13:52:08,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23878 states. [2019-12-07 13:52:08,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23878 states to 23878 states and 29096 transitions. [2019-12-07 13:52:08,417 INFO L78 Accepts]: Start accepts. Automaton has 23878 states and 29096 transitions. Word has length 88 [2019-12-07 13:52:08,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:08,417 INFO L462 AbstractCegarLoop]: Abstraction has 23878 states and 29096 transitions. [2019-12-07 13:52:08,417 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-07 13:52:08,417 INFO L276 IsEmpty]: Start isEmpty. Operand 23878 states and 29096 transitions. [2019-12-07 13:52:08,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2019-12-07 13:52:08,428 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:08,428 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 2, 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] [2019-12-07 13:52:08,428 INFO L410 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:08,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:08,428 INFO L82 PathProgramCache]: Analyzing trace with hash -43024519, now seen corresponding path program 1 times [2019-12-07 13:52:08,429 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:08,429 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503710996] [2019-12-07 13:52:08,429 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:08,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:08,455 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:08,455 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503710996] [2019-12-07 13:52:08,456 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:08,456 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 13:52:08,456 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759543041] [2019-12-07 13:52:08,456 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:52:08,456 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:08,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:52:08,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:08,457 INFO L87 Difference]: Start difference. First operand 23878 states and 29096 transitions. Second operand 4 states. [2019-12-07 13:52:09,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:09,477 INFO L93 Difference]: Finished difference Result 54596 states and 67100 transitions. [2019-12-07 13:52:09,478 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 13:52:09,478 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 107 [2019-12-07 13:52:09,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:09,501 INFO L225 Difference]: With dead ends: 54596 [2019-12-07 13:52:09,502 INFO L226 Difference]: Without dead ends: 33809 [2019-12-07 13:52:09,511 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:09,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33809 states. [2019-12-07 13:52:10,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33809 to 24879. [2019-12-07 13:52:10,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24879 states. [2019-12-07 13:52:10,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24879 states to 24879 states and 30539 transitions. [2019-12-07 13:52:10,228 INFO L78 Accepts]: Start accepts. Automaton has 24879 states and 30539 transitions. Word has length 107 [2019-12-07 13:52:10,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:10,229 INFO L462 AbstractCegarLoop]: Abstraction has 24879 states and 30539 transitions. [2019-12-07 13:52:10,229 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:52:10,229 INFO L276 IsEmpty]: Start isEmpty. Operand 24879 states and 30539 transitions. [2019-12-07 13:52:10,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2019-12-07 13:52:10,238 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:10,238 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-12-07 13:52:10,238 INFO L410 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:10,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:10,238 INFO L82 PathProgramCache]: Analyzing trace with hash -1698196006, now seen corresponding path program 1 times [2019-12-07 13:52:10,239 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:10,239 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528924122] [2019-12-07 13:52:10,239 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:10,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:10,262 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-12-07 13:52:10,262 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528924122] [2019-12-07 13:52:10,262 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:10,262 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 13:52:10,262 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386623767] [2019-12-07 13:52:10,263 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:52:10,263 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:10,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:52:10,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:52:10,263 INFO L87 Difference]: Start difference. First operand 24879 states and 30539 transitions. Second operand 3 states. [2019-12-07 13:52:10,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:10,954 INFO L93 Difference]: Finished difference Result 46677 states and 57414 transitions. [2019-12-07 13:52:10,955 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:52:10,955 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 109 [2019-12-07 13:52:10,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:10,975 INFO L225 Difference]: With dead ends: 46677 [2019-12-07 13:52:10,975 INFO L226 Difference]: Without dead ends: 24879 [2019-12-07 13:52:10,987 INFO L630 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 [2019-12-07 13:52:11,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24879 states. [2019-12-07 13:52:11,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24879 to 24879. [2019-12-07 13:52:11,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24879 states. [2019-12-07 13:52:11,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24879 states to 24879 states and 29852 transitions. [2019-12-07 13:52:11,753 INFO L78 Accepts]: Start accepts. Automaton has 24879 states and 29852 transitions. Word has length 109 [2019-12-07 13:52:11,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:11,753 INFO L462 AbstractCegarLoop]: Abstraction has 24879 states and 29852 transitions. [2019-12-07 13:52:11,753 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:52:11,753 INFO L276 IsEmpty]: Start isEmpty. Operand 24879 states and 29852 transitions. [2019-12-07 13:52:11,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2019-12-07 13:52:11,761 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:11,761 INFO L410 BasicCegarLoop]: trace histogram [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] [2019-12-07 13:52:11,761 INFO L410 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:11,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:11,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1094031473, now seen corresponding path program 1 times [2019-12-07 13:52:11,762 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:11,762 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668014043] [2019-12-07 13:52:11,762 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:11,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:11,831 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:11,832 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668014043] [2019-12-07 13:52:11,832 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:11,832 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-07 13:52:11,832 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130789052] [2019-12-07 13:52:11,832 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-07 13:52:11,832 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:11,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-07 13:52:11,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-12-07 13:52:11,833 INFO L87 Difference]: Start difference. First operand 24879 states and 29852 transitions. Second operand 5 states. [2019-12-07 13:52:12,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:12,835 INFO L93 Difference]: Finished difference Result 54144 states and 65671 transitions. [2019-12-07 13:52:12,836 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 13:52:12,836 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 112 [2019-12-07 13:52:12,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:12,861 INFO L225 Difference]: With dead ends: 54144 [2019-12-07 13:52:12,861 INFO L226 Difference]: Without dead ends: 32346 [2019-12-07 13:52:12,876 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-12-07 13:52:12,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32346 states. [2019-12-07 13:52:13,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32346 to 25327. [2019-12-07 13:52:13,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25327 states. [2019-12-07 13:52:13,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25327 states to 25327 states and 30608 transitions. [2019-12-07 13:52:13,664 INFO L78 Accepts]: Start accepts. Automaton has 25327 states and 30608 transitions. Word has length 112 [2019-12-07 13:52:13,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:13,664 INFO L462 AbstractCegarLoop]: Abstraction has 25327 states and 30608 transitions. [2019-12-07 13:52:13,664 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-07 13:52:13,664 INFO L276 IsEmpty]: Start isEmpty. Operand 25327 states and 30608 transitions. [2019-12-07 13:52:13,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2019-12-07 13:52:13,674 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:13,674 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 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] [2019-12-07 13:52:13,674 INFO L410 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:13,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:13,675 INFO L82 PathProgramCache]: Analyzing trace with hash 125016590, now seen corresponding path program 1 times [2019-12-07 13:52:13,675 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:13,675 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140094082] [2019-12-07 13:52:13,675 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:13,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:13,705 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:13,705 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140094082] [2019-12-07 13:52:13,705 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:13,705 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 13:52:13,705 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126040582] [2019-12-07 13:52:13,706 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:52:13,706 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:13,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:52:13,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:13,706 INFO L87 Difference]: Start difference. First operand 25327 states and 30608 transitions. Second operand 4 states. [2019-12-07 13:52:14,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:14,867 INFO L93 Difference]: Finished difference Result 57726 states and 70419 transitions. [2019-12-07 13:52:14,868 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 13:52:14,868 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 131 [2019-12-07 13:52:14,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:14,893 INFO L225 Difference]: With dead ends: 57726 [2019-12-07 13:52:14,893 INFO L226 Difference]: Without dead ends: 34141 [2019-12-07 13:52:14,905 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:14,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34141 states. [2019-12-07 13:52:15,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34141 to 25995. [2019-12-07 13:52:15,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25995 states. [2019-12-07 13:52:15,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25995 states to 25995 states and 31490 transitions. [2019-12-07 13:52:15,761 INFO L78 Accepts]: Start accepts. Automaton has 25995 states and 31490 transitions. Word has length 131 [2019-12-07 13:52:15,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:15,761 INFO L462 AbstractCegarLoop]: Abstraction has 25995 states and 31490 transitions. [2019-12-07 13:52:15,761 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:52:15,761 INFO L276 IsEmpty]: Start isEmpty. Operand 25995 states and 31490 transitions. [2019-12-07 13:52:15,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2019-12-07 13:52:15,770 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:15,770 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 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] [2019-12-07 13:52:15,770 INFO L410 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:15,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:15,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1537754641, now seen corresponding path program 1 times [2019-12-07 13:52:15,770 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:15,770 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327099074] [2019-12-07 13:52:15,770 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:15,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:15,800 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-12-07 13:52:15,800 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327099074] [2019-12-07 13:52:15,800 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:15,801 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 13:52:15,801 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155712021] [2019-12-07 13:52:15,801 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:52:15,801 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:15,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:52:15,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:52:15,802 INFO L87 Difference]: Start difference. First operand 25995 states and 31490 transitions. Second operand 3 states. [2019-12-07 13:52:16,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:16,621 INFO L93 Difference]: Finished difference Result 50248 states and 60996 transitions. [2019-12-07 13:52:16,621 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:52:16,621 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 134 [2019-12-07 13:52:16,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:16,643 INFO L225 Difference]: With dead ends: 50248 [2019-12-07 13:52:16,643 INFO L226 Difference]: Without dead ends: 25995 [2019-12-07 13:52:16,656 INFO L630 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 [2019-12-07 13:52:16,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25995 states. [2019-12-07 13:52:17,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25995 to 25995. [2019-12-07 13:52:17,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25995 states. [2019-12-07 13:52:17,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25995 states to 25995 states and 30731 transitions. [2019-12-07 13:52:17,541 INFO L78 Accepts]: Start accepts. Automaton has 25995 states and 30731 transitions. Word has length 134 [2019-12-07 13:52:17,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:17,541 INFO L462 AbstractCegarLoop]: Abstraction has 25995 states and 30731 transitions. [2019-12-07 13:52:17,541 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:52:17,541 INFO L276 IsEmpty]: Start isEmpty. Operand 25995 states and 30731 transitions. [2019-12-07 13:52:17,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2019-12-07 13:52:17,549 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:17,550 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 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] [2019-12-07 13:52:17,550 INFO L410 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:17,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:17,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1448131536, now seen corresponding path program 1 times [2019-12-07 13:52:17,550 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:17,550 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773213080] [2019-12-07 13:52:17,550 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:17,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:17,574 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:17,574 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773213080] [2019-12-07 13:52:17,574 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:17,574 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-12-07 13:52:17,574 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321794301] [2019-12-07 13:52:17,574 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 13:52:17,574 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:17,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 13:52:17,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 13:52:17,575 INFO L87 Difference]: Start difference. First operand 25995 states and 30731 transitions. Second operand 3 states. [2019-12-07 13:52:18,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:18,434 INFO L93 Difference]: Finished difference Result 50153 states and 59383 transitions. [2019-12-07 13:52:18,435 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 13:52:18,435 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 134 [2019-12-07 13:52:18,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:18,456 INFO L225 Difference]: With dead ends: 50153 [2019-12-07 13:52:18,456 INFO L226 Difference]: Without dead ends: 25900 [2019-12-07 13:52:18,470 INFO L630 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 [2019-12-07 13:52:18,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25900 states. [2019-12-07 13:52:19,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25900 to 25618. [2019-12-07 13:52:19,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25618 states. [2019-12-07 13:52:19,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25618 states to 25618 states and 29037 transitions. [2019-12-07 13:52:19,331 INFO L78 Accepts]: Start accepts. Automaton has 25618 states and 29037 transitions. Word has length 134 [2019-12-07 13:52:19,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:19,331 INFO L462 AbstractCegarLoop]: Abstraction has 25618 states and 29037 transitions. [2019-12-07 13:52:19,331 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 13:52:19,331 INFO L276 IsEmpty]: Start isEmpty. Operand 25618 states and 29037 transitions. [2019-12-07 13:52:19,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2019-12-07 13:52:19,339 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:19,339 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 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] [2019-12-07 13:52:19,339 INFO L410 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:19,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:19,340 INFO L82 PathProgramCache]: Analyzing trace with hash -1276254929, now seen corresponding path program 1 times [2019-12-07 13:52:19,340 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:19,340 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281885971] [2019-12-07 13:52:19,340 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:19,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:19,393 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 13:52:19,393 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281885971] [2019-12-07 13:52:19,394 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:19,394 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 13:52:19,394 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064633020] [2019-12-07 13:52:19,394 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:52:19,394 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:19,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:52:19,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:19,394 INFO L87 Difference]: Start difference. First operand 25618 states and 29037 transitions. Second operand 4 states. [2019-12-07 13:52:20,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:20,358 INFO L93 Difference]: Finished difference Result 45368 states and 51368 transitions. [2019-12-07 13:52:20,359 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 13:52:20,359 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 138 [2019-12-07 13:52:20,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:20,374 INFO L225 Difference]: With dead ends: 45368 [2019-12-07 13:52:20,374 INFO L226 Difference]: Without dead ends: 21508 [2019-12-07 13:52:20,382 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:20,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21508 states. [2019-12-07 13:52:20,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21508 to 18225. [2019-12-07 13:52:20,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18225 states. [2019-12-07 13:52:21,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18225 states to 18225 states and 20272 transitions. [2019-12-07 13:52:21,013 INFO L78 Accepts]: Start accepts. Automaton has 18225 states and 20272 transitions. Word has length 138 [2019-12-07 13:52:21,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:21,013 INFO L462 AbstractCegarLoop]: Abstraction has 18225 states and 20272 transitions. [2019-12-07 13:52:21,013 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:52:21,013 INFO L276 IsEmpty]: Start isEmpty. Operand 18225 states and 20272 transitions. [2019-12-07 13:52:21,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2019-12-07 13:52:21,019 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:21,019 INFO L410 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 13:52:21,019 INFO L410 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:21,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:21,019 INFO L82 PathProgramCache]: Analyzing trace with hash 1482962422, now seen corresponding path program 1 times [2019-12-07 13:52:21,019 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:21,020 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084037441] [2019-12-07 13:52:21,020 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:21,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:21,129 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2019-12-07 13:52:21,129 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084037441] [2019-12-07 13:52:21,129 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:21,129 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2019-12-07 13:52:21,130 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976177157] [2019-12-07 13:52:21,130 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2019-12-07 13:52:21,130 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:21,130 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2019-12-07 13:52:21,130 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-12-07 13:52:21,130 INFO L87 Difference]: Start difference. First operand 18225 states and 20272 transitions. Second operand 7 states. [2019-12-07 13:52:23,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:23,458 INFO L93 Difference]: Finished difference Result 74492 states and 82272 transitions. [2019-12-07 13:52:23,459 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2019-12-07 13:52:23,459 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 165 [2019-12-07 13:52:23,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:23,517 INFO L225 Difference]: With dead ends: 74492 [2019-12-07 13:52:23,517 INFO L226 Difference]: Without dead ends: 66088 [2019-12-07 13:52:23,530 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2019-12-07 13:52:23,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66088 states. [2019-12-07 13:52:25,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66088 to 41286. [2019-12-07 13:52:25,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41286 states. [2019-12-07 13:52:25,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41286 states to 41286 states and 45666 transitions. [2019-12-07 13:52:25,190 INFO L78 Accepts]: Start accepts. Automaton has 41286 states and 45666 transitions. Word has length 165 [2019-12-07 13:52:25,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:25,191 INFO L462 AbstractCegarLoop]: Abstraction has 41286 states and 45666 transitions. [2019-12-07 13:52:25,191 INFO L463 AbstractCegarLoop]: Interpolant automaton has 7 states. [2019-12-07 13:52:25,191 INFO L276 IsEmpty]: Start isEmpty. Operand 41286 states and 45666 transitions. [2019-12-07 13:52:25,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2019-12-07 13:52:25,201 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:25,201 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 13:52:25,201 INFO L410 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:25,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:25,201 INFO L82 PathProgramCache]: Analyzing trace with hash -2020335304, now seen corresponding path program 1 times [2019-12-07 13:52:25,201 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:25,201 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651231884] [2019-12-07 13:52:25,202 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:25,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:25,237 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2019-12-07 13:52:25,237 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651231884] [2019-12-07 13:52:25,238 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:25,238 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 13:52:25,238 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450790483] [2019-12-07 13:52:25,238 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:52:25,238 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:25,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:52:25,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:25,238 INFO L87 Difference]: Start difference. First operand 41286 states and 45666 transitions. Second operand 4 states. [2019-12-07 13:52:27,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:27,493 INFO L93 Difference]: Finished difference Result 90959 states and 101350 transitions. [2019-12-07 13:52:27,494 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2019-12-07 13:52:27,494 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 170 [2019-12-07 13:52:27,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:27,536 INFO L225 Difference]: With dead ends: 90959 [2019-12-07 13:52:27,536 INFO L226 Difference]: Without dead ends: 50521 [2019-12-07 13:52:27,554 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:27,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50521 states. [2019-12-07 13:52:29,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50521 to 42023. [2019-12-07 13:52:29,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42023 states. [2019-12-07 13:52:29,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42023 states to 42023 states and 46686 transitions. [2019-12-07 13:52:29,296 INFO L78 Accepts]: Start accepts. Automaton has 42023 states and 46686 transitions. Word has length 170 [2019-12-07 13:52:29,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:29,296 INFO L462 AbstractCegarLoop]: Abstraction has 42023 states and 46686 transitions. [2019-12-07 13:52:29,296 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:52:29,296 INFO L276 IsEmpty]: Start isEmpty. Operand 42023 states and 46686 transitions. [2019-12-07 13:52:29,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2019-12-07 13:52:29,306 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:29,307 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1] [2019-12-07 13:52:29,307 INFO L410 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:29,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:29,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1614242274, now seen corresponding path program 1 times [2019-12-07 13:52:29,307 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:29,307 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921120201] [2019-12-07 13:52:29,307 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:29,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:29,354 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2019-12-07 13:52:29,354 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921120201] [2019-12-07 13:52:29,354 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:29,354 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 13:52:29,354 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576534138] [2019-12-07 13:52:29,355 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:52:29,355 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:29,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:52:29,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:29,355 INFO L87 Difference]: Start difference. First operand 42023 states and 46686 transitions. Second operand 4 states. [2019-12-07 13:52:30,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:30,771 INFO L93 Difference]: Finished difference Result 70611 states and 78317 transitions. [2019-12-07 13:52:30,772 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 13:52:30,772 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 193 [2019-12-07 13:52:30,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:30,798 INFO L225 Difference]: With dead ends: 70611 [2019-12-07 13:52:30,798 INFO L226 Difference]: Without dead ends: 33470 [2019-12-07 13:52:30,817 INFO L630 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 [2019-12-07 13:52:30,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33470 states. [2019-12-07 13:52:32,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33470 to 30117. [2019-12-07 13:52:32,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30117 states. [2019-12-07 13:52:32,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30117 states to 30117 states and 33284 transitions. [2019-12-07 13:52:32,137 INFO L78 Accepts]: Start accepts. Automaton has 30117 states and 33284 transitions. Word has length 193 [2019-12-07 13:52:32,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:32,138 INFO L462 AbstractCegarLoop]: Abstraction has 30117 states and 33284 transitions. [2019-12-07 13:52:32,138 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:52:32,138 INFO L276 IsEmpty]: Start isEmpty. Operand 30117 states and 33284 transitions. [2019-12-07 13:52:32,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2019-12-07 13:52:32,146 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:32,146 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1] [2019-12-07 13:52:32,147 INFO L410 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:32,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:32,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1546843758, now seen corresponding path program 1 times [2019-12-07 13:52:32,147 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:32,147 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701071655] [2019-12-07 13:52:32,147 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:32,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:32,206 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2019-12-07 13:52:32,206 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701071655] [2019-12-07 13:52:32,206 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:32,206 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-12-07 13:52:32,206 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128709517] [2019-12-07 13:52:32,206 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-12-07 13:52:32,207 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:32,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-12-07 13:52:32,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2019-12-07 13:52:32,207 INFO L87 Difference]: Start difference. First operand 30117 states and 33284 transitions. Second operand 4 states. [2019-12-07 13:52:33,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:33,596 INFO L93 Difference]: Finished difference Result 60243 states and 66536 transitions. [2019-12-07 13:52:33,596 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 13:52:33,596 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 194 [2019-12-07 13:52:33,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:33,627 INFO L225 Difference]: With dead ends: 60243 [2019-12-07 13:52:33,627 INFO L226 Difference]: Without dead ends: 32718 [2019-12-07 13:52:33,643 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2019-12-07 13:52:33,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32718 states. [2019-12-07 13:52:34,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32718 to 29515. [2019-12-07 13:52:34,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29515 states. [2019-12-07 13:52:34,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29515 states to 29515 states and 32624 transitions. [2019-12-07 13:52:34,900 INFO L78 Accepts]: Start accepts. Automaton has 29515 states and 32624 transitions. Word has length 194 [2019-12-07 13:52:34,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:34,901 INFO L462 AbstractCegarLoop]: Abstraction has 29515 states and 32624 transitions. [2019-12-07 13:52:34,901 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-12-07 13:52:34,901 INFO L276 IsEmpty]: Start isEmpty. Operand 29515 states and 32624 transitions. [2019-12-07 13:52:34,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2019-12-07 13:52:34,909 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 13:52:34,909 INFO L410 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1] [2019-12-07 13:52:34,909 INFO L410 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 13:52:34,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 13:52:34,910 INFO L82 PathProgramCache]: Analyzing trace with hash -1042330022, now seen corresponding path program 1 times [2019-12-07 13:52:34,910 INFO L163 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-12-07 13:52:34,910 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655812795] [2019-12-07 13:52:34,910 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 13:52:34,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 13:52:34,986 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 69 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2019-12-07 13:52:34,986 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655812795] [2019-12-07 13:52:34,987 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 13:52:34,987 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2019-12-07 13:52:34,987 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60554655] [2019-12-07 13:52:34,987 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2019-12-07 13:52:34,987 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2019-12-07 13:52:34,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2019-12-07 13:52:34,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-12-07 13:52:34,987 INFO L87 Difference]: Start difference. First operand 29515 states and 32624 transitions. Second operand 5 states. [2019-12-07 13:52:35,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 13:52:35,461 INFO L93 Difference]: Finished difference Result 33705 states and 37312 transitions. [2019-12-07 13:52:35,462 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 13:52:35,462 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 195 [2019-12-07 13:52:35,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 13:52:35,462 INFO L225 Difference]: With dead ends: 33705 [2019-12-07 13:52:35,462 INFO L226 Difference]: Without dead ends: 0 [2019-12-07 13:52:35,473 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2019-12-07 13:52:35,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-12-07 13:52:35,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-12-07 13:52:35,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-12-07 13:52:35,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-12-07 13:52:35,474 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 195 [2019-12-07 13:52:35,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 13:52:35,474 INFO L462 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-12-07 13:52:35,474 INFO L463 AbstractCegarLoop]: Interpolant automaton has 5 states. [2019-12-07 13:52:35,474 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-12-07 13:52:35,474 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-12-07 13:52:35,476 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-12-07 13:52:35,763 WARN L192 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 317 DAG size of output: 135 [2019-12-07 13:52:35,945 WARN L192 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 317 DAG size of output: 135 [2019-12-07 13:52:36,795 WARN L192 SmtUtils]: Spent 846.00 ms on a formula simplification. DAG size of input: 751 DAG size of output: 405 [2019-12-07 13:52:37,858 WARN L192 SmtUtils]: Spent 1.04 s on a formula simplification. DAG size of input: 849 DAG size of output: 469 [2019-12-07 13:52:39,008 WARN L192 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 852 DAG size of output: 476 [2019-12-07 13:52:39,226 WARN L192 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 272 DAG size of output: 155 [2019-12-07 13:52:40,165 WARN L192 SmtUtils]: Spent 884.00 ms on a formula simplification. DAG size of input: 787 DAG size of output: 527 [2019-12-07 13:52:40,436 WARN L192 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 355 DAG size of output: 244 [2019-12-07 13:52:43,722 WARN L192 SmtUtils]: Spent 3.28 s on a formula simplification. DAG size of input: 1236 DAG size of output: 779 [2019-12-07 13:52:44,185 WARN L192 SmtUtils]: Spent 459.00 ms on a formula simplification. DAG size of input: 607 DAG size of output: 265 [2019-12-07 13:52:44,348 WARN L192 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 317 DAG size of output: 135 [2019-12-07 13:52:44,509 WARN L192 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 317 DAG size of output: 135 [2019-12-07 13:52:44,669 WARN L192 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 317 DAG size of output: 135 [2019-12-07 13:52:52,818 WARN L192 SmtUtils]: Spent 8.14 s on a formula simplification. DAG size of input: 2324 DAG size of output: 1562 [2019-12-07 13:52:52,988 WARN L192 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 310 DAG size of output: 175 [2019-12-07 13:52:53,124 WARN L192 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 298 DAG size of output: 203 [2019-12-07 13:52:53,327 WARN L192 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 278 DAG size of output: 135 [2019-12-07 13:52:56,825 WARN L192 SmtUtils]: Spent 3.50 s on a formula simplification. DAG size of input: 1579 DAG size of output: 1000 [2019-12-07 13:52:57,179 WARN L192 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 364 DAG size of output: 278 [2019-12-07 13:52:57,794 WARN L192 SmtUtils]: Spent 613.00 ms on a formula simplification. DAG size of input: 728 DAG size of output: 437 [2019-12-07 13:52:58,710 WARN L192 SmtUtils]: Spent 894.00 ms on a formula simplification. DAG size of input: 751 DAG size of output: 473 [2019-12-07 13:53:02,417 WARN L192 SmtUtils]: Spent 3.65 s on a formula simplification. DAG size of input: 1608 DAG size of output: 1027 [2019-12-07 13:53:02,708 WARN L192 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 473 DAG size of output: 166 [2019-12-07 13:53:02,869 WARN L192 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 317 DAG size of output: 135 [2019-12-07 13:53:03,030 WARN L192 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 317 DAG size of output: 135 [2019-12-07 13:53:03,792 WARN L192 SmtUtils]: Spent 760.00 ms on a formula simplification. DAG size of input: 712 DAG size of output: 377 [2019-12-07 13:53:04,675 WARN L192 SmtUtils]: Spent 752.00 ms on a formula simplification. DAG size of input: 625 DAG size of output: 450 [2019-12-07 13:53:04,844 WARN L192 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 329 DAG size of output: 237 [2019-12-07 13:53:05,005 WARN L192 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 317 DAG size of output: 135 [2019-12-07 13:53:06,562 WARN L192 SmtUtils]: Spent 1.55 s on a formula simplification. DAG size of input: 936 DAG size of output: 559 [2019-12-07 13:53:10,509 WARN L192 SmtUtils]: Spent 3.94 s on a formula simplification. DAG size of input: 1640 DAG size of output: 1050 [2019-12-07 13:53:13,207 WARN L192 SmtUtils]: Spent 2.66 s on a formula simplification. DAG size of input: 1119 DAG size of output: 762 [2019-12-07 13:53:17,705 WARN L192 SmtUtils]: Spent 4.43 s on a formula simplification. DAG size of input: 1624 DAG size of output: 1023 [2019-12-07 13:53:17,922 WARN L192 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 280 DAG size of output: 176 [2019-12-07 13:53:18,083 WARN L192 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 362 DAG size of output: 208 [2019-12-07 13:53:19,340 WARN L192 SmtUtils]: Spent 1.26 s on a formula simplification that was a NOOP. DAG size: 119 [2019-12-07 13:53:20,845 WARN L192 SmtUtils]: Spent 1.50 s on a formula simplification that was a NOOP. DAG size: 119 [2019-12-07 13:53:24,623 WARN L192 SmtUtils]: Spent 3.78 s on a formula simplification. DAG size of input: 357 DAG size of output: 153 [2019-12-07 13:53:25,010 WARN L192 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 67 [2019-12-07 13:53:30,383 WARN L192 SmtUtils]: Spent 5.37 s on a formula simplification. DAG size of input: 443 DAG size of output: 134 [2019-12-07 13:53:35,777 WARN L192 SmtUtils]: Spent 5.39 s on a formula simplification. DAG size of input: 415 DAG size of output: 129 [2019-12-07 13:53:36,008 WARN L192 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 64 [2019-12-07 13:53:36,379 WARN L192 SmtUtils]: Spent 370.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 67 [2019-12-07 13:53:36,743 WARN L192 SmtUtils]: Spent 363.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 62 [2019-12-07 13:53:37,109 WARN L192 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 65 [2019-12-07 13:53:37,672 WARN L192 SmtUtils]: Spent 562.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 68 [2019-12-07 13:53:43,321 WARN L192 SmtUtils]: Spent 5.65 s on a formula simplification. DAG size of input: 487 DAG size of output: 163 [2019-12-07 13:53:44,748 WARN L192 SmtUtils]: Spent 1.42 s on a formula simplification. DAG size of input: 132 DAG size of output: 72 [2019-12-07 13:53:47,584 WARN L192 SmtUtils]: Spent 2.83 s on a formula simplification. DAG size of input: 206 DAG size of output: 95 [2019-12-07 13:54:00,385 WARN L192 SmtUtils]: Spent 12.78 s on a formula simplification. DAG size of input: 713 DAG size of output: 210 [2019-12-07 13:54:03,109 WARN L192 SmtUtils]: Spent 2.72 s on a formula simplification. DAG size of input: 224 DAG size of output: 133 [2019-12-07 13:54:04,387 WARN L192 SmtUtils]: Spent 1.28 s on a formula simplification that was a NOOP. DAG size: 119 [2019-12-07 13:54:06,402 WARN L192 SmtUtils]: Spent 2.01 s on a formula simplification that was a NOOP. DAG size: 119 [2019-12-07 13:54:08,671 WARN L192 SmtUtils]: Spent 2.27 s on a formula simplification that was a NOOP. DAG size: 119 [2019-12-07 13:54:34,949 WARN L192 SmtUtils]: Spent 26.26 s on a formula simplification. DAG size of input: 1343 DAG size of output: 294 [2019-12-07 13:54:35,871 WARN L192 SmtUtils]: Spent 903.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 80 [2019-12-07 13:54:38,432 WARN L192 SmtUtils]: Spent 2.56 s on a formula simplification. DAG size of input: 171 DAG size of output: 85 [2019-12-07 13:54:39,983 WARN L192 SmtUtils]: Spent 1.55 s on a formula simplification. DAG size of input: 123 DAG size of output: 77 [2019-12-07 13:54:40,818 WARN L192 SmtUtils]: Spent 815.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 72 [2019-12-07 13:54:57,519 WARN L192 SmtUtils]: Spent 16.69 s on a formula simplification. DAG size of input: 926 DAG size of output: 249 [2019-12-07 13:54:58,153 WARN L192 SmtUtils]: Spent 632.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 79 [2019-12-07 13:55:00,514 WARN L192 SmtUtils]: Spent 2.36 s on a formula simplification. DAG size of input: 254 DAG size of output: 102 [2019-12-07 13:55:05,605 WARN L192 SmtUtils]: Spent 5.09 s on a formula simplification. DAG size of input: 397 DAG size of output: 150 [2019-12-07 13:55:10,667 WARN L192 SmtUtils]: Spent 4.97 s on a formula simplification. DAG size of input: 427 DAG size of output: 136 [2019-12-07 13:55:11,047 WARN L192 SmtUtils]: Spent 379.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 67 [2019-12-07 13:55:11,320 WARN L192 SmtUtils]: Spent 271.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-12-07 13:55:28,520 WARN L192 SmtUtils]: Spent 17.19 s on a formula simplification. DAG size of input: 946 DAG size of output: 242 [2019-12-07 13:55:28,767 WARN L192 SmtUtils]: Spent 243.00 ms on a formula simplification that was a NOOP. DAG size: 60 [2019-12-07 13:55:28,901 WARN L192 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 65 [2019-12-07 13:55:31,417 WARN L192 SmtUtils]: Spent 2.51 s on a formula simplification. DAG size of input: 137 DAG size of output: 122 [2019-12-07 13:55:33,615 WARN L192 SmtUtils]: Spent 2.20 s on a formula simplification that was a NOOP. DAG size: 119 [2019-12-07 13:55:36,070 WARN L192 SmtUtils]: Spent 2.45 s on a formula simplification that was a NOOP. DAG size: 119 [2019-12-07 13:55:39,940 WARN L192 SmtUtils]: Spent 3.87 s on a formula simplification. DAG size of input: 319 DAG size of output: 138 [2019-12-07 13:55:41,292 WARN L192 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 95 DAG size of output: 74 [2019-12-07 13:55:41,504 WARN L192 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 52 [2019-12-07 13:55:42,027 WARN L192 SmtUtils]: Spent 522.00 ms on a formula simplification that was a NOOP. DAG size: 70 [2019-12-07 13:55:48,680 WARN L192 SmtUtils]: Spent 6.65 s on a formula simplification. DAG size of input: 433 DAG size of output: 140 [2019-12-07 13:55:51,069 WARN L192 SmtUtils]: Spent 2.39 s on a formula simplification. DAG size of input: 206 DAG size of output: 97 [2019-12-07 13:55:52,983 WARN L192 SmtUtils]: Spent 1.86 s on a formula simplification that was a NOOP. DAG size: 119 [2019-12-07 13:56:00,462 WARN L192 SmtUtils]: Spent 7.48 s on a formula simplification. DAG size of input: 502 DAG size of output: 169 [2019-12-07 13:56:17,808 WARN L192 SmtUtils]: Spent 17.34 s on a formula simplification. DAG size of input: 969 DAG size of output: 248 [2019-12-07 13:56:18,407 WARN L192 SmtUtils]: Spent 597.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 66 [2019-12-07 13:56:32,233 WARN L192 SmtUtils]: Spent 13.82 s on a formula simplification. DAG size of input: 707 DAG size of output: 202 [2019-12-07 13:56:33,538 WARN L192 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 119 DAG size of output: 70 [2019-12-07 13:56:55,089 WARN L192 SmtUtils]: Spent 21.54 s on a formula simplification. DAG size of input: 947 DAG size of output: 233 [2019-12-07 13:56:55,389 WARN L192 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 66 [2019-12-07 13:56:57,183 WARN L192 SmtUtils]: Spent 1.79 s on a formula simplification. DAG size of input: 162 DAG size of output: 73 [2019-12-07 13:56:58,331 WARN L192 SmtUtils]: Spent 1.15 s on a formula simplification. DAG size of input: 163 DAG size of output: 80 [2019-12-07 13:56:58,333 INFO L246 CegarLoopResult]: For program point L168(lines 168 176) no Hoare annotation was computed. [2019-12-07 13:56:58,333 INFO L249 CegarLoopResult]: At program point L831(lines 778 836) the Hoare annotation is: true [2019-12-07 13:56:58,334 INFO L242 CegarLoopResult]: At program point L171(lines 171 175) the Hoare annotation is: (let ((.cse0 (= ~m_pc~0 1)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse4 (<= 2 ~E_4~0)) (.cse6 (<= 2 ~t1_st~0)) (.cse8 (not (= 0 ~t3_st~0))) (.cse10 (not (= 0 ~t2_st~0))) (.cse12 (<= 2 ~E_2~0)) (.cse14 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse15 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse1 (= 1 ~t1_pc~0)) (.cse17 (<= ~m_pc~0 0)) (.cse9 (<= 2 ~E_M~0)) (.cse11 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse5 (= 1 ~t3_pc~0)) (.cse16 (<= 2 ~E_1~0)) (.cse7 (not (= ~m_st~0 0)))) (or (let ((.cse13 (+ ~local~0 2))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 1 ~t4_pc~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (<= .cse13 ~token~0) .cse14 .cse15 .cse16 (<= 2 ~t4_st~0) (<= ~token~0 .cse13))) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (<= ~t4_pc~0 0) .cse12 (= 0 ~t4_st~0) .cse14 .cse16 .cse15 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (and .cse17 .cse9 .cse1 .cse11 .cse5 .cse16 .cse7) (and .cse17 .cse9 .cse11 .cse5 (= 0 ~t1_st~0) .cse16 .cse7))) [2019-12-07 13:56:58,334 INFO L242 CegarLoopResult]: At program point L437(lines 413 493) the Hoare annotation is: (let ((.cse20 (= 0 ~t2_st~0)) (.cse1 (= 1 ~t1_pc~0)) (.cse38 (+ ~local~0 2)) (.cse14 (= 0 ~t4_st~0)) (.cse39 (+ ~local~0 1))) (let ((.cse28 (<= ~token~0 .cse39)) (.cse29 (<= .cse39 ~token~0)) (.cse36 (not .cse14)) (.cse31 (<= .cse38 ~token~0)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse34 (<= ~token~0 .cse38)) (.cse6 (= 0 ~t3_st~0)) (.cse13 (= 0 ~t3_pc~0)) (.cse30 (<= 2 ~m_st~0)) (.cse16 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse0 (= ~m_pc~0 1)) (.cse19 (= 1 ~t4_pc~0)) (.cse5 (not (= ~m_st~0 0))) (.cse21 (<= 2 ~t4_st~0)) (.cse26 (not .cse1)) (.cse27 (= 0 ~t1_st~0)) (.cse18 (<= ~t2_pc~0 0)) (.cse12 (<= ~token~0 ~local~0)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (<= ~m_pc~0 0)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse24 (<= 2 ~t3_st~0)) (.cse25 (= 1 ~t3_pc~0)) (.cse4 (<= 2 ~E_4~0)) (.cse23 (<= 2 ~t1_st~0)) (.cse7 (<= 2 ~E_M~0)) (.cse8 (not .cse20)) (.cse9 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse10 (<= ~t4_pc~0 0)) (.cse11 (<= 2 ~E_2~0)) (.cse15 (<= 2 ~E_1~0))) (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 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse12 .cse13 .cse15 .cse21 .cse17) (and .cse22 .cse1 .cse3 .cse4 .cse23 .cse19 .cse18 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse23 .cse18 .cse19 .cse5 .cse20 .cse7 .cse9 .cse11 .cse15 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse22 .cse2 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17) (and .cse22 .cse26 .cse3 .cse4 .cse27 .cse19 .cse18 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse29 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse19 .cse5 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse26 .cse3 .cse4 .cse30 .cse27 .cse19 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse12 .cse15 .cse21 .cse16 .cse17) (and .cse22 .cse2 .cse26 .cse3 .cse4 .cse27 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse23 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse22 .cse7 .cse9 .cse25 .cse27 .cse15 .cse5) (and .cse0 .cse26 .cse2 .cse3 .cse4 .cse30 .cse27 .cse5 .cse6 .cse7 .cse9 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse26 .cse3 .cse4 .cse30 .cse27 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse31 .cse14 .cse32 .cse15 .cse33 .cse16 .cse34) (let ((.cse35 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 (<= ~token~0 .cse35) .cse23 .cse19 .cse7 .cse9 .cse8 .cse11 .cse36 .cse32 .cse33 (<= .cse35 ~token~0) .cse15 .cse21)) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse24 .cse4 .cse25 .cse23 .cse19 .cse5 .cse7 .cse9 .cse11 .cse29 .cse15 .cse21) (and .cse0 .cse2 .cse26 .cse3 .cse24 .cse25 .cse4 .cse30 .cse27 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse16) (let ((.cse37 (+ ~local~0 3))) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 (<= ~token~0 .cse37) .cse23 .cse19 .cse5 .cse7 (<= .cse37 ~token~0) .cse8 .cse9 .cse11 .cse32 .cse15 .cse33)) (and .cse22 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse18 .cse19 .cse20 .cse7 .cse9 .cse11 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse22 .cse7 .cse1 .cse9 .cse25 .cse15 .cse5) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse23 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse23 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse18 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse22 .cse1 .cse3 .cse24 .cse25 .cse4 .cse23 .cse18 .cse20 .cse7 .cse9 .cse10 .cse11 .cse14 .cse15) (and .cse22 .cse1 .cse3 .cse24 .cse4 .cse25 .cse23 .cse19 .cse18 .cse20 .cse7 .cse9 .cse11 .cse15 .cse21) (and .cse0 .cse2 .cse3 .cse4 .cse30 .cse27 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse21 .cse16 .cse17) (and .cse0 .cse26 .cse3 .cse24 .cse4 .cse25 .cse30 .cse27 .cse19 .cse18 .cse5 .cse20 .cse7 .cse9 .cse11 .cse12 .cse15 .cse21 .cse16 .cse17) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse24 .cse25 .cse4 .cse23 .cse5 .cse7 .cse9 .cse10 .cse11 .cse29 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse23 .cse18 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16) (and .cse22 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse23 .cse19 .cse7 .cse8 .cse9 .cse11 .cse15 .cse21) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse4 .cse23 .cse19 .cse5 .cse6 .cse7 .cse9 .cse11 .cse29 .cse13 .cse15 .cse21) (and .cse22 .cse1 .cse3 .cse4 .cse23 .cse18 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse22 .cse26 .cse3 .cse4 .cse27 .cse18 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17) (and .cse22 .cse7 .cse9 .cse13 .cse27 .cse15 .cse5 .cse6) (and .cse0 .cse1 .cse3 .cse4 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse23 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16) (and .cse0 .cse2 .cse3 .cse24 .cse4 .cse25 .cse30 .cse27 .cse19 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse21 .cse16 .cse17) (and .cse22 .cse7 .cse1 .cse9 .cse13 .cse15 .cse5 .cse6) (and .cse22 .cse2 .cse26 .cse3 .cse4 .cse27 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse23 .cse19 .cse5 .cse7 .cse9 .cse8 .cse36 .cse11 .cse15 .cse21) (and .cse22 .cse2 .cse26 .cse3 .cse24 .cse4 .cse25 .cse27 .cse19 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse4 .cse23 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse36 .cse31 .cse32 .cse15 .cse33 .cse21 .cse34) (and .cse0 .cse1 .cse3 .cse4 .cse23 .cse18 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse0 .cse26 .cse3 .cse24 .cse25 .cse4 .cse30 .cse27 .cse18 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse18 .cse19 .cse5 .cse20 .cse7 .cse9 .cse11 .cse12 .cse15 .cse17 .cse21) (and .cse22 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse18 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17) (and .cse22 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse23 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15)))) [2019-12-07 13:56:58,335 INFO L242 CegarLoopResult]: At program point L107-1(lines 95 126) the Hoare annotation is: (let ((.cse20 (= 0 ~t2_st~0)) (.cse32 (+ ~local~0 1))) (let ((.cse17 (<= ~token~0 .cse32)) (.cse21 (<= .cse32 ~token~0)) (.cse30 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse31 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse23 (<= 2 ~m_st~0)) (.cse26 (<= ~token~0 ~local~0)) (.cse28 (<= ~local~0 ~token~0)) (.cse29 (<= ~m_pc~0 0)) (.cse22 (not (= 0 ~t1_st~0))) (.cse1 (= 1 ~t2_pc~0)) (.cse18 (<= 2 ~t3_st~0)) (.cse19 (= 1 ~t3_pc~0)) (.cse4 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (not .cse20)) (.cse10 (<= ~t4_pc~0 0)) (.cse11 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse14 (= 0 ~t4_st~0)) (.cse16 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse0 (= ~m_pc~0 1)) (.cse2 (<= 2 ~E_3~0)) (.cse3 (<= 2 ~E_4~0)) (.cse24 (<= ~t2_pc~0 0)) (.cse25 (= 1 ~t4_pc~0)) (.cse5 (not (= ~m_st~0 0))) (.cse6 (= 0 ~t3_st~0)) (.cse7 (<= 2 ~E_M~0)) (.cse9 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse12 (<= 2 ~E_2~0)) (.cse13 (= 0 ~t3_pc~0)) (.cse15 (<= 2 ~E_1~0)) (.cse27 (<= 2 ~t4_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse17 .cse1 .cse2 .cse18 .cse19 .cse3 .cse5 .cse20 .cse7 .cse9 .cse10 .cse12 .cse21 .cse14 .cse15 .cse16) (and .cse0 .cse2 .cse3 .cse22 .cse23 .cse24 .cse25 .cse6 .cse20 .cse7 .cse9 .cse12 .cse13 .cse26 .cse15 .cse27 .cse16 .cse28) (and .cse0 .cse1 .cse2 .cse18 .cse3 .cse19 .cse4 .cse25 .cse5 .cse7 .cse9 .cse8 .cse11 .cse12 .cse15 .cse27) (and .cse7 .cse29 .cse9 .cse13 .cse15 .cse5 .cse6) (and .cse29 .cse2 .cse3 .cse22 .cse25 .cse24 .cse6 .cse20 .cse7 .cse9 .cse12 .cse13 .cse15 .cse27) (and .cse0 (= 1 ~t1_pc~0) .cse2 .cse3 .cse24 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse17 .cse1 .cse2 .cse3 .cse25 .cse5 .cse6 .cse20 .cse7 .cse9 .cse12 .cse21 .cse13 .cse15 .cse27) (and .cse0 .cse17 .cse1 .cse2 .cse3 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse12 .cse21 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse17 .cse1 .cse2 .cse18 .cse19 .cse3 .cse25 .cse5 .cse20 .cse7 .cse9 .cse12 .cse21 .cse15 .cse27) (and .cse0 .cse1 .cse2 .cse18 .cse22 .cse3 .cse19 .cse23 .cse25 .cse7 .cse8 .cse9 .cse12 .cse26 .cse15 .cse27 .cse16 .cse28) (and .cse29 .cse1 .cse2 .cse18 .cse22 .cse3 .cse19 .cse25 .cse7 .cse9 .cse8 .cse12 .cse15 .cse27) (and .cse29 .cse1 .cse2 .cse18 .cse22 .cse19 .cse3 .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse15) (and .cse0 .cse2 .cse18 .cse3 .cse19 .cse30 .cse24 .cse25 .cse31 .cse5 .cse20 .cse7 .cse9 .cse12 .cse15 .cse27) (and .cse0 .cse2 .cse22 .cse3 .cse23 .cse24 .cse6 .cse20 .cse7 .cse9 .cse10 .cse12 .cse26 .cse13 .cse14 .cse15 .cse16 .cse28) (and .cse29 .cse2 .cse3 .cse22 .cse24 .cse6 .cse20 .cse7 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse22 .cse3 .cse23 .cse25 .cse6 .cse7 .cse8 .cse9 .cse12 .cse26 .cse13 .cse15 .cse28 .cse27 .cse16) (and .cse29 .cse2 .cse18 .cse22 .cse3 .cse19 .cse25 .cse24 .cse20 .cse7 .cse9 .cse12 .cse15 .cse27) (and .cse0 .cse1 .cse2 .cse18 .cse22 .cse19 .cse3 .cse23 .cse7 .cse8 .cse9 .cse10 .cse12 .cse26 .cse14 .cse15 .cse16 .cse28) (and .cse29 .cse1 .cse2 .cse22 .cse3 .cse25 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse15 .cse27) (and .cse0 .cse2 .cse18 .cse22 .cse19 .cse3 .cse23 .cse24 .cse20 .cse7 .cse9 .cse10 .cse12 .cse26 .cse14 .cse15 .cse16 .cse28) (and .cse7 .cse29 .cse9 .cse19 .cse15 .cse5) (and .cse0 .cse2 .cse18 .cse22 .cse19 .cse3 .cse23 .cse24 .cse25 .cse20 .cse7 .cse9 .cse12 .cse26 .cse15 .cse28 .cse27 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 .cse9 .cse8 .cse11 .cse12 .cse13 .cse15 .cse27) (and .cse0 .cse2 .cse18 .cse3 .cse19 .cse30 .cse24 .cse31 .cse5 .cse20 .cse7 .cse9 .cse10 .cse12 .cse14 .cse15 .cse16) (and .cse29 .cse2 .cse18 .cse22 .cse19 .cse3 .cse24 .cse20 .cse7 .cse9 .cse10 .cse12 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse22 .cse3 .cse23 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse28) (and .cse29 .cse1 .cse2 .cse3 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse18 .cse3 .cse19 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16) (and .cse0 .cse2 .cse3 .cse24 .cse25 .cse5 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0) .cse6 .cse20 .cse7 .cse9 .cse12 .cse13 .cse15 .cse27)))) [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-2(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-3(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-5(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-6(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-8(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-9(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-11(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-12(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-14(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-15(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,335 INFO L246 CegarLoopResult]: For program point L240-17(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L240-18(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L240-20(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L240-21(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L240-23(lines 240 249) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L241(lines 241 246) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L241-1(lines 241 246) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L241-2(lines 241 246) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L241-3(lines 241 246) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L241-4(lines 241 246) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L241-5(lines 241 246) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L241-6(lines 241 246) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L241-7(lines 241 246) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L246 CegarLoopResult]: For program point L440(lines 440 447) no Hoare annotation was computed. [2019-12-07 13:56:58,336 INFO L242 CegarLoopResult]: At program point L308(lines 296 310) the Hoare annotation is: (and (<= ~m_pc~0 0) (not (= 1 ~t1_pc~0)) (<= 2 ~E_3~0) (<= 2 ~E_4~0) (= 0 ~t1_st~0) (<= ~t2_pc~0 0) (= 0 ~t3_st~0) (= 0 ~t2_st~0) (<= 2 ~E_M~0) (<= ~t4_pc~0 0) (<= 2 ~E_2~0) (<= ~token~0 ~local~0) (= 0 ~t3_pc~0) (= 0 ~t4_st~0) (<= 2 ~E_1~0) (<= ~local~0 ~token~0)) [2019-12-07 13:56:58,337 INFO L242 CegarLoopResult]: At program point L308-1(lines 296 310) the Hoare annotation is: (let ((.cse9 (= 0 ~t2_st~0))) (let ((.cse6 (<= ~t2_pc~0 0)) (.cse1 (<= 2 ~t3_st~0)) (.cse2 (= 1 ~t3_pc~0)) (.cse4 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse5 (= 0 ~t1_st~0)) (.cse25 (= 1 ~t4_pc~0)) (.cse7 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse26 (<= 2 ~t4_st~0)) (.cse24 (= 1 ~t1_pc~0)) (.cse18 (= 1 ~t2_pc~0)) (.cse0 (<= 2 ~E_3~0)) (.cse3 (<= 2 ~E_4~0)) (.cse19 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (not (= ~m_st~0 0))) (.cse20 (= 0 ~t3_st~0)) (.cse10 (<= 2 ~E_M~0)) (.cse21 (not .cse9)) (.cse11 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse12 (<= ~t4_pc~0 0)) (.cse22 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse13 (<= 2 ~E_2~0)) (.cse23 (= 0 ~t3_pc~0)) (.cse14 (<= ~token~0 ~local~0)) (.cse15 (= 0 ~t4_st~0)) (.cse16 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse17 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse0 .cse3 .cse19 .cse5 .cse8 .cse20 .cse10 .cse21 .cse11 .cse12 .cse22 .cse13 .cse23 .cse14 .cse15 .cse16 .cse17) (and .cse24 .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse24 .cse18 .cse0 .cse1 .cse3 .cse2 .cse19 .cse4 .cse7 .cse25 .cse8 .cse10 .cse21 .cse11 .cse22 .cse13 .cse14 .cse26 .cse16 .cse17) (and .cse24 .cse18 .cse0 .cse3 .cse19 .cse25 .cse8 .cse20 .cse10 .cse21 .cse11 .cse22 .cse13 .cse14 .cse23 .cse26 .cse16 .cse17) (and .cse24 .cse18 .cse0 .cse1 .cse2 .cse3 .cse19 .cse4 .cse7 .cse8 .cse10 .cse21 .cse11 .cse12 .cse22 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse24 .cse0 .cse3 .cse6 .cse8 .cse20 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse0 .cse3 .cse19 .cse5 .cse25 .cse8 .cse20 .cse10 .cse21 .cse11 .cse22 .cse13 .cse23 .cse14 .cse26 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse25 .cse6 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse17 .cse26 .cse16) (and .cse18 .cse0 .cse1 .cse2 .cse3 .cse19 .cse4 .cse5 .cse7 .cse8 .cse10 .cse21 .cse11 .cse12 .cse22 .cse13 .cse14 .cse15 .cse17 .cse16) (and .cse0 .cse3 .cse5 .cse6 .cse8 .cse20 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse16 .cse17) (and .cse24 .cse0 .cse1 .cse3 .cse2 .cse4 .cse6 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse26 .cse16 .cse17) (and .cse24 .cse0 .cse3 .cse6 .cse25 .cse8 .cse20 .cse9 .cse10 .cse11 .cse13 .cse23 .cse14 .cse26 .cse16 .cse17) (and .cse0 .cse3 .cse5 .cse6 .cse25 .cse8 .cse20 .cse9 .cse10 .cse11 .cse13 .cse14 .cse23 .cse26 .cse16 .cse17) (and .cse18 .cse0 .cse1 .cse3 .cse2 .cse19 .cse4 .cse5 .cse25 .cse7 .cse8 .cse10 .cse11 .cse21 .cse22 .cse13 .cse14 .cse26 .cse16 .cse17) (and .cse24 .cse18 .cse0 .cse3 .cse19 .cse8 .cse20 .cse10 .cse21 .cse11 .cse12 .cse22 .cse13 .cse23 .cse14 .cse15 .cse16 .cse17)))) [2019-12-07 13:56:58,337 INFO L242 CegarLoopResult]: At program point L308-2(lines 296 310) the Hoare annotation is: (let ((.cse18 (= 0 ~t2_st~0)) (.cse28 (+ ~local~0 1))) (let ((.cse1 (<= ~m_pc~0 0)) (.cse19 (<= ~t4_pc~0 0)) (.cse21 (= 0 ~t4_st~0)) (.cse27 (<= ~t2_pc~0 0)) (.cse10 (<= ~token~0 .cse28)) (.cse13 (<= 2 ~t3_st~0)) (.cse14 (= 1 ~t3_pc~0)) (.cse16 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse17 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse20 (<= .cse28 ~token~0)) (.cse9 (= ~m_pc~0 1)) (.cse2 (= 1 ~t1_pc~0)) (.cse11 (= 1 ~t2_pc~0)) (.cse12 (<= 2 ~E_3~0)) (.cse15 (<= 2 ~E_4~0)) (.cse24 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse22 (= 1 ~t4_pc~0)) (.cse6 (not (= ~m_st~0 0))) (.cse8 (= 0 ~t3_st~0)) (.cse0 (<= 2 ~E_M~0)) (.cse25 (not .cse18)) (.cse3 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse26 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse4 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~E_1~0)) (.cse23 (<= 2 ~t4_st~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse6 .cse18 .cse0 .cse3 .cse19 .cse20 .cse21 .cse5 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse14 .cse5 .cse6 .cse7) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse15 .cse22 .cse6 .cse8 .cse18 .cse0 .cse3 .cse20 .cse4 .cse5 .cse23 .cse7) (and .cse9 .cse2 .cse11 .cse12 .cse13 .cse14 .cse15 .cse24 .cse16 .cse17 .cse6 .cse0 .cse3 .cse25 .cse19 .cse26 .cse21 .cse5 .cse7) (and .cse9 .cse2 .cse11 .cse12 .cse13 .cse15 .cse14 .cse24 .cse16 .cse22 .cse17 .cse6 .cse0 .cse3 .cse25 .cse26 .cse5 .cse23 .cse7) (and .cse9 .cse2 .cse12 .cse15 .cse27 .cse6 .cse8 .cse18 .cse0 .cse3 .cse19 .cse4 .cse21 .cse5 .cse7) (and .cse9 .cse2 .cse11 .cse12 .cse15 .cse24 .cse6 .cse8 .cse0 .cse25 .cse3 .cse19 .cse26 .cse4 .cse21 .cse5 .cse7) (and .cse9 .cse2 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse27 .cse6 .cse18 .cse0 .cse3 .cse19 .cse21 .cse5 .cse7) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse15 .cse6 .cse8 .cse18 .cse0 .cse3 .cse19 .cse20 .cse4 .cse21 .cse5 .cse7) (and .cse9 .cse2 .cse12 .cse13 .cse14 .cse15 .cse16 .cse27 .cse22 .cse17 .cse6 .cse18 .cse0 .cse3 .cse5 .cse23 .cse7) (and .cse9 .cse2 .cse12 .cse15 .cse22 .cse27 .cse6 .cse8 .cse18 .cse0 .cse3 .cse4 .cse5 .cse23 .cse7) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse13 .cse15 .cse14 .cse16 .cse17 .cse22 .cse6 .cse18 .cse0 .cse3 .cse20 .cse5 .cse23 .cse7) (and .cse9 .cse2 .cse11 .cse12 .cse15 .cse24 .cse22 .cse6 .cse8 .cse0 .cse25 .cse3 .cse26 .cse4 .cse5 .cse23 .cse7)))) [2019-12-07 13:56:58,337 INFO L242 CegarLoopResult]: At program point L308-3(lines 296 310) the Hoare annotation is: (let ((.cse31 (+ ~local~0 2))) (let ((.cse24 (= 0 ~t1_st~0)) (.cse14 (<= .cse31 ~token~0)) (.cse17 (<= 1 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse18 (<= ~token~0 .cse31)) (.cse10 (<= ~t4_pc~0 0)) (.cse13 (= 0 ~t4_st~0)) (.cse0 (= ~m_pc~0 1)) (.cse2 (= 1 ~t2_pc~0)) (.cse28 (<= 2 ~t3_st~0)) (.cse4 (<= 2 ~E_4~0)) (.cse3 (= 1 ~t3_pc~0)) (.cse5 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse29 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse20 (<= 2 ~t1_st~0)) (.cse30 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse25 (= 1 ~t4_pc~0)) (.cse8 (not (= 0 ~t2_st~0))) (.cse11 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse12 (<= 2 ~E_2~0)) (.cse21 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse22 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse27 (<= 2 ~t4_st~0)) (.cse23 (<= ~m_pc~0 0)) (.cse7 (<= 2 ~E_M~0)) (.cse1 (= 1 ~t1_pc~0)) (.cse9 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse26 (= 0 ~t3_pc~0)) (.cse15 (<= 2 ~E_1~0)) (.cse6 (not (= ~m_st~0 0))) (.cse16 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (= 0 ~t3_st~0))) (or (and (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 .cse6 .cse19 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse13 .cse15 .cse16 .cse18)) .cse20 .cse21 .cse22) (and .cse23 .cse7 .cse9 .cse3 .cse24 .cse15 .cse6 .cse16) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse20 .cse25 .cse6 .cse19 .cse7 .cse8 .cse9 .cse11 .cse12 .cse26 .cse21 .cse15 .cse22 .cse27 .cse16) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse20 .cse6 .cse19 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse26 .cse13 .cse21 .cse15 .cse22 .cse16) (and .cse23 .cse7 .cse9 .cse26 .cse24 .cse15 .cse6 .cse16 .cse19) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse25 .cse6 .cse19 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse15 .cse27 .cse16 .cse18) (and .cse0 .cse1 .cse2 .cse4 .cse3 .cse5 .cse25 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18)) .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse28 .cse3 .cse4 .cse5 .cse29 .cse20 .cse30 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse22 .cse15 .cse16) (and .cse23 .cse7 .cse1 .cse9 .cse3 .cse15 .cse6 .cse16) (and .cse0 .cse1 .cse2 .cse28 .cse4 .cse3 .cse5 .cse29 .cse20 .cse30 .cse25 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse21 .cse15 .cse22 .cse27 .cse16) (and .cse23 .cse7 .cse1 .cse9 .cse26 .cse15 .cse6 .cse16 .cse19)))) [2019-12-07 13:56:58,337 INFO L242 CegarLoopResult]: At program point L308-4(lines 296 310) the Hoare annotation is: (let ((.cse0 (<= ~m_pc~0 0)) (.cse8 (= ~m_pc~0 1)) (.cse7 (= 1 ~t1_pc~0)) (.cse9 (= 1 ~t2_pc~0)) (.cse10 (<= 2 ~E_3~0)) (.cse3 (= 1 ~t3_pc~0)) (.cse11 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse13 (<= 2 ~t1_st~0)) (.cse5 (not (= ~m_st~0 0))) (.cse14 (not (= 0 ~t3_st~0))) (.cse1 (<= 2 ~E_M~0)) (.cse15 (not (= 0 ~t2_st~0))) (.cse2 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse16 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse17 (<= 2 ~E_2~0)) (.cse18 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse4 (<= 2 ~E_1~0)) (.cse19 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 (= 0 ~t1_st~0) .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse7 .cse2 .cse3 .cse4 .cse5 .cse6) (let ((.cse12 (+ ~local~0 3))) (and .cse8 .cse7 .cse9 .cse10 .cse3 .cse11 (<= ~token~0 .cse12) .cse13 (= 1 ~t4_pc~0) .cse5 .cse14 .cse1 .cse2 (<= .cse12 ~token~0) .cse15 .cse16 .cse17 .cse18 .cse4 .cse19 (<= 2 ~t4_st~0) .cse6)) (and .cse8 .cse7 .cse9 .cse10 .cse3 .cse11 .cse13 .cse5 .cse14 .cse1 .cse15 .cse2 (<= ~t4_pc~0 0) .cse16 .cse17 (= 0 ~t4_st~0) .cse18 .cse4 .cse19 .cse6))) [2019-12-07 13:56:58,337 INFO L242 CegarLoopResult]: At program point L308-5(lines 296 310) the Hoare annotation is: (let ((.cse0 (= ~m_pc~0 1)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse6 (<= 2 ~E_4~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse9 (<= 2 ~t1_st~0)) (.cse11 (= 1 ~t4_pc~0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse13 (not (= 0 ~t2_st~0))) (.cse15 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse16 (<= 2 ~E_2~0)) (.cse18 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse20 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse5 (= 1 ~t3_pc~0)) (.cse24 (= 0 ~t1_st~0)) (.cse23 (<= ~m_pc~0 0)) (.cse1 (= 1 ~t1_pc~0)) (.cse14 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse17 (not (= 0 ~t4_st~0))) (.cse25 (= 0 ~t3_pc~0)) (.cse19 (<= 2 ~E_1~0)) (.cse12 (not (= ~m_st~0 0))) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse26 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (let ((.cse22 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse22) .cse7 .cse8 .cse9 .cse11 .cse10 .cse14 .cse13 .cse15 .cse17 .cse16 .cse18 .cse19 (<= .cse22 ~token~0) .cse20)) (and .cse23 .cse14 .cse5 .cse17 .cse24 .cse19 .cse12 .cse21) (and .cse23 .cse1 .cse14 .cse5 .cse17 .cse19 .cse12 .cse21) (and .cse23 .cse14 .cse17 .cse25 .cse24 .cse19 .cse12 .cse21 .cse26) (and .cse23 .cse1 .cse14 .cse17 .cse25 .cse19 .cse12 .cse21 .cse26))) [2019-12-07 13:56:58,338 INFO L242 CegarLoopResult]: At program point L308-6(lines 296 310) the Hoare annotation is: (let ((.cse8 (= 1 ~t1_pc~0)) (.cse39 (+ ~local~0 1)) (.cse32 (= 0 ~t2_st~0)) (.cse40 (+ ~local~0 2))) (let ((.cse36 (<= .cse40 ~token~0)) (.cse37 (<= ~token~0 .cse40)) (.cse12 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse14 (not .cse32)) (.cse16 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse31 (<= ~token~0 .cse39)) (.cse9 (= 1 ~t2_pc~0)) (.cse24 (<= 2 ~t1_st~0)) (.cse33 (<= .cse39 ~token~0)) (.cse26 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse27 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse0 (<= ~m_pc~0 0)) (.cse35 (not .cse8)) (.cse22 (<= 2 ~t3_st~0)) (.cse2 (= 1 ~t3_pc~0)) (.cse23 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse3 (= 0 ~t1_st~0)) (.cse25 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse28 (= 1 ~t4_pc~0)) (.cse29 (<= 2 ~t4_st~0)) (.cse7 (= ~m_pc~0 1)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (<= 2 ~E_4~0)) (.cse34 (<= ~t2_pc~0 0)) (.cse5 (not (= ~m_st~0 0))) (.cse13 (= 0 ~t3_st~0)) (.cse1 (<= 2 ~E_M~0)) (.cse15 (<= ~t4_pc~0 0)) (.cse17 (<= 2 ~E_2~0)) (.cse18 (<= ~token~0 ~local~0)) (.cse19 (= 0 ~t3_pc~0)) (.cse20 (= 0 ~t4_st~0)) (.cse4 (<= 2 ~E_1~0)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse21 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse5 .cse13 .cse1 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse4 .cse6 .cse21) (and .cse0 .cse1 .cse19 .cse3 .cse4 .cse5 .cse6 .cse13) (and .cse7 .cse8 .cse9 .cse10 .cse22 .cse2 .cse11 .cse12 .cse23 .cse24 .cse25 .cse5 .cse1 .cse14 .cse15 .cse16 .cse17 .cse20 .cse26 .cse4 .cse27 .cse6) (and .cse0 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse28 .cse13 .cse1 .cse14 .cse16 .cse17 .cse19 .cse26 .cse4 .cse27 .cse29) (let ((.cse30 (+ ~local~0 3))) (and .cse7 .cse8 .cse9 .cse10 .cse22 .cse11 .cse2 .cse12 (<= ~token~0 .cse30) .cse23 .cse24 .cse25 .cse28 .cse5 .cse1 (<= .cse30 ~token~0) .cse14 .cse16 .cse17 .cse26 .cse27 .cse4 .cse6)) (and .cse7 .cse8 .cse31 .cse9 .cse10 .cse11 .cse24 .cse28 .cse5 .cse13 .cse32 .cse1 .cse17 .cse33 .cse19 .cse26 .cse4 .cse27 .cse29 .cse6) (and .cse0 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse13 .cse1 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse26 .cse4 .cse27) (and .cse7 .cse8 .cse10 .cse22 .cse2 .cse11 .cse23 .cse34 .cse25 .cse5 .cse32 .cse1 .cse15 .cse17 .cse18 .cse20 .cse4 .cse6 .cse21) (and .cse0 .cse8 .cse10 .cse22 .cse11 .cse2 .cse23 .cse24 .cse28 .cse34 .cse25 .cse32 .cse1 .cse17 .cse26 .cse4 .cse27 .cse29) (and .cse0 .cse35 .cse9 .cse10 .cse11 .cse12 .cse3 .cse13 .cse1 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse4 .cse21) (and .cse0 .cse8 .cse10 .cse22 .cse2 .cse11 .cse23 .cse24 .cse25 .cse34 .cse32 .cse1 .cse15 .cse17 .cse20 .cse26 .cse4 .cse27) (and .cse0 .cse8 .cse10 .cse11 .cse24 .cse34 .cse13 .cse32 .cse1 .cse15 .cse17 .cse19 .cse20 .cse26 .cse4 .cse27) (and .cse7 .cse8 .cse31 .cse9 .cse10 .cse22 .cse2 .cse11 .cse23 .cse24 .cse25 .cse5 .cse32 .cse1 .cse15 .cse17 .cse33 .cse20 .cse26 .cse4 .cse27 .cse6) (and .cse7 .cse8 .cse10 .cse22 .cse11 .cse2 .cse23 .cse24 .cse28 .cse34 .cse25 .cse5 .cse32 .cse1 .cse17 .cse26 .cse27 .cse4 .cse29 .cse6) (and .cse0 .cse9 .cse35 .cse10 .cse11 .cse12 .cse3 .cse28 .cse13 .cse1 .cse14 .cse16 .cse17 .cse18 .cse19 .cse4 .cse29 .cse21) (and .cse0 .cse9 .cse35 .cse10 .cse22 .cse2 .cse11 .cse12 .cse23 .cse3 .cse25 .cse1 .cse14 .cse15 .cse16 .cse17 .cse18 .cse20 .cse4 .cse21) (and .cse7 .cse8 .cse10 .cse22 .cse2 .cse11 .cse23 .cse24 .cse34 .cse25 .cse5 .cse32 .cse1 .cse15 .cse17 .cse20 .cse26 .cse27 .cse4 .cse6) (and .cse0 .cse35 .cse10 .cse11 .cse3 .cse28 .cse34 .cse13 .cse32 .cse1 .cse17 .cse19 .cse18 .cse4 .cse29 .cse21) (and .cse7 .cse8 .cse31 .cse9 .cse10 .cse22 .cse11 .cse2 .cse23 .cse24 .cse28 .cse25 .cse5 .cse32 .cse1 .cse17 .cse33 .cse26 .cse4 .cse27 .cse29 .cse6) (and .cse7 .cse8 .cse10 .cse11 .cse24 .cse28 .cse34 .cse5 .cse13 .cse32 .cse1 .cse17 .cse19 .cse26 .cse27 .cse4 .cse29 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse22 .cse11 .cse2 .cse12 .cse23 .cse24 .cse28 .cse25 .cse5 .cse1 .cse14 .cse16 .cse17 .cse26 .cse4 .cse27 .cse29 .cse6) (and .cse0 .cse1 .cse8 .cse2 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse8 .cse19 .cse4 .cse5 .cse6 .cse13) (and .cse0 .cse8 .cse10 .cse11 .cse24 .cse34 .cse28 .cse13 .cse32 .cse1 .cse17 .cse19 .cse26 .cse4 .cse27 .cse29) (and .cse7 .cse8 .cse9 .cse10 .cse2 .cse11 .cse12 .cse24 .cse5 .cse13 .cse1 .cse14 .cse15 .cse16 .cse17 .cse36 .cse20 .cse26 .cse4 .cse27 .cse6 .cse37) (and .cse0 .cse35 .cse10 .cse22 .cse2 .cse11 .cse23 .cse3 .cse34 .cse25 .cse32 .cse1 .cse15 .cse17 .cse18 .cse20 .cse4 .cse21) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse2 .cse12 .cse24 .cse28 .cse5 .cse13 .cse1 .cse14 .cse16 .cse17 .cse36 .cse26 .cse4 .cse27 .cse29 .cse6 .cse37) (and .cse0 .cse8 .cse9 .cse10 .cse22 .cse2 .cse11 .cse12 .cse23 .cse24 .cse25 .cse1 .cse14 .cse15 .cse16 .cse17 .cse20 .cse26 .cse27 .cse4) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse28 .cse5 .cse13 .cse1 .cse14 .cse16 .cse17 .cse19 .cse18 .cse4 .cse29 .cse6 .cse21) (and .cse0 .cse9 .cse35 .cse10 .cse22 .cse11 .cse2 .cse12 .cse23 .cse3 .cse28 .cse25 .cse1 .cse14 .cse16 .cse17 .cse18 .cse4 .cse29 .cse21) (and .cse7 .cse8 .cse9 .cse10 .cse22 .cse2 .cse11 .cse12 .cse23 .cse25 .cse5 .cse1 .cse14 .cse15 .cse16 .cse17 .cse18 .cse20 .cse4 .cse21 .cse6) (and .cse0 .cse8 .cse9 .cse10 .cse22 .cse2 .cse11 .cse12 .cse23 .cse24 .cse28 .cse25 .cse1 .cse14 .cse16 .cse17 .cse26 .cse4 .cse27 .cse29) (and .cse7 .cse8 .cse9 .cse10 .cse22 .cse11 .cse2 .cse12 .cse23 .cse28 .cse25 .cse5 .cse1 .cse14 .cse16 .cse17 .cse18 .cse4 .cse29 .cse6 .cse21) (let ((.cse38 (+ ~local~0 4))) (and .cse7 .cse8 .cse9 .cse10 .cse22 .cse11 .cse2 (<= ~token~0 .cse38) .cse12 .cse23 .cse24 .cse28 .cse25 .cse1 .cse14 .cse16 .cse17 .cse26 .cse4 (<= .cse38 ~token~0) .cse27 .cse29)) (and .cse7 .cse8 .cse10 .cse11 .cse28 .cse34 .cse5 .cse13 .cse32 .cse1 .cse17 .cse18 .cse19 .cse4 .cse29 .cse6 .cse21) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse28 .cse5 .cse13 .cse1 .cse14 .cse16 .cse17 .cse19 .cse26 .cse4 .cse27 .cse29 .cse6) (and .cse7 .cse8 .cse10 .cse11 .cse24 .cse34 .cse5 .cse13 .cse32 .cse1 .cse15 .cse17 .cse19 .cse20 .cse26 .cse27 .cse4 .cse6) (and .cse0 .cse35 .cse10 .cse11 .cse3 .cse34 .cse13 .cse32 .cse1 .cse15 .cse17 .cse18 .cse19 .cse20 .cse4 .cse21) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse5 .cse13 .cse1 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse26 .cse4 .cse27 .cse6) (and .cse7 .cse8 .cse31 .cse9 .cse10 .cse11 .cse24 .cse5 .cse13 .cse32 .cse1 .cse15 .cse17 .cse33 .cse19 .cse20 .cse26 .cse4 .cse27 .cse6) (and .cse7 .cse8 .cse10 .cse22 .cse11 .cse2 .cse23 .cse28 .cse34 .cse25 .cse5 .cse32 .cse1 .cse17 .cse18 .cse4 .cse29 .cse6 .cse21) (and .cse0 .cse35 .cse10 .cse22 .cse2 .cse11 .cse23 .cse3 .cse25 .cse28 .cse34 .cse32 .cse1 .cse17 .cse18 .cse4 .cse21 .cse29) (and .cse7 .cse8 .cse10 .cse11 .cse34 .cse5 .cse13 .cse32 .cse1 .cse15 .cse17 .cse18 .cse19 .cse20 .cse4 .cse6 .cse21)))) [2019-12-07 13:56:58,339 INFO L242 CegarLoopResult]: At program point L308-7(lines 296 310) the Hoare annotation is: (let ((.cse29 (= 0 ~t2_st~0)) (.cse40 (+ ~local~0 1)) (.cse23 (= 1 ~t1_pc~0)) (.cse41 (+ ~local~0 2))) (let ((.cse36 (<= .cse41 ~token~0)) (.cse37 (<= ~token~0 .cse41)) (.cse1 (not .cse23)) (.cse9 (= 0 ~t1_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse34 (<= ~token~0 .cse40)) (.cse35 (<= .cse40 ~token~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse31 (<= 2 ~t1_st~0)) (.cse26 (= 1 ~t4_pc~0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse28 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse12 (not .cse29)) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse30 (<= 2 ~t4_st~0)) (.cse22 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse27 (<= ~t2_pc~0 0)) (.cse20 (not (= ~m_st~0 0))) (.cse24 (= 0 ~t3_st~0)) (.cse11 (<= 2 ~E_M~0)) (.cse13 (<= ~t4_pc~0 0)) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ~token~0 ~local~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse17 (= 0 ~t4_st~0)) (.cse18 (<= 2 ~E_1~0)) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse11 .cse5 .cse9 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse0 .cse11 .cse25 .cse9 .cse18 .cse20 .cse21 .cse24) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse32 .cse33 .cse18 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse35 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse11 .cse23 .cse5 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse36 .cse32 .cse18 .cse33 .cse30 .cse21 .cse37) (and .cse0 .cse11 .cse23 .cse25 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse35 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse36 .cse17 .cse32 .cse18 .cse33 .cse21 .cse37) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (let ((.cse38 (+ ~local~0 3))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= ~token~0 .cse38) .cse8 .cse31 .cse26 .cse10 .cse20 .cse11 (<= .cse38 ~token~0) .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse21)) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse33 .cse18 .cse30) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse26 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse35 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse35 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (let ((.cse39 (+ ~local~0 4))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse39) .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 (<= .cse39 ~token~0) .cse33 .cse30)) (and .cse22 .cse23 .cse3 .cse6 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19)))) [2019-12-07 13:56:58,339 INFO L242 CegarLoopResult]: At program point L179-1(lines 167 198) the Hoare annotation is: (let ((.cse9 (= 0 ~t2_st~0)) (.cse1 (= 1 ~t1_pc~0)) (.cse29 (+ ~local~0 1))) (let ((.cse26 (<= ~token~0 .cse29)) (.cse27 (<= .cse29 ~token~0)) (.cse4 (<= 2 ~t1_st~0)) (.cse15 (<= 2 ~m_st~0)) (.cse6 (= 1 ~t4_pc~0)) (.cse14 (<= 2 ~t4_st~0)) (.cse0 (= ~m_pc~0 1)) (.cse5 (<= ~t2_pc~0 0)) (.cse8 (not (= 0 ~t3_st~0))) (.cse7 (not (= ~m_st~0 0))) (.cse20 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse22 (<= ~m_pc~0 0)) (.cse23 (= 1 ~t2_pc~0)) (.cse25 (not .cse1)) (.cse2 (<= 2 ~E_3~0)) (.cse3 (<= 2 ~E_4~0)) (.cse16 (= 0 ~t1_st~0)) (.cse10 (<= 2 ~E_M~0)) (.cse24 (not .cse9)) (.cse11 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse17 (<= ~t4_pc~0 0)) (.cse12 (<= 2 ~E_2~0)) (.cse18 (<= ~token~0 ~local~0)) (.cse19 (= 0 ~t4_st~0)) (.cse13 (<= 2 ~E_1~0)) (.cse21 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse2 .cse3 .cse15 .cse16 .cse5 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse18 .cse19 .cse13 .cse20 .cse21) (and .cse22 .cse1 .cse23 .cse2 .cse3 .cse4 .cse6 .cse10 .cse24 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse7 .cse9 .cse10 .cse11 .cse17 .cse12 .cse19 .cse13 .cse20) (and .cse22 .cse23 .cse25 .cse2 .cse3 .cse16 .cse6 .cse10 .cse24 .cse11 .cse12 .cse18 .cse13 .cse14 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse15 .cse16 .cse8 .cse10 .cse24 .cse11 .cse17 .cse12 .cse18 .cse19 .cse13 .cse21 .cse20) (and .cse10 .cse22 .cse1 .cse11 .cse13 .cse7) (and .cse10 .cse22 .cse11 .cse16 .cse13 .cse7) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse7 .cse10 .cse24 .cse11 .cse17 .cse12 .cse18 .cse19 .cse13 .cse20 .cse21) (and .cse22 .cse25 .cse2 .cse3 .cse16 .cse5 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse18 .cse19 .cse13 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse15 .cse16 .cse6 .cse8 .cse10 .cse24 .cse11 .cse12 .cse18 .cse13 .cse14 .cse20 .cse21) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse19 .cse13) (and .cse0 .cse1 .cse26 .cse23 .cse2 .cse3 .cse4 .cse7 .cse10 .cse11 .cse17 .cse12 .cse27 .cse19 .cse13 .cse20) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse7 .cse10 .cse24 .cse11 .cse17 .cse12 .cse19 .cse13 .cse20) (and .cse22 .cse1 .cse23 .cse2 .cse3 .cse4 .cse10 .cse24 .cse11 .cse17 .cse12 .cse19 .cse13) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse6 .cse7 .cse10 .cse24 .cse11 .cse12 .cse18 .cse13 .cse14 .cse21) (and .cse0 .cse1 .cse26 .cse23 .cse2 .cse3 .cse4 .cse6 .cse7 .cse10 .cse11 .cse12 .cse27 .cse13 .cse14) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse6 .cse7 .cse10 .cse24 .cse11 .cse12 .cse13 .cse14) (let ((.cse28 (+ ~local~0 3))) (and .cse0 .cse1 .cse23 .cse2 .cse3 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0) (<= ~token~0 .cse28) .cse4 .cse6 .cse7 .cse10 (<= .cse28 ~token~0) .cse24 .cse11 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2) .cse12 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0) .cse13 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1))) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse18 .cse13 .cse14 .cse21) (and .cse0 .cse2 .cse3 .cse15 .cse16 .cse6 .cse5 .cse8 .cse9 .cse10 .cse11 .cse12 .cse18 .cse13 .cse14 .cse20 .cse21) (and .cse22 .cse25 .cse2 .cse3 .cse16 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse18 .cse13 .cse14 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse8 .cse7 .cse9 .cse10 .cse11 .cse17 .cse12 .cse18 .cse19 .cse13 .cse20 .cse21) (and .cse22 .cse23 .cse25 .cse2 .cse3 .cse16 .cse10 .cse24 .cse11 .cse17 .cse12 .cse18 .cse19 .cse13 .cse21)))) [2019-12-07 13:56:58,339 INFO L246 CegarLoopResult]: For program point L316(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,339 INFO L246 CegarLoopResult]: For program point L316-2(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,339 INFO L246 CegarLoopResult]: For program point L316-3(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,339 INFO L246 CegarLoopResult]: For program point L316-5(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,339 INFO L246 CegarLoopResult]: For program point L316-6(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,339 INFO L246 CegarLoopResult]: For program point L52(lines 52 60) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-8(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-9(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-11(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-12(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-14(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-15(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-17(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-18(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-20(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-21(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L316-23(lines 316 325) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L317(lines 317 322) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L317-1(lines 317 322) no Hoare annotation was computed. [2019-12-07 13:56:58,340 INFO L242 CegarLoopResult]: At program point L251(lines 239 253) the Hoare annotation is: (and (<= ~m_pc~0 0) (not (= 1 ~t1_pc~0)) (<= 2 ~E_3~0) (<= 2 ~E_4~0) (= 0 ~t1_st~0) (<= ~t2_pc~0 0) (= 0 ~t3_st~0) (= 0 ~t2_st~0) (<= 2 ~E_M~0) (<= ~t4_pc~0 0) (<= 2 ~E_2~0) (<= ~token~0 ~local~0) (= 0 ~t3_pc~0) (= 0 ~t4_st~0) (<= 2 ~E_1~0) (<= ~local~0 ~token~0)) [2019-12-07 13:56:58,340 INFO L246 CegarLoopResult]: For program point L317-2(lines 317 322) no Hoare annotation was computed. [2019-12-07 13:56:58,341 INFO L242 CegarLoopResult]: At program point L251-1(lines 239 253) the Hoare annotation is: (let ((.cse21 (= 1 ~t1_pc~0)) (.cse20 (= 0 ~t2_st~0))) (let ((.cse17 (<= 2 ~t3_st~0)) (.cse18 (= 1 ~t3_pc~0)) (.cse22 (<= 2 ~t1_st~0)) (.cse1 (= 1 ~t2_pc~0)) (.cse23 (= 1 ~t4_pc~0)) (.cse8 (not .cse20)) (.cse24 (<= 2 ~t4_st~0)) (.cse0 (not .cse21)) (.cse2 (<= 2 ~E_3~0)) (.cse3 (<= 2 ~E_4~0)) (.cse4 (= 0 ~t1_st~0)) (.cse19 (<= ~t2_pc~0 0)) (.cse5 (not (= ~m_st~0 0))) (.cse6 (= 0 ~t3_st~0)) (.cse7 (<= 2 ~E_M~0)) (.cse9 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse10 (<= ~t4_pc~0 0)) (.cse11 (<= 2 ~E_2~0)) (.cse13 (<= ~token~0 ~local~0)) (.cse12 (= 0 ~t3_pc~0)) (.cse14 (= 0 ~t4_st~0)) (.cse15 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse16 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse2 .cse17 .cse18 .cse3 .cse4 .cse19 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse15) (and .cse21 .cse1 .cse2 .cse17 .cse3 .cse18 .cse22 .cse23 .cse5 .cse7 .cse8 .cse9 .cse11 .cse13 .cse24 .cse15 .cse16) (and .cse0 .cse2 .cse17 .cse3 .cse18 .cse4 .cse23 .cse19 .cse5 .cse20 .cse7 .cse9 .cse11 .cse13 .cse24 .cse15 .cse16) (and .cse21 .cse1 .cse2 .cse3 .cse22 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse12 .cse14 .cse15 .cse16) (and .cse21 .cse2 .cse3 .cse22 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse1 .cse0 .cse2 .cse17 .cse18 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse21 .cse2 .cse3 .cse22 .cse23 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse12 .cse24 .cse15 .cse16) (and .cse21 .cse2 .cse17 .cse3 .cse18 .cse22 .cse23 .cse19 .cse5 .cse20 .cse7 .cse9 .cse11 .cse13 .cse16 .cse24 .cse15) (and .cse21 .cse2 .cse17 .cse18 .cse3 .cse22 .cse19 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse1 .cse0 .cse2 .cse17 .cse18 .cse3 .cse4 .cse23 .cse5 .cse7 .cse8 .cse9 .cse11 .cse13 .cse24 .cse15 .cse16) (and .cse0 .cse2 .cse3 .cse4 .cse23 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse12 .cse16 .cse24 .cse15) (and .cse21 .cse1 .cse2 .cse3 .cse22 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse12 .cse16 .cse24 .cse15) (and .cse21 .cse1 .cse2 .cse17 .cse18 .cse3 .cse22 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse1 .cse0 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse12 .cse16 .cse24 .cse15) (and .cse0 .cse2 .cse3 .cse4 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse13 .cse12 .cse14 .cse15 .cse16)))) [2019-12-07 13:56:58,341 INFO L246 CegarLoopResult]: For program point L317-3(lines 317 322) no Hoare annotation was computed. [2019-12-07 13:56:58,341 INFO L242 CegarLoopResult]: At program point L251-2(lines 239 253) the Hoare annotation is: (let ((.cse16 (= 0 ~t2_st~0)) (.cse25 (+ ~local~0 1))) (let ((.cse17 (<= ~t4_pc~0 0)) (.cse18 (= 0 ~t4_st~0)) (.cse1 (<= ~m_pc~0 0)) (.cse8 (= 0 ~t3_st~0)) (.cse4 (= 0 ~t3_pc~0)) (.cse22 (<= ~token~0 .cse25)) (.cse21 (= 1 ~t2_pc~0)) (.cse23 (not .cse16)) (.cse24 (<= .cse25 ~token~0)) (.cse9 (= ~m_pc~0 1)) (.cse2 (= 1 ~t1_pc~0)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (<= 2 ~t3_st~0)) (.cse12 (not (= 0 ~t1_st~0))) (.cse13 (<= 2 ~E_4~0)) (.cse14 (= 1 ~t3_pc~0)) (.cse19 (= 1 ~t4_pc~0)) (.cse15 (<= ~t2_pc~0 0)) (.cse6 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~E_M~0)) (.cse3 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse5 (<= 2 ~E_1~0)) (.cse20 (<= 2 ~t4_st~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse6 .cse16 .cse0 .cse3 .cse17 .cse18 .cse5 .cse7) (and .cse9 .cse2 .cse10 .cse12 .cse13 .cse19 .cse15 .cse6 .cse8 .cse16 .cse0 .cse3 .cse4 .cse5 .cse20 .cse7) (and .cse9 .cse2 .cse21 .cse22 .cse10 .cse13 .cse12 .cse6 .cse8 .cse0 .cse23 .cse3 .cse17 .cse24 .cse4 .cse18 .cse5 .cse7) (and .cse9 .cse2 .cse10 .cse13 .cse12 .cse15 .cse6 .cse8 .cse16 .cse0 .cse3 .cse17 .cse4 .cse18 .cse5 .cse7) (and .cse9 .cse2 .cse22 .cse21 .cse10 .cse11 .cse12 .cse13 .cse14 .cse6 .cse0 .cse23 .cse3 .cse17 .cse24 .cse18 .cse5 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse14 .cse5 .cse6 .cse7) (and .cse9 .cse2 .cse22 .cse21 .cse10 .cse12 .cse13 .cse19 .cse6 .cse8 .cse0 .cse23 .cse3 .cse24 .cse4 .cse5 .cse20 .cse7) (and .cse9 .cse2 .cse22 .cse21 .cse10 .cse11 .cse12 .cse13 .cse14 .cse19 .cse6 .cse0 .cse23 .cse3 .cse24 .cse5 .cse20 .cse7) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse13 .cse14 .cse19 .cse15 .cse6 .cse16 .cse0 .cse3 .cse5 .cse20 .cse7)))) [2019-12-07 13:56:58,341 INFO L246 CegarLoopResult]: For program point L317-4(lines 317 322) no Hoare annotation was computed. [2019-12-07 13:56:58,341 INFO L242 CegarLoopResult]: At program point L251-3(lines 239 253) the Hoare annotation is: (let ((.cse24 (+ ~local~0 2))) (let ((.cse10 (= 0 ~t1_st~0)) (.cse1 (<= ~m_pc~0 0)) (.cse13 (<= 2 ~t3_st~0)) (.cse9 (= 1 ~t3_pc~0)) (.cse22 (<= ~t4_pc~0 0)) (.cse23 (= 0 ~t4_st~0)) (.cse19 (<= .cse24 ~token~0)) (.cse21 (<= ~token~0 .cse24)) (.cse11 (= ~m_pc~0 1)) (.cse2 (= 1 ~t1_pc~0)) (.cse12 (= 1 ~t2_pc~0)) (.cse14 (<= 2 ~E_4~0)) (.cse15 (<= 2 ~t1_st~0)) (.cse16 (= 1 ~t4_pc~0)) (.cse6 (not (= ~m_st~0 0))) (.cse8 (= 0 ~t3_st~0)) (.cse0 (<= 2 ~E_M~0)) (.cse17 (not (= 0 ~t2_st~0))) (.cse3 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse18 (<= 2 ~E_2~0)) (.cse4 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~E_1~0)) (.cse20 (<= 2 ~t4_st~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse3 .cse9 .cse10 .cse5 .cse6 .cse7) (and .cse11 .cse2 .cse12 .cse13 .cse14 .cse9 .cse15 .cse16 .cse6 .cse0 .cse17 .cse3 .cse18 .cse19 .cse5 .cse20 .cse7 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse10 .cse5 .cse6 .cse7 .cse8) (and .cse11 .cse2 .cse12 .cse14 .cse15 .cse6 .cse8 .cse0 .cse3 .cse17 .cse22 .cse18 .cse4 .cse23 .cse5 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse9 .cse5 .cse6 .cse7) (and .cse11 .cse2 .cse12 .cse13 .cse14 .cse9 .cse15 .cse6 .cse0 .cse17 .cse3 .cse22 .cse18 .cse23 .cse19 .cse5 .cse7 .cse21) (and .cse11 .cse2 .cse12 .cse14 .cse15 .cse16 .cse6 .cse8 .cse0 .cse17 .cse3 .cse18 .cse4 .cse5 .cse20 .cse7)))) [2019-12-07 13:56:58,341 INFO L246 CegarLoopResult]: For program point L317-5(lines 317 322) no Hoare annotation was computed. [2019-12-07 13:56:58,341 INFO L242 CegarLoopResult]: At program point L251-4(lines 239 253) the Hoare annotation is: (let ((.cse1 (<= ~m_pc~0 0)) (.cse7 (= ~m_pc~0 1)) (.cse8 (= 1 ~t1_pc~0)) (.cse9 (= 1 ~t2_pc~0)) (.cse10 (<= 2 ~E_3~0)) (.cse3 (= 1 ~t3_pc~0)) (.cse11 (<= 2 ~t1_st~0)) (.cse5 (not (= ~m_st~0 0))) (.cse12 (not (= 0 ~t3_st~0))) (.cse0 (<= 2 ~E_M~0)) (.cse13 (not (= 0 ~t2_st~0))) (.cse2 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse14 (<= 2 ~E_2~0)) (.cse15 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse4 (<= 2 ~E_1~0)) (.cse16 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 (= 0 ~t1_st~0) .cse4 .cse5 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse3 .cse11 .cse5 .cse12 .cse0 .cse13 .cse2 (<= ~t4_pc~0 0) .cse14 (= 0 ~t4_st~0) .cse15 .cse16 .cse4 .cse6) (and .cse0 .cse1 .cse8 .cse2 .cse3 .cse4 .cse5 .cse6) (let ((.cse17 (+ ~local~0 3))) (and .cse7 .cse8 .cse9 .cse10 .cse3 (<= ~token~0 .cse17) .cse11 (= 1 ~t4_pc~0) .cse5 .cse12 .cse0 (<= .cse17 ~token~0) .cse13 .cse2 .cse14 .cse15 .cse4 .cse16 (<= 2 ~t4_st~0) .cse6)))) [2019-12-07 13:56:58,341 INFO L246 CegarLoopResult]: For program point L317-6(lines 317 322) no Hoare annotation was computed. [2019-12-07 13:56:58,342 INFO L242 CegarLoopResult]: At program point L251-5(lines 239 253) the Hoare annotation is: (let ((.cse0 (= ~m_pc~0 1)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (<= 2 ~E_4~0)) (.cse6 (= 1 ~t3_pc~0)) (.cse7 (<= 2 ~t1_st~0)) (.cse8 (= 1 ~t4_pc~0)) (.cse10 (not (= 0 ~t2_st~0))) (.cse12 (<= 2 ~E_2~0)) (.cse14 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse16 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse19 (= 0 ~t1_st~0)) (.cse18 (<= ~m_pc~0 0)) (.cse1 (= 1 ~t1_pc~0)) (.cse11 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse13 (not (= 0 ~t4_st~0))) (.cse21 (= 0 ~t3_pc~0)) (.cse15 (<= 2 ~E_1~0)) (.cse9 (not (= ~m_st~0 0))) (.cse17 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse22 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse11 .cse6 .cse13 .cse19 .cse15 .cse9 .cse17) (and .cse18 .cse1 .cse11 .cse6 .cse13 .cse15 .cse9 .cse17) (let ((.cse20 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse20) (or (= ~E_M~0 1) .cse9) .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (<= .cse20 ~token~0) .cse16)) (and .cse18 .cse11 .cse13 .cse21 .cse19 .cse15 .cse9 .cse17 .cse22) (and .cse18 .cse1 .cse11 .cse13 .cse21 .cse15 .cse9 .cse17 .cse22))) [2019-12-07 13:56:58,342 INFO L246 CegarLoopResult]: For program point L317-7(lines 317 322) no Hoare annotation was computed. [2019-12-07 13:56:58,342 INFO L242 CegarLoopResult]: At program point L251-6(lines 239 253) the Hoare annotation is: (let ((.cse23 (= 0 ~t2_st~0)) (.cse1 (= 1 ~t1_pc~0)) (.cse35 (+ ~local~0 1)) (.cse36 (+ ~local~0 2))) (let ((.cse13 (<= .cse36 ~token~0)) (.cse15 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse17 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse19 (<= ~token~0 .cse36)) (.cse32 (<= ~token~0 .cse35)) (.cse33 (<= .cse35 ~token~0)) (.cse6 (<= 2 ~t1_st~0)) (.cse20 (<= ~m_pc~0 0)) (.cse28 (not .cse1)) (.cse29 (= 0 ~t1_st~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse10 (not .cse23)) (.cse8 (= 0 ~t3_st~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse11 (<= ~t4_pc~0 0)) (.cse14 (= 0 ~t4_st~0)) (.cse0 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse21 (<= 2 ~t3_st~0)) (.cse4 (<= 2 ~E_4~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse24 (= 1 ~t4_pc~0)) (.cse22 (<= ~t2_pc~0 0)) (.cse7 (not (= ~m_st~0 0))) (.cse9 (<= 2 ~E_M~0)) (.cse12 (<= 2 ~E_2~0)) (.cse30 (<= ~token~0 ~local~0)) (.cse16 (<= 2 ~E_1~0)) (.cse26 (<= 2 ~t4_st~0)) (.cse18 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse31 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse20 .cse1 .cse3 .cse21 .cse5 .cse4 .cse6 .cse22 .cse23 .cse9 .cse11 .cse12 .cse14 .cse16) (and .cse0 .cse1 .cse3 .cse4 .cse6 .cse22 .cse24 .cse7 .cse8 .cse23 .cse9 .cse12 .cse25 .cse16 .cse26 .cse18) (let ((.cse27 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 (<= ~token~0 .cse27) .cse6 .cse24 .cse9 .cse10 .cse12 .cse15 (<= .cse27 ~token~0) .cse16 .cse17 .cse26)) (and .cse20 .cse28 .cse3 .cse21 .cse5 .cse4 .cse29 .cse22 .cse24 .cse23 .cse9 .cse12 .cse30 .cse16 .cse26 .cse31) (and .cse20 .cse1 .cse3 .cse4 .cse6 .cse22 .cse8 .cse23 .cse9 .cse11 .cse12 .cse25 .cse14 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse6 .cse24 .cse7 .cse9 .cse10 .cse12 .cse16 .cse26 .cse18) (and .cse20 .cse28 .cse2 .cse3 .cse21 .cse4 .cse5 .cse29 .cse24 .cse9 .cse10 .cse12 .cse30 .cse16 .cse26 .cse31) (and .cse20 .cse2 .cse28 .cse3 .cse4 .cse29 .cse8 .cse9 .cse10 .cse11 .cse12 .cse25 .cse30 .cse14 .cse16 .cse31) (and .cse9 .cse20 .cse1 .cse5 .cse16 .cse7 .cse18) (and .cse0 .cse1 .cse3 .cse21 .cse4 .cse5 .cse6 .cse24 .cse22 .cse7 .cse23 .cse9 .cse12 .cse16 .cse26 .cse18) (and .cse20 .cse1 .cse2 .cse3 .cse4 .cse6 .cse24 .cse8 .cse9 .cse10 .cse12 .cse25 .cse16 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse24 .cse7 .cse8 .cse9 .cse10 .cse12 .cse25 .cse16 .cse26 .cse18) (and .cse0 .cse1 .cse32 .cse2 .cse3 .cse4 .cse6 .cse24 .cse7 .cse8 .cse9 .cse12 .cse33 .cse25 .cse16 .cse26 .cse18) (and .cse20 .cse2 .cse28 .cse3 .cse4 .cse29 .cse24 .cse8 .cse9 .cse10 .cse12 .cse25 .cse30 .cse16 .cse26 .cse31) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse5 .cse4 .cse7 .cse9 .cse10 .cse11 .cse12 .cse30 .cse14 .cse16 .cse18 .cse31) (and .cse20 .cse28 .cse3 .cse4 .cse29 .cse24 .cse22 .cse8 .cse23 .cse9 .cse12 .cse25 .cse30 .cse16 .cse26 .cse31) (and .cse20 .cse1 .cse2 .cse3 .cse21 .cse5 .cse4 .cse6 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse25 .cse14 .cse16 .cse18) (and .cse20 .cse28 .cse3 .cse21 .cse5 .cse4 .cse29 .cse22 .cse23 .cse9 .cse11 .cse12 .cse30 .cse14 .cse16 .cse31) (and .cse0 .cse1 .cse32 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse33 .cse25 .cse14 .cse16 .cse18) (let ((.cse34 (+ ~local~0 3))) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 (<= ~token~0 .cse34) .cse6 .cse24 .cse7 .cse9 (<= .cse34 ~token~0) .cse10 .cse12 .cse15 .cse17 .cse16 .cse18)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse24 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse17 .cse16 .cse26 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse5 .cse4 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16 .cse18) (and .cse20 .cse28 .cse2 .cse3 .cse21 .cse5 .cse4 .cse29 .cse9 .cse10 .cse11 .cse12 .cse30 .cse14 .cse16 .cse31) (and .cse9 .cse20 .cse25 .cse29 .cse16 .cse7 .cse18 .cse8) (and .cse20 .cse1 .cse3 .cse4 .cse6 .cse24 .cse22 .cse8 .cse23 .cse9 .cse12 .cse25 .cse16 .cse26) (and .cse20 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse6 .cse24 .cse9 .cse10 .cse12 .cse16 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse24 .cse7 .cse8 .cse9 .cse10 .cse12 .cse30 .cse25 .cse16 .cse31 .cse26 .cse18) (and .cse9 .cse20 .cse1 .cse25 .cse16 .cse7 .cse18 .cse8) (and .cse20 .cse1 .cse3 .cse21 .cse5 .cse4 .cse6 .cse24 .cse22 .cse23 .cse9 .cse12 .cse16 .cse26) (and .cse0 .cse1 .cse32 .cse2 .cse3 .cse21 .cse5 .cse4 .cse6 .cse7 .cse9 .cse11 .cse12 .cse33 .cse14 .cse16 .cse18) (and .cse20 .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse25 .cse14 .cse16) (and .cse0 .cse1 .cse3 .cse4 .cse22 .cse24 .cse7 .cse8 .cse23 .cse9 .cse12 .cse25 .cse30 .cse16 .cse26 .cse18 .cse31) (and .cse0 .cse1 .cse32 .cse2 .cse3 .cse21 .cse4 .cse5 .cse6 .cse24 .cse7 .cse9 .cse12 .cse33 .cse16 .cse26 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse24 .cse7 .cse9 .cse10 .cse12 .cse30 .cse16 .cse31 .cse26 .cse18) (and .cse0 .cse1 .cse3 .cse21 .cse5 .cse4 .cse6 .cse22 .cse7 .cse23 .cse9 .cse11 .cse12 .cse14 .cse16 .cse18) (and .cse0 .cse1 .cse3 .cse4 .cse6 .cse22 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse25 .cse14 .cse16 .cse18) (and .cse9 .cse20 .cse5 .cse29 .cse16 .cse7 .cse18) (and .cse20 .cse28 .cse3 .cse4 .cse29 .cse22 .cse8 .cse23 .cse9 .cse11 .cse12 .cse30 .cse25 .cse14 .cse16 .cse31) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse30 .cse25 .cse14 .cse16 .cse18 .cse31) (and .cse0 .cse1 .cse3 .cse4 .cse22 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse30 .cse25 .cse14 .cse16 .cse18 .cse31) (and .cse0 .cse1 .cse3 .cse21 .cse5 .cse4 .cse22 .cse7 .cse23 .cse9 .cse11 .cse12 .cse30 .cse14 .cse16 .cse18 .cse31) (and .cse0 .cse1 .cse3 .cse21 .cse4 .cse5 .cse24 .cse22 .cse7 .cse23 .cse9 .cse12 .cse30 .cse16 .cse26 .cse18 .cse31)))) [2019-12-07 13:56:58,343 INFO L242 CegarLoopResult]: At program point L251-7(lines 239 253) the Hoare annotation is: (let ((.cse29 (= 0 ~t2_st~0)) (.cse40 (+ ~local~0 1)) (.cse23 (= 1 ~t1_pc~0)) (.cse41 (+ ~local~0 2))) (let ((.cse36 (<= .cse41 ~token~0)) (.cse37 (<= ~token~0 .cse41)) (.cse1 (not .cse23)) (.cse9 (= 0 ~t1_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse34 (<= ~token~0 .cse40)) (.cse35 (<= .cse40 ~token~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse31 (<= 2 ~t1_st~0)) (.cse26 (= 1 ~t4_pc~0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse28 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse12 (not .cse29)) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse30 (<= 2 ~t4_st~0)) (.cse22 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse27 (<= ~t2_pc~0 0)) (.cse20 (not (= ~m_st~0 0))) (.cse24 (= 0 ~t3_st~0)) (.cse11 (<= 2 ~E_M~0)) (.cse13 (<= ~t4_pc~0 0)) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ~token~0 ~local~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse17 (= 0 ~t4_st~0)) (.cse18 (<= 2 ~E_1~0)) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse11 .cse5 .cse9 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse0 .cse11 .cse25 .cse9 .cse18 .cse20 .cse21 .cse24) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse32 .cse33 .cse18 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse35 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse11 .cse23 .cse5 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse36 .cse32 .cse18 .cse33 .cse30 .cse21 .cse37) (and .cse0 .cse11 .cse23 .cse25 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse35 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse36 .cse17 .cse32 .cse18 .cse33 .cse21 .cse37) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (let ((.cse38 (+ ~local~0 3))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= ~token~0 .cse38) .cse8 .cse31 .cse26 .cse10 .cse20 .cse11 (<= .cse38 ~token~0) .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse21)) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse33 .cse18 .cse30) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse26 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse35 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse35 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (let ((.cse39 (+ ~local~0 4))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse39) .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 (<= .cse39 ~token~0) .cse33 .cse30)) (and .cse22 .cse23 .cse3 .cse6 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19)))) [2019-12-07 13:56:58,343 INFO L242 CegarLoopResult]: At program point L451(lines 413 493) the Hoare annotation is: (let ((.cse1 (= 1 ~t1_pc~0)) (.cse20 (= 0 ~t2_st~0)) (.cse14 (= 0 ~t4_st~0)) (.cse38 (+ ~local~0 2)) (.cse39 (+ ~local~0 1))) (let ((.cse29 (<= ~token~0 .cse39)) (.cse30 (<= .cse39 ~token~0)) (.cse32 (<= .cse38 ~token~0)) (.cse35 (<= ~token~0 .cse38)) (.cse28 (not .cse14)) (.cse33 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse34 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse6 (= 0 ~t3_st~0)) (.cse13 (= 0 ~t3_pc~0)) (.cse31 (<= 2 ~m_st~0)) (.cse16 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse2 (= 1 ~t2_pc~0)) (.cse23 (<= 2 ~t1_st~0)) (.cse8 (not .cse20)) (.cse0 (= ~m_pc~0 1)) (.cse19 (= 1 ~t4_pc~0)) (.cse5 (not (= ~m_st~0 0))) (.cse21 (<= 2 ~t4_st~0)) (.cse22 (<= ~m_pc~0 0)) (.cse26 (not .cse1)) (.cse3 (<= 2 ~E_3~0)) (.cse24 (<= 2 ~t3_st~0)) (.cse25 (= 1 ~t3_pc~0)) (.cse4 (<= 2 ~E_4~0)) (.cse27 (= 0 ~t1_st~0)) (.cse18 (<= ~t2_pc~0 0)) (.cse7 (<= 2 ~E_M~0)) (.cse9 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse10 (<= ~t4_pc~0 0)) (.cse11 (<= 2 ~E_2~0)) (.cse12 (<= ~token~0 ~local~0)) (.cse15 (<= 2 ~E_1~0)) (.cse17 (<= ~local~0 ~token~0))) (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 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse12 .cse13 .cse15 .cse21 .cse17) (and .cse22 .cse1 .cse3 .cse4 .cse23 .cse19 .cse18 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse23 .cse18 .cse19 .cse5 .cse20 .cse7 .cse9 .cse11 .cse15 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse22 .cse2 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse21 .cse17) (and .cse22 .cse26 .cse3 .cse4 .cse27 .cse19 .cse18 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse19 .cse5 .cse7 .cse9 .cse8 .cse28 .cse11 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse29 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse30 .cse13 .cse14 .cse15 .cse16) (and .cse22 .cse2 .cse26 .cse3 .cse4 .cse27 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse26 .cse3 .cse4 .cse31 .cse27 .cse19 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse12 .cse15 .cse21 .cse16 .cse17) (and .cse22 .cse2 .cse26 .cse3 .cse4 .cse27 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse23 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse22 .cse7 .cse9 .cse25 .cse27 .cse15 .cse5) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse26 .cse3 .cse4 .cse31 .cse27 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse32 .cse14 .cse33 .cse15 .cse34 .cse16 .cse35) (and .cse0 .cse1 .cse29 .cse2 .cse3 .cse24 .cse4 .cse25 .cse23 .cse19 .cse5 .cse7 .cse9 .cse11 .cse30 .cse15 .cse21) (and .cse22 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse18 .cse19 .cse20 .cse7 .cse9 .cse11 .cse12 .cse15 .cse21 .cse17) (let ((.cse36 (+ ~local~0 3))) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 (<= ~token~0 .cse36) .cse23 .cse19 .cse5 .cse7 (<= .cse36 ~token~0) .cse8 .cse9 .cse11 .cse33 .cse15 .cse34)) (and .cse22 .cse7 .cse1 .cse9 .cse25 .cse15 .cse5) (and .cse0 .cse2 .cse26 .cse3 .cse24 .cse25 .cse4 .cse31 .cse27 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse26 .cse2 .cse3 .cse4 .cse31 .cse27 .cse5 .cse6 .cse7 .cse9 .cse8 .cse10 .cse11 .cse13 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse23 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse23 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse16) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse18 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse22 .cse1 .cse3 .cse24 .cse25 .cse4 .cse23 .cse18 .cse20 .cse7 .cse9 .cse10 .cse11 .cse14 .cse15) (and .cse22 .cse1 .cse3 .cse24 .cse4 .cse25 .cse23 .cse19 .cse18 .cse20 .cse7 .cse9 .cse11 .cse15 .cse21) (and .cse0 .cse2 .cse3 .cse4 .cse31 .cse27 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse21 .cse16 .cse17) (and .cse0 .cse26 .cse3 .cse24 .cse4 .cse25 .cse31 .cse27 .cse19 .cse18 .cse5 .cse20 .cse7 .cse9 .cse11 .cse12 .cse15 .cse21 .cse16 .cse17) (and .cse0 .cse1 .cse29 .cse2 .cse3 .cse24 .cse25 .cse4 .cse23 .cse5 .cse7 .cse9 .cse10 .cse11 .cse30 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse23 .cse18 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16) (and .cse22 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse23 .cse19 .cse7 .cse8 .cse9 .cse11 .cse15 .cse21) (and .cse0 .cse1 .cse29 .cse2 .cse3 .cse4 .cse23 .cse19 .cse5 .cse6 .cse7 .cse9 .cse11 .cse30 .cse13 .cse15 .cse21) (and .cse22 .cse1 .cse3 .cse4 .cse23 .cse18 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse22 .cse26 .cse3 .cse4 .cse27 .cse18 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17) (and .cse22 .cse7 .cse9 .cse13 .cse27 .cse15 .cse5 .cse6) (and .cse0 .cse1 .cse3 .cse4 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse2 .cse3 .cse24 .cse4 .cse25 .cse31 .cse27 .cse19 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse21 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse23 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16) (and .cse22 .cse7 .cse1 .cse9 .cse13 .cse15 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse23 .cse19 .cse5 .cse7 .cse9 .cse8 .cse28 .cse11 .cse15 .cse21) (and .cse22 .cse2 .cse26 .cse3 .cse24 .cse4 .cse25 .cse27 .cse19 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse4 .cse23 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse28 .cse32 .cse33 .cse15 .cse34 .cse21 .cse35) (let ((.cse37 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 (<= ~token~0 .cse37) .cse23 .cse19 .cse7 .cse9 .cse8 .cse11 .cse28 .cse33 .cse34 .cse15 (<= .cse37 ~token~0) .cse21)) (and .cse0 .cse1 .cse3 .cse4 .cse23 .cse18 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse0 .cse26 .cse3 .cse24 .cse25 .cse4 .cse31 .cse27 .cse18 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse22 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse23 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse18 .cse19 .cse5 .cse20 .cse7 .cse9 .cse11 .cse12 .cse15 .cse17 .cse21) (and .cse22 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse18 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17)))) [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L55(lines 55 59) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L242 CegarLoopResult]: At program point L56(lines 51 90) the Hoare annotation is: (let ((.cse0 (+ ~local~0 4))) (and (= ~m_pc~0 1) (= 1 ~t1_pc~0) (= 1 ~t2_pc~0) (<= 2 ~E_3~0) (<= 2 ~t3_st~0) (= 1 ~t3_pc~0) (<= 2 ~E_4~0) (<= ~token~0 .cse0) (<= 2 ~t1_st~0) (= 1 ~t4_pc~0) (not (= ~m_st~0 0)) (<= 2 ~E_M~0) (not (= 0 ~t2_st~0)) (not (= ULTIMATE.start_eval_~tmp~0 0)) (<= 2 ~E_2~0) (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0) (<= 2 ~E_1~0) (<= .cse0 ~token~0) (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1) (<= 2 ~t4_st~0))) [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L454(lines 454 461) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-2(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-3(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-5(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-6(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-8(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-9(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-11(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-12(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-14(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-15(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-17(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-18(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,344 INFO L246 CegarLoopResult]: For program point L259-20(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L259-21(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L259-23(lines 259 268) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L260(lines 260 265) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L260-1(lines 260 265) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L260-2(lines 260 265) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L260-3(lines 260 265) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L260-4(lines 260 265) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L260-5(lines 260 265) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L260-6(lines 260 265) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L246 CegarLoopResult]: For program point L260-7(lines 260 265) no Hoare annotation was computed. [2019-12-07 13:56:58,345 INFO L242 CegarLoopResult]: At program point L327(lines 315 329) the Hoare annotation is: (and (<= ~m_pc~0 0) (not (= 1 ~t1_pc~0)) (<= 2 ~E_3~0) (<= 2 ~E_4~0) (= 0 ~t1_st~0) (<= ~t2_pc~0 0) (= 0 ~t3_st~0) (= 0 ~t2_st~0) (<= 2 ~E_M~0) (<= ~t4_pc~0 0) (<= 2 ~E_2~0) (<= ~token~0 ~local~0) (= 0 ~t3_pc~0) (= 0 ~t4_st~0) (<= 2 ~E_1~0) (<= ~local~0 ~token~0)) [2019-12-07 13:56:58,345 INFO L242 CegarLoopResult]: At program point L327-1(lines 315 329) the Hoare annotation is: (let ((.cse9 (= 0 ~t2_st~0))) (let ((.cse27 (= 1 ~t1_pc~0)) (.cse18 (= 1 ~t2_pc~0)) (.cse19 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse25 (= 0 ~t3_st~0)) (.cse22 (not .cse9)) (.cse12 (<= ~t4_pc~0 0)) (.cse23 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse26 (= 0 ~t3_pc~0)) (.cse15 (= 0 ~t4_st~0)) (.cse0 (<= 2 ~E_3~0)) (.cse1 (<= 2 ~t3_st~0)) (.cse3 (<= 2 ~E_4~0)) (.cse2 (= 1 ~t3_pc~0)) (.cse4 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse5 (= 0 ~t1_st~0)) (.cse20 (= 1 ~t4_pc~0)) (.cse7 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse6 (<= ~t2_pc~0 0)) (.cse8 (not (= ~m_st~0 0))) (.cse21 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse10 (<= 2 ~E_M~0)) (.cse11 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse13 (<= 2 ~E_2~0)) (.cse14 (<= ~token~0 ~local~0)) (.cse24 (<= 2 ~t4_st~0)) (.cse16 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse17 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse0 .cse1 .cse3 .cse2 .cse19 .cse4 .cse5 .cse20 .cse7 .cse8 .cse21 .cse10 .cse11 .cse22 .cse23 .cse13 .cse14 .cse24 .cse16 .cse17) (and .cse18 .cse0 .cse3 .cse19 .cse5 .cse8 .cse25 .cse10 .cse22 .cse11 .cse12 .cse23 .cse13 .cse26 .cse14 .cse15 .cse16 .cse17) (and .cse27 .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse27 .cse0 .cse1 .cse3 .cse2 .cse4 .cse6 .cse20 .cse7 .cse8 .cse21 .cse9 .cse10 .cse11 .cse13 .cse14 .cse24 .cse16 .cse17) (and .cse27 .cse18 .cse0 .cse1 .cse2 .cse3 .cse19 .cse4 .cse7 .cse8 .cse10 .cse22 .cse11 .cse12 .cse23 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse27 .cse0 .cse3 .cse6 .cse8 .cse25 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse3 .cse5 .cse20 .cse6 .cse8 .cse21 .cse25 .cse9 .cse10 .cse11 .cse13 .cse26 .cse14 .cse24 .cse16 .cse17) (and .cse27 .cse18 .cse0 .cse3 .cse19 .cse20 .cse8 .cse21 .cse25 .cse10 .cse11 .cse22 .cse23 .cse13 .cse26 .cse14 .cse24 .cse16 .cse17) (and .cse0 .cse3 .cse5 .cse6 .cse8 .cse25 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse0 .cse1 .cse2 .cse3 .cse19 .cse4 .cse5 .cse7 .cse8 .cse10 .cse22 .cse11 .cse12 .cse23 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse0 .cse3 .cse19 .cse5 .cse20 .cse8 .cse21 .cse25 .cse10 .cse11 .cse22 .cse23 .cse13 .cse26 .cse14 .cse24 .cse16 .cse17) (and .cse27 .cse0 .cse3 .cse6 .cse20 .cse8 .cse25 .cse21 .cse9 .cse10 .cse11 .cse13 .cse26 .cse14 .cse24 .cse16 .cse17) (and .cse27 .cse18 .cse0 .cse1 .cse3 .cse2 .cse19 .cse4 .cse20 .cse7 .cse8 .cse21 .cse10 .cse11 .cse22 .cse23 .cse13 .cse14 .cse24 .cse16 .cse17) (and .cse27 .cse18 .cse0 .cse3 .cse19 .cse8 .cse25 .cse10 .cse22 .cse11 .cse12 .cse23 .cse13 .cse26 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse3 .cse2 .cse4 .cse5 .cse20 .cse7 .cse6 .cse8 .cse21 .cse9 .cse10 .cse11 .cse13 .cse14 .cse24 .cse16 .cse17)))) [2019-12-07 13:56:58,346 INFO L242 CegarLoopResult]: At program point L327-2(lines 315 329) the Hoare annotation is: (let ((.cse29 (+ ~local~0 1)) (.cse20 (= 0 ~t2_st~0))) (let ((.cse1 (<= ~m_pc~0 0)) (.cse25 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse26 (not .cse20)) (.cse27 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse10 (<= ~token~0 .cse29)) (.cse11 (= 1 ~t2_pc~0)) (.cse23 (<= ~t4_pc~0 0)) (.cse21 (<= .cse29 ~token~0)) (.cse24 (= 0 ~t4_st~0)) (.cse8 (= 0 ~t3_st~0)) (.cse4 (= 0 ~t3_pc~0)) (.cse9 (= ~m_pc~0 1)) (.cse2 (= 1 ~t1_pc~0)) (.cse12 (<= 2 ~E_3~0)) (.cse13 (<= 2 ~t3_st~0)) (.cse15 (= 1 ~t3_pc~0)) (.cse14 (<= 2 ~E_4~0)) (.cse16 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse28 (<= ~t2_pc~0 0)) (.cse17 (= 1 ~t4_pc~0)) (.cse18 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse6 (not (= ~m_st~0 0))) (.cse19 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse0 (<= 2 ~E_M~0)) (.cse3 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse5 (<= 2 ~E_1~0)) (.cse22 (<= 2 ~t4_st~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse6 .cse19 .cse20 .cse0 .cse3 .cse21 .cse5 .cse22 .cse7) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse13 .cse15 .cse14 .cse16 .cse18 .cse6 .cse20 .cse0 .cse3 .cse23 .cse21 .cse24 .cse5 .cse7) (and .cse9 .cse2 .cse11 .cse12 .cse14 .cse25 .cse17 .cse6 .cse19 .cse8 .cse0 .cse26 .cse3 .cse27 .cse4 .cse5 .cse22 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse6 .cse7) (and .cse9 .cse2 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse16 .cse17 .cse18 .cse6 .cse19 .cse0 .cse26 .cse3 .cse27 .cse5 .cse22 .cse7) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse14 .cse17 .cse6 .cse19 .cse8 .cse20 .cse0 .cse3 .cse21 .cse4 .cse5 .cse22 .cse7) (and .cse9 .cse2 .cse12 .cse14 .cse28 .cse6 .cse8 .cse20 .cse0 .cse3 .cse23 .cse4 .cse24 .cse5 .cse7) (and .cse9 .cse2 .cse11 .cse12 .cse14 .cse25 .cse6 .cse8 .cse0 .cse26 .cse3 .cse23 .cse27 .cse4 .cse24 .cse5 .cse7) (and .cse9 .cse2 .cse12 .cse13 .cse15 .cse14 .cse16 .cse18 .cse28 .cse6 .cse20 .cse0 .cse3 .cse23 .cse24 .cse5 .cse7) (and .cse9 .cse2 .cse11 .cse12 .cse13 .cse15 .cse14 .cse25 .cse16 .cse18 .cse6 .cse0 .cse26 .cse3 .cse23 .cse27 .cse24 .cse5 .cse7) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse14 .cse6 .cse8 .cse20 .cse0 .cse3 .cse23 .cse21 .cse4 .cse24 .cse5 .cse7) (and .cse9 .cse2 .cse12 .cse14 .cse17 .cse28 .cse6 .cse19 .cse8 .cse20 .cse0 .cse3 .cse4 .cse5 .cse22 .cse7) (and .cse9 .cse2 .cse12 .cse13 .cse15 .cse14 .cse16 .cse28 .cse17 .cse18 .cse6 .cse19 .cse20 .cse0 .cse3 .cse5 .cse22 .cse7)))) [2019-12-07 13:56:58,346 INFO L242 CegarLoopResult]: At program point L327-3(lines 315 329) the Hoare annotation is: (let ((.cse31 (+ ~local~0 2))) (let ((.cse4 (= 0 ~t1_st~0)) (.cse25 (= 1 ~t4_pc~0)) (.cse27 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse29 (<= .cse31 ~token~0)) (.cse28 (<= 2 ~t4_st~0)) (.cse30 (<= ~token~0 .cse31)) (.cse8 (= ~m_pc~0 1)) (.cse10 (= 1 ~t2_pc~0)) (.cse23 (<= 2 ~t3_st~0)) (.cse3 (= 1 ~t3_pc~0)) (.cse11 (<= 2 ~E_4~0)) (.cse12 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse24 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse13 (<= 2 ~t1_st~0)) (.cse26 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse15 (not (= 0 ~t2_st~0))) (.cse16 (<= ~t4_pc~0 0)) (.cse17 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse18 (<= 2 ~E_2~0)) (.cse20 (= 0 ~t4_st~0)) (.cse21 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse22 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse0 (<= ~m_pc~0 0)) (.cse1 (<= 2 ~E_M~0)) (.cse9 (= 1 ~t1_pc~0)) (.cse2 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse19 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~E_1~0)) (.cse6 (not (= ~m_st~0 0))) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse14 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse6 .cse14 .cse1 .cse15 .cse2 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse5 .cse22 .cse7) (and .cse0 .cse1 .cse2 .cse19 .cse4 .cse5 .cse6 .cse7 .cse14) (and .cse8 .cse9 .cse10 .cse23 .cse11 .cse3 .cse12 .cse24 .cse13 .cse25 .cse26 .cse6 .cse27 .cse1 .cse15 .cse2 .cse17 .cse18 .cse21 .cse5 .cse22 .cse28 .cse7) (and .cse8 .cse9 .cse10 .cse3 .cse11 .cse12 .cse13 .cse6 .cse14 .cse1 .cse15 .cse2 .cse16 .cse17 .cse18 .cse29 .cse20 .cse21 .cse5 .cse22 .cse7 .cse30) (and .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse25 .cse6 .cse27 .cse14 .cse1 .cse15 .cse2 .cse17 .cse18 .cse19 .cse21 .cse5 .cse22 .cse28 .cse7) (and .cse0 .cse1 .cse9 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse8 .cse9 .cse10 .cse11 .cse3 .cse12 .cse13 .cse25 .cse6 .cse27 .cse14 .cse1 .cse2 .cse15 .cse17 .cse18 .cse29 .cse21 .cse5 .cse22 .cse28 .cse7 .cse30) (and .cse8 .cse9 .cse10 .cse23 .cse3 .cse11 .cse12 .cse24 .cse13 .cse26 .cse6 .cse1 .cse15 .cse2 .cse16 .cse17 .cse18 .cse20 .cse21 .cse5 .cse22 .cse7) (and .cse0 .cse1 .cse9 .cse2 .cse19 .cse5 .cse6 .cse7 .cse14)))) [2019-12-07 13:56:58,346 INFO L242 CegarLoopResult]: At program point L327-4(lines 315 329) the Hoare annotation is: (let ((.cse0 (<= ~m_pc~0 0)) (.cse7 (= ~m_pc~0 1)) (.cse8 (= 1 ~t1_pc~0)) (.cse9 (= 1 ~t2_pc~0)) (.cse10 (<= 2 ~E_3~0)) (.cse3 (= 1 ~t3_pc~0)) (.cse11 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse12 (<= 2 ~t1_st~0)) (.cse18 (= 1 ~t4_pc~0)) (.cse5 (not (= ~m_st~0 0))) (.cse1 (<= 2 ~E_M~0)) (.cse13 (not (= 0 ~t2_st~0))) (.cse2 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse4 (<= 2 ~E_1~0)) (.cse17 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 (= 0 ~t1_st~0) .cse4 .cse5 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse3 .cse11 .cse12 .cse5 .cse1 .cse13 .cse2 (<= ~t4_pc~0 0) .cse14 .cse15 (= 0 ~t4_st~0) .cse16 .cse4 .cse17 .cse6) (and .cse0 .cse1 .cse8 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse3 .cse11 .cse12 .cse18 .cse5 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0) .cse1 .cse13 .cse2 .cse14 .cse15 .cse16 .cse4 .cse17 (<= 2 ~t4_st~0) .cse6) (let ((.cse19 (+ ~local~0 3))) (and .cse7 .cse8 .cse9 .cse10 .cse3 .cse11 (<= ~token~0 .cse19) .cse12 .cse18 .cse5 .cse1 (<= .cse19 ~token~0) .cse13 .cse2 .cse14 .cse15 .cse16 .cse4 .cse17 .cse6)))) [2019-12-07 13:56:58,346 INFO L242 CegarLoopResult]: At program point L327-5(lines 315 329) the Hoare annotation is: (let ((.cse0 (= ~m_pc~0 1)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse6 (<= 2 ~E_4~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse9 (<= 2 ~t1_st~0)) (.cse10 (= 1 ~t4_pc~0)) (.cse11 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse13 (not (= 0 ~t2_st~0))) (.cse15 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse17 (<= 2 ~E_2~0)) (.cse18 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse19 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse5 (= 1 ~t3_pc~0)) (.cse24 (= 0 ~t1_st~0)) (.cse23 (<= ~m_pc~0 0)) (.cse1 (= 1 ~t1_pc~0)) (.cse14 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse16 (not (= 0 ~t4_st~0))) (.cse25 (= 0 ~t3_pc~0)) (.cse20 (<= 2 ~E_1~0)) (.cse12 (not (= ~m_st~0 0))) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse26 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (let ((.cse22 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse22) .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse20 (<= .cse22 ~token~0) .cse19)) (and .cse23 .cse14 .cse5 .cse16 .cse24 .cse20 .cse12 .cse21) (and .cse23 .cse1 .cse14 .cse5 .cse16 .cse20 .cse12 .cse21) (and .cse23 .cse14 .cse16 .cse25 .cse24 .cse20 .cse12 .cse21 .cse26) (and .cse23 .cse1 .cse14 .cse16 .cse25 .cse20 .cse12 .cse21 .cse26))) [2019-12-07 13:56:58,347 INFO L242 CegarLoopResult]: At program point L327-6(lines 315 329) the Hoare annotation is: (let ((.cse32 (= 0 ~t2_st~0)) (.cse23 (= 1 ~t1_pc~0)) (.cse40 (+ ~local~0 1)) (.cse41 (+ ~local~0 2))) (let ((.cse36 (<= .cse41 ~token~0)) (.cse37 (<= ~token~0 .cse41)) (.cse29 (<= ~token~0 .cse40)) (.cse33 (<= .cse40 ~token~0)) (.cse1 (not .cse23)) (.cse9 (= 0 ~t1_st~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse22 (= ~m_pc~0 1)) (.cse35 (<= ~t2_pc~0 0)) (.cse20 (not (= ~m_st~0 0))) (.cse13 (<= ~t4_pc~0 0)) (.cse16 (<= ~token~0 ~local~0)) (.cse17 (= 0 ~t4_st~0)) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (<= ~local~0 ~token~0)) (.cse0 (<= ~m_pc~0 0)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse26 (<= 2 ~t1_st~0)) (.cse30 (= 1 ~t4_pc~0)) (.cse24 (= 0 ~t3_st~0)) (.cse31 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse11 (<= 2 ~E_M~0)) (.cse12 (not .cse32)) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse15 (<= 2 ~E_2~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse27 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse28 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse18 (<= 2 ~E_1~0)) (.cse34 (<= 2 ~t4_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse11 .cse5 .cse9 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse11 .cse25 .cse9 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse27 .cse18 .cse28 .cse21) (and .cse22 .cse23 .cse29 .cse2 .cse3 .cse4 .cse6 .cse5 .cse8 .cse26 .cse30 .cse10 .cse20 .cse31 .cse32 .cse11 .cse15 .cse33 .cse27 .cse28 .cse18 .cse34 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse27 .cse18 .cse28) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse35 .cse10 .cse20 .cse32 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse5 .cse7 .cse26 .cse30 .cse20 .cse31 .cse24 .cse11 .cse12 .cse14 .cse15 .cse36 .cse27 .cse18 .cse28 .cse34 .cse21 .cse37) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse26 .cse35 .cse24 .cse32 .cse11 .cse13 .cse15 .cse25 .cse17 .cse27 .cse18 .cse28) (and .cse22 .cse23 .cse29 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse10 .cse20 .cse32 .cse11 .cse13 .cse15 .cse33 .cse17 .cse27 .cse18 .cse28 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse6 .cse5 .cse7 .cse8 .cse26 .cse30 .cse10 .cse20 .cse31 .cse11 .cse12 .cse14 .cse15 .cse27 .cse28 .cse18 .cse34 .cse21) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse35 .cse10 .cse20 .cse32 .cse11 .cse13 .cse15 .cse17 .cse27 .cse28 .cse18 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse30 .cse20 .cse31 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse27 .cse18 .cse28 .cse34 .cse21) (and .cse0 .cse11 .cse23 .cse5 .cse18 .cse20 .cse21) (and .cse0 .cse2 .cse1 .cse3 .cse4 .cse6 .cse5 .cse7 .cse8 .cse9 .cse30 .cse10 .cse31 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse34 .cse19) (and .cse0 .cse11 .cse23 .cse25 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse26 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse36 .cse17 .cse27 .cse18 .cse28 .cse21 .cse37) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse35 .cse10 .cse32 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse30 .cse35 .cse20 .cse31 .cse24 .cse32 .cse11 .cse15 .cse25 .cse16 .cse18 .cse34 .cse21 .cse19) (and .cse0 .cse2 .cse1 .cse3 .cse6 .cse7 .cse9 .cse30 .cse31 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse16 .cse18 .cse34 .cse19) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse30 .cse35 .cse24 .cse31 .cse32 .cse11 .cse15 .cse16 .cse25 .cse18 .cse34 .cse19) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse35 .cse10 .cse32 .cse11 .cse13 .cse15 .cse17 .cse27 .cse18 .cse28) (and .cse22 .cse23 .cse29 .cse2 .cse3 .cse6 .cse26 .cse30 .cse20 .cse31 .cse24 .cse32 .cse11 .cse15 .cse33 .cse25 .cse27 .cse18 .cse28 .cse34 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse6 .cse5 .cse7 .cse8 .cse30 .cse10 .cse20 .cse31 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse34 .cse21 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse26 .cse35 .cse30 .cse24 .cse31 .cse32 .cse11 .cse15 .cse25 .cse27 .cse28 .cse18 .cse34) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse30 .cse35 .cse20 .cse31 .cse24 .cse32 .cse11 .cse15 .cse25 .cse27 .cse18 .cse28 .cse34 .cse21) (and .cse22 .cse23 .cse3 .cse4 .cse6 .cse5 .cse8 .cse26 .cse30 .cse10 .cse35 .cse20 .cse31 .cse32 .cse11 .cse15 .cse27 .cse28 .cse18 .cse34 .cse21) (and .cse0 .cse23 .cse3 .cse4 .cse6 .cse5 .cse8 .cse26 .cse30 .cse35 .cse10 .cse31 .cse32 .cse11 .cse15 .cse27 .cse18 .cse28 .cse34) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse30 .cse20 .cse31 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse34 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse35 .cse20 .cse24 .cse32 .cse11 .cse13 .cse15 .cse25 .cse17 .cse27 .cse28 .cse18 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse35 .cse24 .cse32 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse3 .cse4 .cse6 .cse5 .cse8 .cse30 .cse10 .cse35 .cse20 .cse31 .cse32 .cse11 .cse15 .cse16 .cse18 .cse34 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse27 .cse18 .cse28 .cse21) (let ((.cse38 (+ ~local~0 3))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse6 .cse5 .cse7 (<= ~token~0 .cse38) .cse8 .cse26 .cse10 .cse30 .cse20 .cse11 (<= .cse38 ~token~0) .cse12 .cse14 .cse15 .cse27 .cse18 .cse28 .cse21)) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse27 .cse18 .cse28) (and .cse22 .cse23 .cse29 .cse2 .cse3 .cse6 .cse26 .cse20 .cse24 .cse32 .cse11 .cse13 .cse15 .cse33 .cse25 .cse17 .cse27 .cse18 .cse28 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse6 .cse5 .cse8 .cse9 .cse30 .cse10 .cse35 .cse31 .cse32 .cse11 .cse15 .cse16 .cse18 .cse34 .cse19) (let ((.cse39 (+ ~local~0 4))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse6 .cse5 (<= ~token~0 .cse39) .cse7 .cse8 .cse26 .cse30 .cse10 .cse31 .cse11 .cse12 .cse14 .cse15 .cse27 (<= .cse39 ~token~0) .cse28 .cse18 .cse34)) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse6 .cse5 .cse7 .cse8 .cse26 .cse30 .cse10 .cse31 .cse11 .cse12 .cse14 .cse15 .cse27 .cse18 .cse28 .cse34) (and .cse22 .cse23 .cse3 .cse6 .cse35 .cse20 .cse24 .cse32 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse30 .cse24 .cse31 .cse11 .cse12 .cse14 .cse15 .cse25 .cse27 .cse28 .cse18 .cse34)))) [2019-12-07 13:56:58,347 INFO L242 CegarLoopResult]: At program point L327-7(lines 315 329) the Hoare annotation is: (let ((.cse29 (= 0 ~t2_st~0)) (.cse40 (+ ~local~0 1)) (.cse23 (= 1 ~t1_pc~0)) (.cse41 (+ ~local~0 2))) (let ((.cse36 (<= .cse41 ~token~0)) (.cse37 (<= ~token~0 .cse41)) (.cse1 (not .cse23)) (.cse9 (= 0 ~t1_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse34 (<= ~token~0 .cse40)) (.cse35 (<= .cse40 ~token~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse31 (<= 2 ~t1_st~0)) (.cse26 (= 1 ~t4_pc~0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse28 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse12 (not .cse29)) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse30 (<= 2 ~t4_st~0)) (.cse22 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse27 (<= ~t2_pc~0 0)) (.cse20 (not (= ~m_st~0 0))) (.cse24 (= 0 ~t3_st~0)) (.cse11 (<= 2 ~E_M~0)) (.cse13 (<= ~t4_pc~0 0)) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ~token~0 ~local~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse17 (= 0 ~t4_st~0)) (.cse18 (<= 2 ~E_1~0)) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse11 .cse5 .cse9 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse0 .cse11 .cse25 .cse9 .cse18 .cse20 .cse21 .cse24) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse32 .cse33 .cse18 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse35 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse11 .cse23 .cse5 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse36 .cse32 .cse18 .cse33 .cse30 .cse21 .cse37) (and .cse0 .cse11 .cse23 .cse25 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse35 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse36 .cse17 .cse32 .cse18 .cse33 .cse21 .cse37) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (let ((.cse38 (+ ~local~0 3))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= ~token~0 .cse38) .cse8 .cse31 .cse26 .cse10 .cse20 .cse11 (<= .cse38 ~token~0) .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse21)) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse33 .cse18 .cse30) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse26 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse35 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse35 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (let ((.cse39 (+ ~local~0 4))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse39) .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 (<= .cse39 ~token~0) .cse33 .cse30)) (and .cse22 .cse23 .cse3 .cse6 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19)))) [2019-12-07 13:56:58,348 INFO L246 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2019-12-07 13:56:58,348 INFO L246 CegarLoopResult]: For program point L132(lines 132 140) no Hoare annotation was computed. [2019-12-07 13:56:58,348 INFO L242 CegarLoopResult]: At program point L793-1(lines 558 830) the Hoare annotation is: (let ((.cse29 (= 0 ~t2_st~0)) (.cse40 (+ ~local~0 1)) (.cse23 (= 1 ~t1_pc~0)) (.cse41 (+ ~local~0 2))) (let ((.cse36 (<= .cse41 ~token~0)) (.cse37 (<= ~token~0 .cse41)) (.cse1 (not .cse23)) (.cse9 (= 0 ~t1_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse34 (<= ~token~0 .cse40)) (.cse35 (<= .cse40 ~token~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse31 (<= 2 ~t1_st~0)) (.cse26 (= 1 ~t4_pc~0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse28 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse12 (not .cse29)) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse30 (<= 2 ~t4_st~0)) (.cse22 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse27 (<= ~t2_pc~0 0)) (.cse20 (not (= ~m_st~0 0))) (.cse24 (= 0 ~t3_st~0)) (.cse11 (<= 2 ~E_M~0)) (.cse13 (<= ~t4_pc~0 0)) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ~token~0 ~local~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse17 (= 0 ~t4_st~0)) (.cse18 (<= 2 ~E_1~0)) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse11 .cse5 .cse9 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse0 .cse11 .cse25 .cse9 .cse18 .cse20 .cse21 .cse24) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse32 .cse33 .cse18 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse35 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse11 .cse23 .cse5 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse36 .cse32 .cse18 .cse33 .cse30 .cse21 .cse37) (and .cse0 .cse11 .cse23 .cse25 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse35 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse36 .cse17 .cse32 .cse18 .cse33 .cse21 .cse37) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (let ((.cse38 (+ ~local~0 3))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= ~token~0 .cse38) .cse8 .cse31 .cse26 .cse10 .cse20 .cse11 (<= .cse38 ~token~0) .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse21)) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse33 .cse18 .cse30) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse26 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse35 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse35 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (let ((.cse39 (+ ~local~0 4))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse39) .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 (<= .cse39 ~token~0) .cse33 .cse30)) (and .cse22 .cse23 .cse3 .cse6 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19)))) [2019-12-07 13:56:58,349 INFO L242 CegarLoopResult]: At program point L465(lines 413 493) the Hoare annotation is: (let ((.cse20 (= 0 ~t2_st~0)) (.cse1 (= 1 ~t1_pc~0)) (.cse38 (+ ~local~0 2)) (.cse14 (= 0 ~t4_st~0)) (.cse39 (+ ~local~0 1))) (let ((.cse28 (<= ~token~0 .cse39)) (.cse29 (<= .cse39 ~token~0)) (.cse36 (not .cse14)) (.cse31 (<= .cse38 ~token~0)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse34 (<= ~token~0 .cse38)) (.cse6 (= 0 ~t3_st~0)) (.cse13 (= 0 ~t3_pc~0)) (.cse30 (<= 2 ~m_st~0)) (.cse16 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse0 (= ~m_pc~0 1)) (.cse19 (= 1 ~t4_pc~0)) (.cse5 (not (= ~m_st~0 0))) (.cse21 (<= 2 ~t4_st~0)) (.cse26 (not .cse1)) (.cse27 (= 0 ~t1_st~0)) (.cse18 (<= ~t2_pc~0 0)) (.cse12 (<= ~token~0 ~local~0)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (<= ~m_pc~0 0)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse24 (<= 2 ~t3_st~0)) (.cse25 (= 1 ~t3_pc~0)) (.cse4 (<= 2 ~E_4~0)) (.cse23 (<= 2 ~t1_st~0)) (.cse7 (<= 2 ~E_M~0)) (.cse8 (not .cse20)) (.cse9 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse10 (<= ~t4_pc~0 0)) (.cse11 (<= 2 ~E_2~0)) (.cse15 (<= 2 ~E_1~0))) (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 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse12 .cse13 .cse15 .cse21 .cse17) (and .cse22 .cse1 .cse3 .cse4 .cse23 .cse19 .cse18 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse23 .cse18 .cse19 .cse5 .cse20 .cse7 .cse9 .cse11 .cse15 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse22 .cse2 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse21 .cse17) (and .cse22 .cse26 .cse3 .cse4 .cse27 .cse19 .cse18 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse29 .cse13 .cse14 .cse15 .cse16) (and .cse22 .cse2 .cse26 .cse3 .cse4 .cse27 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse26 .cse3 .cse4 .cse30 .cse27 .cse19 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse12 .cse15 .cse21 .cse16 .cse17) (and .cse22 .cse2 .cse26 .cse3 .cse4 .cse27 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse23 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse22 .cse7 .cse9 .cse25 .cse27 .cse15 .cse5) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse26 .cse3 .cse4 .cse30 .cse27 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse18 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse31 .cse14 .cse32 .cse15 .cse33 .cse16 .cse34) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse24 .cse4 .cse25 .cse23 .cse19 .cse5 .cse7 .cse9 .cse11 .cse29 .cse15 .cse21) (and .cse22 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse18 .cse19 .cse20 .cse7 .cse9 .cse11 .cse12 .cse15 .cse21 .cse17) (let ((.cse35 (+ ~local~0 3))) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 (<= ~token~0 .cse35) .cse23 .cse19 .cse5 .cse7 (<= .cse35 ~token~0) .cse8 .cse9 .cse11 .cse32 .cse15 .cse33)) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse22 .cse7 .cse1 .cse9 .cse25 .cse15 .cse5) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse23 .cse19 .cse5 .cse7 .cse8 .cse9 .cse36 .cse11 .cse15 .cse21) (and .cse0 .cse2 .cse26 .cse3 .cse24 .cse25 .cse4 .cse30 .cse27 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse26 .cse2 .cse3 .cse4 .cse30 .cse27 .cse5 .cse6 .cse7 .cse9 .cse8 .cse10 .cse11 .cse13 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse23 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse0 .cse2 .cse3 .cse24 .cse4 .cse25 .cse30 .cse27 .cse19 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse17 .cse21 .cse16) (and .cse0 .cse1 .cse3 .cse4 .cse23 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse22 .cse1 .cse3 .cse24 .cse25 .cse4 .cse23 .cse18 .cse20 .cse7 .cse9 .cse10 .cse11 .cse14 .cse15) (and .cse22 .cse1 .cse3 .cse24 .cse4 .cse25 .cse23 .cse19 .cse18 .cse20 .cse7 .cse9 .cse11 .cse15 .cse21) (and .cse0 .cse2 .cse3 .cse4 .cse30 .cse27 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse21 .cse16 .cse17) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse24 .cse25 .cse4 .cse23 .cse5 .cse7 .cse9 .cse10 .cse11 .cse29 .cse14 .cse15 .cse16) (and .cse0 .cse26 .cse3 .cse24 .cse4 .cse25 .cse30 .cse27 .cse19 .cse18 .cse5 .cse20 .cse7 .cse9 .cse11 .cse12 .cse15 .cse21 .cse16 .cse17) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse23 .cse18 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16) (and .cse22 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse23 .cse19 .cse7 .cse8 .cse9 .cse11 .cse15 .cse21) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse4 .cse23 .cse19 .cse5 .cse6 .cse7 .cse9 .cse11 .cse29 .cse13 .cse15 .cse21) (and .cse22 .cse1 .cse3 .cse4 .cse23 .cse18 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse22 .cse26 .cse3 .cse4 .cse27 .cse18 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17) (and .cse22 .cse7 .cse9 .cse13 .cse27 .cse15 .cse5 .cse6) (and .cse0 .cse1 .cse3 .cse4 .cse18 .cse5 .cse6 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse23 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16) (and .cse22 .cse7 .cse1 .cse9 .cse13 .cse15 .cse5 .cse6) (let ((.cse37 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 (<= ~token~0 .cse37) .cse23 .cse19 .cse7 .cse8 .cse9 .cse11 .cse36 .cse32 .cse15 (<= .cse37 ~token~0) .cse33 .cse21)) (and .cse22 .cse2 .cse26 .cse3 .cse24 .cse4 .cse25 .cse27 .cse19 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse19 .cse5 .cse7 .cse9 .cse8 .cse11 .cse12 .cse15 .cse21 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse4 .cse23 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse36 .cse31 .cse32 .cse15 .cse33 .cse21 .cse34) (and .cse0 .cse1 .cse3 .cse4 .cse23 .cse18 .cse19 .cse5 .cse6 .cse20 .cse7 .cse9 .cse11 .cse13 .cse15 .cse21) (and .cse0 .cse26 .cse3 .cse24 .cse25 .cse4 .cse30 .cse27 .cse18 .cse5 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse18 .cse19 .cse5 .cse20 .cse7 .cse9 .cse11 .cse12 .cse15 .cse17 .cse21) (and .cse22 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse18 .cse20 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17) (and .cse22 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse23 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15)))) [2019-12-07 13:56:58,349 INFO L242 CegarLoopResult]: At program point L135(lines 135 139) the Hoare annotation is: (let ((.cse18 (= 1 ~t1_pc~0)) (.cse30 (+ ~local~0 1))) (let ((.cse27 (<= 2 ~m_st~0)) (.cse17 (= ~m_pc~0 1)) (.cse28 (<= ~token~0 .cse30)) (.cse23 (= 1 ~t2_pc~0)) (.cse29 (<= .cse30 ~token~0)) (.cse22 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (not (= ~m_st~0 0))) (.cse3 (<= 2 ~t3_st~0)) (.cse4 (= 1 ~t3_pc~0)) (.cse24 (<= 2 ~t1_st~0)) (.cse25 (= 1 ~t4_pc~0)) (.cse26 (<= 2 ~t4_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse1 (not .cse18)) (.cse2 (<= 2 ~E_3~0)) (.cse5 (<= 2 ~E_4~0)) (.cse6 (= 0 ~t1_st~0)) (.cse7 (<= ~t2_pc~0 0)) (.cse20 (= 0 ~t3_st~0)) (.cse8 (<= 2 ~E_M~0)) (.cse9 (not (= 0 ~t2_st~0))) (.cse10 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse11 (<= ~t4_pc~0 0)) (.cse12 (<= 2 ~E_2~0)) (.cse13 (<= ~token~0 ~local~0)) (.cse21 (= 0 ~t3_pc~0)) (.cse14 (= 0 ~t4_st~0)) (.cse15 (<= 2 ~E_1~0)) (.cse16 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse17 .cse18 .cse2 .cse5 .cse7 .cse19 .cse20 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse22 .cse16) (and .cse17 .cse18 .cse23 .cse2 .cse5 .cse24 .cse25 .cse19 .cse20 .cse8 .cse9 .cse10 .cse12 .cse21 .cse15 .cse26) (and .cse0 .cse18 .cse2 .cse5 .cse24 .cse7 .cse20 .cse8 .cse9 .cse10 .cse11 .cse12 .cse21 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse4 .cse6 .cse25 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse16 .cse26) (and .cse17 .cse18 .cse2 .cse5 .cse7 .cse25 .cse19 .cse20 .cse8 .cse9 .cse10 .cse12 .cse21 .cse13 .cse15 .cse26 .cse16) (and .cse17 .cse1 .cse2 .cse3 .cse4 .cse5 .cse27 .cse6 .cse7 .cse19 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse22 .cse16) (and .cse17 .cse18 .cse28 .cse23 .cse2 .cse3 .cse4 .cse5 .cse24 .cse25 .cse19 .cse8 .cse9 .cse10 .cse12 .cse29 .cse15 .cse26) (and .cse17 .cse18 .cse2 .cse5 .cse24 .cse7 .cse25 .cse19 .cse20 .cse8 .cse9 .cse10 .cse12 .cse21 .cse15 .cse26) (and .cse0 .cse18 .cse2 .cse5 .cse24 .cse7 .cse25 .cse20 .cse8 .cse9 .cse10 .cse12 .cse21 .cse15 .cse26) (and .cse17 .cse1 .cse2 .cse5 .cse27 .cse6 .cse7 .cse19 .cse20 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse22 .cse16) (and .cse0 .cse8 .cse10 .cse21 .cse6 .cse15 .cse19 .cse20) (and .cse17 .cse1 .cse2 .cse5 .cse27 .cse6 .cse25 .cse7 .cse19 .cse20 .cse8 .cse9 .cse10 .cse12 .cse21 .cse13 .cse15 .cse26 .cse22 .cse16) (and .cse17 .cse18 .cse2 .cse3 .cse4 .cse5 .cse7 .cse25 .cse19 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse26 .cse16) (and .cse0 .cse8 .cse18 .cse10 .cse21 .cse15 .cse19 .cse20) (and .cse17 .cse1 .cse2 .cse3 .cse5 .cse4 .cse27 .cse6 .cse25 .cse7 .cse19 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse26 .cse22 .cse16) (and .cse17 .cse18 .cse2 .cse3 .cse4 .cse5 .cse7 .cse19 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse22 .cse16) (and .cse17 .cse18 .cse2 .cse3 .cse4 .cse5 .cse24 .cse7 .cse19 .cse8 .cse10 .cse9 .cse11 .cse12 .cse14 .cse15 .cse22) (and .cse17 .cse18 .cse2 .cse3 .cse4 .cse5 .cse24 .cse7 .cse25 .cse19 .cse8 .cse9 .cse10 .cse12 .cse15 .cse26) (and .cse0 .cse18 .cse2 .cse3 .cse4 .cse5 .cse24 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15) (and .cse0 .cse8 .cse10 .cse4 .cse6 .cse15 .cse19) (and .cse17 .cse18 .cse23 .cse2 .cse5 .cse24 .cse19 .cse20 .cse8 .cse9 .cse10 .cse11 .cse12 .cse21 .cse14 .cse15 .cse22) (and .cse17 .cse18 .cse2 .cse5 .cse24 .cse7 .cse19 .cse20 .cse8 .cse9 .cse10 .cse11 .cse12 .cse21 .cse14 .cse15 .cse22) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse25 .cse7 .cse20 .cse8 .cse9 .cse10 .cse12 .cse21 .cse13 .cse15 .cse26 .cse16) (and .cse17 .cse18 .cse28 .cse23 .cse2 .cse3 .cse5 .cse4 .cse24 .cse19 .cse8 .cse9 .cse10 .cse11 .cse12 .cse29 .cse14 .cse15 .cse22) (and .cse0 .cse8 .cse18 .cse10 .cse4 .cse15 .cse19) (and .cse0 .cse18 .cse2 .cse3 .cse5 .cse4 .cse24 .cse25 .cse7 .cse8 .cse9 .cse10 .cse12 .cse15 .cse26) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse7 .cse20 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16)))) [2019-12-07 13:56:58,349 INFO L246 CegarLoopResult]: For program point L468(lines 468 475) no Hoare annotation was computed. [2019-12-07 13:56:58,349 INFO L242 CegarLoopResult]: At program point L270(lines 258 272) the Hoare annotation is: (and (<= ~m_pc~0 0) (not (= 1 ~t1_pc~0)) (<= 2 ~E_3~0) (<= 2 ~E_4~0) (= 0 ~t1_st~0) (<= ~t2_pc~0 0) (= 0 ~t3_st~0) (= 0 ~t2_st~0) (<= 2 ~E_M~0) (<= ~t4_pc~0 0) (<= 2 ~E_2~0) (<= ~token~0 ~local~0) (= 0 ~t3_pc~0) (= 0 ~t4_st~0) (<= 2 ~E_1~0) (<= ~local~0 ~token~0)) [2019-12-07 13:56:58,350 INFO L242 CegarLoopResult]: At program point L270-1(lines 258 272) the Hoare annotation is: (let ((.cse21 (= 0 ~t2_st~0)) (.cse17 (= 1 ~t1_pc~0))) (let ((.cse7 (= 1 ~t4_pc~0)) (.cse19 (<= ~t2_pc~0 0)) (.cse15 (<= 2 ~t4_st~0)) (.cse1 (not .cse17)) (.cse3 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse6 (= 0 ~t1_st~0)) (.cse0 (= 1 ~t2_pc~0)) (.cse2 (<= 2 ~E_3~0)) (.cse4 (<= 2 ~E_4~0)) (.cse18 (<= 2 ~t1_st~0)) (.cse8 (not (= ~m_st~0 0))) (.cse20 (= 0 ~t3_st~0)) (.cse9 (<= 2 ~E_M~0)) (.cse10 (not .cse21)) (.cse11 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse23 (<= ~t4_pc~0 0)) (.cse12 (<= 2 ~E_2~0)) (.cse22 (= 0 ~t3_pc~0)) (.cse13 (<= ~token~0 ~local~0)) (.cse24 (= 0 ~t4_st~0)) (.cse16 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse14 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse17 .cse2 .cse4 .cse18 .cse19 .cse7 .cse8 .cse20 .cse21 .cse9 .cse11 .cse12 .cse22 .cse13 .cse15 .cse16 .cse14) (and .cse1 .cse0 .cse2 .cse4 .cse6 .cse8 .cse20 .cse9 .cse11 .cse10 .cse23 .cse12 .cse13 .cse22 .cse24 .cse16 .cse14) (and .cse17 .cse2 .cse3 .cse4 .cse5 .cse18 .cse19 .cse7 .cse8 .cse21 .cse9 .cse11 .cse12 .cse13 .cse15 .cse16 .cse14) (and .cse1 .cse2 .cse4 .cse6 .cse19 .cse7 .cse8 .cse20 .cse21 .cse9 .cse11 .cse12 .cse13 .cse22 .cse15 .cse16 .cse14) (and .cse17 .cse2 .cse4 .cse18 .cse19 .cse8 .cse20 .cse21 .cse9 .cse11 .cse23 .cse12 .cse22 .cse13 .cse24 .cse16 .cse14) (and .cse17 .cse0 .cse2 .cse3 .cse4 .cse5 .cse18 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse17 .cse2 .cse3 .cse5 .cse4 .cse18 .cse19 .cse8 .cse21 .cse9 .cse11 .cse23 .cse12 .cse13 .cse24 .cse16 .cse14) (and .cse1 .cse2 .cse3 .cse5 .cse4 .cse6 .cse19 .cse8 .cse21 .cse9 .cse11 .cse23 .cse12 .cse13 .cse24 .cse16 .cse14) (and .cse17 .cse0 .cse2 .cse4 .cse18 .cse7 .cse8 .cse20 .cse9 .cse10 .cse11 .cse12 .cse13 .cse22 .cse14 .cse15 .cse16) (and .cse17 .cse0 .cse2 .cse3 .cse5 .cse4 .cse18 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse13 .cse24 .cse16 .cse14) (and .cse1 .cse2 .cse4 .cse6 .cse19 .cse8 .cse20 .cse21 .cse9 .cse11 .cse23 .cse12 .cse22 .cse13 .cse24 .cse16 .cse14) (and .cse1 .cse0 .cse2 .cse4 .cse6 .cse7 .cse8 .cse20 .cse9 .cse11 .cse10 .cse12 .cse13 .cse22 .cse15 .cse16 .cse14) (and .cse1 .cse2 .cse3 .cse5 .cse4 .cse6 .cse7 .cse19 .cse8 .cse21 .cse9 .cse11 .cse12 .cse13 .cse15 .cse16 .cse14) (and .cse1 .cse0 .cse2 .cse3 .cse5 .cse4 .cse6 .cse8 .cse9 .cse11 .cse10 .cse23 .cse12 .cse13 .cse24 .cse16 .cse14) (and .cse17 .cse0 .cse2 .cse4 .cse18 .cse8 .cse20 .cse9 .cse10 .cse11 .cse23 .cse12 .cse22 .cse13 .cse24 .cse16 .cse14)))) [2019-12-07 13:56:58,350 INFO L242 CegarLoopResult]: At program point L270-2(lines 258 272) the Hoare annotation is: (let ((.cse15 (= 0 ~t2_st~0)) (.cse25 (+ ~local~0 1))) (let ((.cse1 (<= ~m_pc~0 0)) (.cse8 (= 0 ~t3_st~0)) (.cse4 (= 0 ~t3_pc~0)) (.cse22 (<= ~t4_pc~0 0)) (.cse24 (= 0 ~t4_st~0)) (.cse18 (<= ~token~0 .cse25)) (.cse17 (= 1 ~t2_pc~0)) (.cse21 (not .cse15)) (.cse23 (<= .cse25 ~token~0)) (.cse9 (= ~m_pc~0 1)) (.cse2 (= 1 ~t1_pc~0)) (.cse10 (<= 2 ~E_3~0)) (.cse19 (<= 2 ~t3_st~0)) (.cse12 (not (= 0 ~t1_st~0))) (.cse20 (= 1 ~t3_pc~0)) (.cse11 (<= 2 ~E_4~0)) (.cse14 (<= ~t2_pc~0 0)) (.cse13 (= 1 ~t4_pc~0)) (.cse6 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~E_M~0)) (.cse3 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse5 (<= 2 ~E_1~0)) (.cse16 (<= 2 ~t4_st~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse13 .cse14 .cse6 .cse8 .cse15 .cse0 .cse3 .cse4 .cse5 .cse16 .cse7) (and .cse9 .cse2 .cse17 .cse18 .cse10 .cse19 .cse20 .cse11 .cse12 .cse6 .cse0 .cse21 .cse3 .cse22 .cse23 .cse24 .cse5 .cse7) (and .cse9 .cse2 .cse10 .cse12 .cse11 .cse14 .cse6 .cse8 .cse15 .cse0 .cse3 .cse22 .cse4 .cse24 .cse5 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse20 .cse5 .cse6 .cse7) (and .cse9 .cse2 .cse18 .cse17 .cse10 .cse12 .cse11 .cse6 .cse8 .cse0 .cse21 .cse3 .cse22 .cse23 .cse4 .cse24 .cse5 .cse7) (and .cse9 .cse2 .cse18 .cse17 .cse10 .cse11 .cse12 .cse13 .cse6 .cse8 .cse0 .cse21 .cse3 .cse23 .cse4 .cse5 .cse16 .cse7) (and .cse9 .cse2 .cse10 .cse19 .cse20 .cse11 .cse12 .cse14 .cse6 .cse15 .cse0 .cse3 .cse22 .cse24 .cse5 .cse7) (and .cse9 .cse2 .cse18 .cse17 .cse10 .cse19 .cse11 .cse20 .cse12 .cse13 .cse6 .cse0 .cse21 .cse3 .cse23 .cse5 .cse16 .cse7) (and .cse9 .cse2 .cse10 .cse19 .cse12 .cse20 .cse11 .cse14 .cse13 .cse6 .cse15 .cse0 .cse3 .cse5 .cse16 .cse7)))) [2019-12-07 13:56:58,350 INFO L246 CegarLoopResult]: For program point L204(lines 204 212) no Hoare annotation was computed. [2019-12-07 13:56:58,350 INFO L242 CegarLoopResult]: At program point L270-3(lines 258 272) the Hoare annotation is: (let ((.cse26 (+ ~local~0 2))) (let ((.cse4 (= 0 ~t1_st~0)) (.cse15 (= 1 ~t4_pc~0)) (.cse20 (<= 2 ~t4_st~0)) (.cse10 (= ~m_pc~0 1)) (.cse12 (= 1 ~t2_pc~0)) (.cse23 (<= 2 ~t3_st~0)) (.cse3 (= 1 ~t3_pc~0)) (.cse13 (<= 2 ~E_4~0)) (.cse14 (<= 2 ~t1_st~0)) (.cse16 (not (= 0 ~t2_st~0))) (.cse21 (<= ~t4_pc~0 0)) (.cse17 (<= 2 ~E_2~0)) (.cse24 (<= .cse26 ~token~0)) (.cse22 (= 0 ~t4_st~0)) (.cse18 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse19 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse25 (<= ~token~0 .cse26)) (.cse0 (<= ~m_pc~0 0)) (.cse1 (<= 2 ~E_M~0)) (.cse11 (= 1 ~t1_pc~0)) (.cse2 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse8 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~E_1~0)) (.cse6 (not (= ~m_st~0 0))) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse8 .cse4 .cse5 .cse6 .cse7 .cse9) (and .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse6 .cse9 .cse1 .cse16 .cse2 .cse17 .cse8 .cse18 .cse5 .cse19 .cse20 .cse7) (and .cse10 .cse11 .cse12 .cse13 .cse14 .cse6 .cse9 .cse1 .cse16 .cse2 .cse21 .cse17 .cse8 .cse22 .cse18 .cse5 .cse19 .cse7) (and .cse0 .cse1 .cse11 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse10 .cse11 .cse12 .cse23 .cse13 .cse3 .cse14 .cse15 .cse6 .cse1 .cse16 .cse2 .cse17 .cse24 .cse18 .cse5 .cse19 .cse20 .cse7 .cse25) (and .cse10 .cse11 .cse12 .cse23 .cse3 .cse13 .cse14 .cse6 .cse1 .cse16 .cse2 .cse21 .cse17 .cse24 .cse22 .cse18 .cse5 .cse19 .cse7 .cse25) (and .cse0 .cse1 .cse11 .cse2 .cse8 .cse5 .cse6 .cse7 .cse9)))) [2019-12-07 13:56:58,350 INFO L242 CegarLoopResult]: At program point L270-4(lines 258 272) the Hoare annotation is: (let ((.cse0 (<= ~m_pc~0 0)) (.cse8 (= ~m_pc~0 1)) (.cse7 (= 1 ~t1_pc~0)) (.cse9 (= 1 ~t2_pc~0)) (.cse10 (<= 2 ~E_3~0)) (.cse3 (= 1 ~t3_pc~0)) (.cse12 (<= 2 ~t1_st~0)) (.cse5 (not (= ~m_st~0 0))) (.cse13 (not (= 0 ~t3_st~0))) (.cse1 (<= 2 ~E_M~0)) (.cse14 (not (= 0 ~t2_st~0))) (.cse2 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse4 (<= 2 ~E_1~0)) (.cse17 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 (= 0 ~t1_st~0) .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse7 .cse2 .cse3 .cse4 .cse5 .cse6) (let ((.cse11 (+ ~local~0 3))) (and .cse8 .cse7 .cse9 .cse10 .cse3 (<= ~token~0 .cse11) .cse12 (= 1 ~t4_pc~0) .cse5 .cse13 .cse1 (<= .cse11 ~token~0) .cse2 .cse14 .cse15 .cse16 .cse4 .cse17 (<= 2 ~t4_st~0) .cse6)) (and .cse8 .cse7 .cse9 .cse10 .cse3 .cse12 .cse5 .cse13 .cse1 .cse14 .cse2 (<= ~t4_pc~0 0) .cse15 (= 0 ~t4_st~0) .cse16 .cse4 .cse17 .cse6))) [2019-12-07 13:56:58,350 INFO L242 CegarLoopResult]: At program point L270-5(lines 258 272) the Hoare annotation is: (let ((.cse0 (= ~m_pc~0 1)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse6 (<= 2 ~E_4~0)) (.cse8 (<= 2 ~t1_st~0)) (.cse9 (= 1 ~t4_pc~0)) (.cse10 (not (= 0 ~t2_st~0))) (.cse12 (<= 2 ~E_2~0)) (.cse14 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse15 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse5 (= 1 ~t3_pc~0)) (.cse20 (= 0 ~t1_st~0)) (.cse19 (<= ~m_pc~0 0)) (.cse1 (= 1 ~t1_pc~0)) (.cse11 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse13 (not (= 0 ~t4_st~0))) (.cse21 (= 0 ~t3_pc~0)) (.cse16 (<= 2 ~E_1~0)) (.cse17 (not (= ~m_st~0 0))) (.cse18 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse22 (= 0 ~t3_st~0))) (or (let ((.cse7 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse7) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (<= .cse7 ~token~0))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse17 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse15 .cse18) (and .cse19 .cse11 .cse5 .cse13 .cse20 .cse16 .cse17 .cse18) (and .cse19 .cse1 .cse11 .cse5 .cse13 .cse16 .cse17 .cse18) (and .cse19 .cse11 .cse13 .cse21 .cse20 .cse16 .cse17 .cse18 .cse22) (and .cse19 .cse1 .cse11 .cse13 .cse21 .cse16 .cse17 .cse18 .cse22))) [2019-12-07 13:56:58,351 INFO L242 CegarLoopResult]: At program point L270-6(lines 258 272) the Hoare annotation is: (let ((.cse8 (= 1 ~t1_pc~0)) (.cse33 (= 0 ~t2_st~0)) (.cse35 (+ ~local~0 1)) (.cse36 (+ ~local~0 2))) (let ((.cse17 (<= .cse36 ~token~0)) (.cse21 (<= ~token~0 .cse36)) (.cse25 (<= ~token~0 .cse35)) (.cse26 (<= .cse35 ~token~0)) (.cse9 (= 1 ~t2_pc~0)) (.cse15 (not .cse33)) (.cse0 (<= ~m_pc~0 0)) (.cse31 (not .cse8)) (.cse3 (= 0 ~t1_st~0)) (.cse12 (<= 2 ~t1_st~0)) (.cse18 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse19 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse23 (<= 2 ~t3_st~0)) (.cse2 (= 1 ~t3_pc~0)) (.cse13 (= 1 ~t4_pc~0)) (.cse20 (<= 2 ~t4_st~0)) (.cse7 (= ~m_pc~0 1)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (<= 2 ~E_4~0)) (.cse32 (<= ~t2_pc~0 0)) (.cse5 (not (= ~m_st~0 0))) (.cse14 (= 0 ~t3_st~0)) (.cse1 (<= 2 ~E_M~0)) (.cse29 (<= ~t4_pc~0 0)) (.cse16 (<= 2 ~E_2~0)) (.cse27 (<= ~token~0 ~local~0)) (.cse22 (= 0 ~t3_pc~0)) (.cse30 (= 0 ~t4_st~0)) (.cse4 (<= 2 ~E_1~0)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse28 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse2 .cse12 .cse13 .cse5 .cse14 .cse1 .cse15 .cse16 .cse17 .cse18 .cse4 .cse19 .cse20 .cse6 .cse21) (and .cse0 .cse1 .cse22 .cse3 .cse4 .cse5 .cse6 .cse14) (let ((.cse24 (+ ~local~0 4))) (and .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse2 (<= ~token~0 .cse24) .cse12 .cse13 .cse1 .cse15 .cse16 .cse18 (<= .cse24 ~token~0) .cse4 .cse19 .cse20)) (and .cse7 .cse8 .cse25 .cse9 .cse10 .cse23 .cse11 .cse2 .cse12 .cse13 .cse5 .cse1 .cse16 .cse26 .cse18 .cse19 .cse4 .cse20 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse5 .cse14 .cse1 .cse15 .cse16 .cse22 .cse18 .cse4 .cse19 .cse20 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse2 .cse13 .cse5 .cse1 .cse15 .cse16 .cse27 .cse4 .cse20 .cse6 .cse28) (and .cse0 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse1 .cse15 .cse29 .cse16 .cse22 .cse30 .cse18 .cse4 .cse19) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse5 .cse14 .cse1 .cse15 .cse16 .cse27 .cse22 .cse4 .cse20 .cse6 .cse28) (and .cse0 .cse31 .cse10 .cse23 .cse2 .cse11 .cse3 .cse13 .cse32 .cse33 .cse1 .cse16 .cse27 .cse4 .cse20 .cse28) (and .cse0 .cse8 .cse10 .cse11 .cse12 .cse32 .cse14 .cse33 .cse1 .cse29 .cse16 .cse22 .cse30 .cse18 .cse4 .cse19) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse5 .cse14 .cse1 .cse15 .cse29 .cse16 .cse22 .cse27 .cse30 .cse4 .cse6 .cse28) (and .cse7 .cse8 .cse9 .cse10 .cse23 .cse2 .cse11 .cse12 .cse5 .cse1 .cse15 .cse29 .cse16 .cse30 .cse18 .cse4 .cse19 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse23 .cse2 .cse11 .cse5 .cse1 .cse15 .cse29 .cse16 .cse27 .cse30 .cse4 .cse6 .cse28) (and .cse0 .cse9 .cse31 .cse10 .cse11 .cse3 .cse13 .cse14 .cse1 .cse15 .cse16 .cse22 .cse27 .cse4 .cse20 .cse28) (and .cse0 .cse31 .cse10 .cse11 .cse3 .cse13 .cse32 .cse14 .cse33 .cse1 .cse16 .cse22 .cse27 .cse4 .cse20 .cse28) (and .cse0 .cse9 .cse31 .cse10 .cse23 .cse11 .cse2 .cse3 .cse13 .cse1 .cse15 .cse16 .cse27 .cse4 .cse20 .cse28) (and .cse0 .cse31 .cse10 .cse23 .cse2 .cse11 .cse3 .cse32 .cse33 .cse1 .cse29 .cse16 .cse27 .cse30 .cse4 .cse28) (and .cse7 .cse8 .cse10 .cse23 .cse2 .cse11 .cse12 .cse32 .cse5 .cse33 .cse1 .cse29 .cse16 .cse30 .cse18 .cse4 .cse19 .cse6) (let ((.cse34 (+ ~local~0 3))) (and .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse2 (<= ~token~0 .cse34) .cse12 .cse13 .cse5 .cse1 (<= .cse34 ~token~0) .cse15 .cse16 .cse18 .cse19 .cse4 .cse6)) (and .cse0 .cse1 .cse8 .cse2 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse8 .cse22 .cse4 .cse5 .cse6 .cse14) (and .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse2 .cse12 .cse13 .cse5 .cse1 .cse15 .cse16 .cse18 .cse4 .cse19 .cse20 .cse6) (and .cse0 .cse31 .cse9 .cse10 .cse11 .cse3 .cse14 .cse1 .cse15 .cse29 .cse16 .cse27 .cse22 .cse30 .cse4 .cse28) (and .cse0 .cse8 .cse9 .cse10 .cse23 .cse2 .cse11 .cse12 .cse1 .cse15 .cse29 .cse16 .cse30 .cse18 .cse19 .cse4) (and .cse0 .cse9 .cse31 .cse10 .cse23 .cse2 .cse11 .cse3 .cse1 .cse15 .cse29 .cse16 .cse27 .cse30 .cse4 .cse28) (and .cse0 .cse8 .cse10 .cse23 .cse11 .cse2 .cse12 .cse13 .cse32 .cse33 .cse1 .cse16 .cse18 .cse19 .cse4 .cse20) (and .cse7 .cse8 .cse10 .cse11 .cse12 .cse32 .cse5 .cse14 .cse33 .cse1 .cse29 .cse16 .cse22 .cse30 .cse18 .cse4 .cse19 .cse6) (and .cse7 .cse8 .cse25 .cse9 .cse10 .cse11 .cse12 .cse13 .cse5 .cse14 .cse1 .cse16 .cse26 .cse22 .cse18 .cse19 .cse4 .cse20 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse5 .cse14 .cse1 .cse15 .cse29 .cse16 .cse22 .cse30 .cse18 .cse19 .cse4 .cse6) (and .cse0 .cse8 .cse9 .cse10 .cse23 .cse2 .cse11 .cse12 .cse13 .cse1 .cse15 .cse16 .cse18 .cse4 .cse19 .cse20) (and .cse0 .cse8 .cse10 .cse23 .cse2 .cse11 .cse12 .cse32 .cse33 .cse1 .cse29 .cse16 .cse30 .cse18 .cse19 .cse4) (and .cse0 .cse8 .cse10 .cse11 .cse12 .cse32 .cse13 .cse14 .cse33 .cse1 .cse16 .cse22 .cse18 .cse19 .cse4 .cse20) (and .cse7 .cse8 .cse9 .cse10 .cse2 .cse11 .cse12 .cse5 .cse14 .cse1 .cse15 .cse29 .cse16 .cse30 .cse17 .cse18 .cse4 .cse19 .cse6 .cse21) (and .cse7 .cse8 .cse25 .cse9 .cse10 .cse11 .cse12 .cse5 .cse14 .cse1 .cse29 .cse16 .cse26 .cse22 .cse30 .cse18 .cse4 .cse19 .cse6) (and .cse7 .cse8 .cse25 .cse9 .cse10 .cse23 .cse2 .cse11 .cse12 .cse5 .cse1 .cse29 .cse16 .cse26 .cse30 .cse18 .cse4 .cse19 .cse6) (and .cse0 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse1 .cse15 .cse16 .cse22 .cse18 .cse4 .cse19 .cse20) (and .cse7 .cse8 .cse10 .cse11 .cse13 .cse32 .cse5 .cse14 .cse33 .cse1 .cse16 .cse27 .cse22 .cse4 .cse20 .cse6 .cse28) (and .cse7 .cse8 .cse10 .cse23 .cse11 .cse2 .cse12 .cse13 .cse32 .cse5 .cse33 .cse1 .cse16 .cse18 .cse4 .cse19 .cse20 .cse6) (and .cse0 .cse31 .cse10 .cse11 .cse3 .cse32 .cse14 .cse33 .cse1 .cse29 .cse16 .cse27 .cse22 .cse30 .cse4 .cse28) (and .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse32 .cse5 .cse14 .cse33 .cse1 .cse16 .cse22 .cse18 .cse4 .cse19 .cse20 .cse6) (and .cse7 .cse8 .cse10 .cse23 .cse2 .cse11 .cse32 .cse5 .cse33 .cse1 .cse29 .cse16 .cse27 .cse30 .cse4 .cse6 .cse28) (and .cse7 .cse8 .cse10 .cse23 .cse11 .cse2 .cse13 .cse32 .cse5 .cse33 .cse1 .cse16 .cse27 .cse4 .cse20 .cse6 .cse28) (and .cse7 .cse8 .cse10 .cse11 .cse32 .cse5 .cse14 .cse33 .cse1 .cse29 .cse16 .cse27 .cse22 .cse30 .cse4 .cse6 .cse28)))) [2019-12-07 13:56:58,352 INFO L242 CegarLoopResult]: At program point L270-7(lines 258 272) the Hoare annotation is: (let ((.cse29 (= 0 ~t2_st~0)) (.cse40 (+ ~local~0 1)) (.cse23 (= 1 ~t1_pc~0)) (.cse41 (+ ~local~0 2))) (let ((.cse36 (<= .cse41 ~token~0)) (.cse37 (<= ~token~0 .cse41)) (.cse1 (not .cse23)) (.cse9 (= 0 ~t1_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse34 (<= ~token~0 .cse40)) (.cse35 (<= .cse40 ~token~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse31 (<= 2 ~t1_st~0)) (.cse26 (= 1 ~t4_pc~0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse28 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse12 (not .cse29)) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse30 (<= 2 ~t4_st~0)) (.cse22 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse27 (<= ~t2_pc~0 0)) (.cse20 (not (= ~m_st~0 0))) (.cse24 (= 0 ~t3_st~0)) (.cse11 (<= 2 ~E_M~0)) (.cse13 (<= ~t4_pc~0 0)) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ~token~0 ~local~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse17 (= 0 ~t4_st~0)) (.cse18 (<= 2 ~E_1~0)) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse11 .cse5 .cse9 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse0 .cse11 .cse25 .cse9 .cse18 .cse20 .cse21 .cse24) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse32 .cse33 .cse18 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse35 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse11 .cse23 .cse5 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse36 .cse32 .cse18 .cse33 .cse30 .cse21 .cse37) (and .cse0 .cse11 .cse23 .cse25 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse35 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse36 .cse17 .cse32 .cse18 .cse33 .cse21 .cse37) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (let ((.cse38 (+ ~local~0 3))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= ~token~0 .cse38) .cse8 .cse31 .cse26 .cse10 .cse20 .cse11 (<= .cse38 ~token~0) .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse21)) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse33 .cse18 .cse30) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse26 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse35 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse35 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (let ((.cse39 (+ ~local~0 4))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse39) .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 (<= .cse39 ~token~0) .cse33 .cse30)) (and .cse22 .cse23 .cse3 .cse6 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19)))) [2019-12-07 13:56:58,352 INFO L242 CegarLoopResult]: At program point L207(lines 207 211) the Hoare annotation is: (let ((.cse33 (+ ~local~0 1)) (.cse8 (= 0 ~t2_st~0)) (.cse1 (= 1 ~t1_pc~0))) (let ((.cse0 (<= ~m_pc~0 0)) (.cse7 (<= ~t2_pc~0 0)) (.cse3 (<= 2 ~t3_st~0)) (.cse4 (= 1 ~t3_pc~0)) (.cse29 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse30 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse20 (not .cse1)) (.cse31 (<= 2 ~m_st~0)) (.cse21 (= 0 ~t1_st~0)) (.cse27 (not .cse8)) (.cse17 (<= ~token~0 ~local~0)) (.cse19 (<= ~local~0 ~token~0)) (.cse15 (= ~m_pc~0 1)) (.cse24 (<= ~token~0 .cse33)) (.cse25 (= 1 ~t2_pc~0)) (.cse2 (<= 2 ~E_3~0)) (.cse5 (<= 2 ~E_4~0)) (.cse6 (<= 2 ~t1_st~0)) (.cse16 (not (= ~m_st~0 0))) (.cse22 (= 0 ~t3_st~0)) (.cse9 (<= 2 ~E_M~0)) (.cse10 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse11 (<= ~t4_pc~0 0)) (.cse12 (<= 2 ~E_2~0)) (.cse13 (not (= 0 ~t4_st~0))) (.cse26 (<= .cse33 ~token~0)) (.cse23 (= 0 ~t3_pc~0)) (.cse14 (<= 2 ~E_1~0)) (.cse18 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse15 .cse1 .cse2 .cse3 .cse5 .cse4 .cse7 .cse16 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse17 .cse14 .cse18 .cse19) (and .cse0 .cse20 .cse2 .cse5 .cse21 .cse7 .cse22 .cse8 .cse9 .cse10 .cse11 .cse13 .cse12 .cse17 .cse23 .cse14 .cse19) (and .cse0 .cse9 .cse1 .cse10 .cse4 .cse13 .cse14 .cse16) (and .cse15 .cse1 .cse24 .cse25 .cse2 .cse3 .cse4 .cse5 .cse6 .cse16 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse18) (and .cse0 .cse1 .cse25 .cse2 .cse3 .cse4 .cse5 .cse6 .cse9 .cse27 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse9 .cse10 .cse13 .cse23 .cse21 .cse14 .cse16 .cse22) (and .cse0 .cse25 .cse20 .cse2 .cse3 .cse4 .cse5 .cse21 .cse9 .cse27 .cse10 .cse11 .cse12 .cse13 .cse17 .cse14 .cse19) (and .cse0 .cse25 .cse20 .cse2 .cse5 .cse21 .cse22 .cse9 .cse27 .cse10 .cse11 .cse12 .cse13 .cse23 .cse17 .cse14 .cse19) (let ((.cse28 (+ ~local~0 2))) (and .cse15 .cse1 .cse25 .cse2 .cse5 .cse4 .cse6 .cse16 .cse22 .cse9 .cse27 .cse10 .cse11 .cse12 .cse13 (<= .cse28 ~token~0) .cse29 .cse14 .cse30 .cse18 (<= ~token~0 .cse28))) (and .cse0 .cse9 .cse10 .cse4 .cse13 .cse21 .cse14 .cse16) (and .cse15 .cse1 .cse25 .cse2 .cse5 .cse16 .cse22 .cse9 .cse27 .cse10 .cse11 .cse12 .cse13 .cse23 .cse17 .cse14 .cse18 .cse19) (and .cse15 .cse1 .cse25 .cse2 .cse5 .cse6 .cse16 .cse22 .cse9 .cse27 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse18) (and .cse0 .cse20 .cse2 .cse3 .cse4 .cse5 .cse21 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse12 .cse17 .cse14 .cse19) (and .cse0 .cse9 .cse1 .cse10 .cse13 .cse23 .cse14 .cse16 .cse22) (and .cse15 .cse1 .cse2 .cse5 .cse6 .cse7 .cse16 .cse22 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse18) (and .cse15 .cse25 .cse20 .cse2 .cse3 .cse4 .cse5 .cse31 .cse21 .cse16 .cse9 .cse27 .cse10 .cse11 .cse12 .cse13 .cse17 .cse14 .cse18 .cse19) (and .cse15 .cse20 .cse2 .cse3 .cse4 .cse5 .cse31 .cse21 .cse7 .cse16 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse17 .cse14 .cse18 .cse19) (and .cse15 .cse1 .cse2 .cse5 .cse7 .cse16 .cse22 .cse8 .cse9 .cse10 .cse11 .cse13 .cse12 .cse17 .cse23 .cse14 .cse18 .cse19) (and .cse0 .cse1 .cse25 .cse2 .cse5 .cse6 .cse22 .cse9 .cse10 .cse27 .cse11 .cse13 .cse12 .cse23 .cse14) (and .cse15 .cse20 .cse2 .cse5 .cse31 .cse21 .cse7 .cse16 .cse22 .cse8 .cse9 .cse10 .cse11 .cse13 .cse12 .cse17 .cse23 .cse14 .cse18 .cse19) (and .cse15 .cse1 .cse2 .cse3 .cse5 .cse4 .cse6 .cse7 .cse16 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse18) (and .cse15 .cse1 .cse25 .cse2 .cse3 .cse5 .cse4 .cse6 .cse16 .cse9 .cse27 .cse10 .cse11 .cse12 .cse13 .cse14 .cse18) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse7 .cse22 .cse8 .cse9 .cse10 .cse11 .cse13 .cse12 .cse23 .cse14) (and .cse15 .cse1 .cse25 .cse2 .cse3 .cse5 .cse4 .cse16 .cse9 .cse27 .cse10 .cse11 .cse12 .cse13 .cse17 .cse14 .cse18 .cse19) (let ((.cse32 (+ ~local~0 3))) (and .cse15 .cse1 .cse25 .cse2 .cse3 .cse4 .cse5 (<= ~token~0 .cse32) .cse6 (= 1 ~t4_pc~0) .cse9 (<= .cse32 ~token~0) .cse27 .cse10 .cse12 .cse13 .cse29 .cse14 .cse30)) (and .cse15 .cse20 .cse25 .cse2 .cse5 .cse31 .cse21 .cse16 .cse22 .cse9 .cse10 .cse27 .cse11 .cse13 .cse12 .cse17 .cse23 .cse14 .cse18 .cse19) (and .cse15 .cse1 .cse24 .cse25 .cse2 .cse5 .cse6 .cse16 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse23 .cse14 .cse18)))) [2019-12-07 13:56:58,352 INFO L246 CegarLoopResult]: For program point L10(line 10) no Hoare annotation was computed. [2019-12-07 13:56:58,352 INFO L242 CegarLoopResult]: At program point L143-1(lines 131 162) the Hoare annotation is: (let ((.cse1 (= 1 ~t1_pc~0)) (.cse33 (+ ~local~0 2))) (let ((.cse26 (= 1 ~t2_pc~0)) (.cse27 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse28 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse29 (<= .cse33 ~token~0)) (.cse30 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse31 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse32 (<= ~token~0 .cse33)) (.cse14 (not .cse1)) (.cse21 (<= 2 ~t3_st~0)) (.cse22 (= 1 ~t3_pc~0)) (.cse0 (<= ~m_pc~0 0)) (.cse25 (<= 2 ~m_st~0)) (.cse15 (= 0 ~t1_st~0)) (.cse16 (= 1 ~t4_pc~0)) (.cse17 (<= ~token~0 ~local~0)) (.cse18 (<= 2 ~t4_st~0)) (.cse19 (<= ~local~0 ~token~0)) (.cse20 (= ~m_pc~0 1)) (.cse2 (<= 2 ~E_3~0)) (.cse3 (<= 2 ~E_4~0)) (.cse4 (<= 2 ~t1_st~0)) (.cse23 (not (= ~m_st~0 0))) (.cse5 (= 0 ~t3_st~0)) (.cse6 (<= 2 ~E_M~0)) (.cse7 (not (= 0 ~t2_st~0))) (.cse8 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse9 (<= ~t4_pc~0 0)) (.cse10 (<= 2 ~E_2~0)) (.cse11 (= 0 ~t3_pc~0)) (.cse12 (= 0 ~t4_st~0)) (.cse13 (<= 2 ~E_1~0)) (.cse24 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse14 .cse2 .cse3 .cse15 .cse16 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse17 .cse13 .cse18 .cse19) (and .cse0 .cse14 .cse2 .cse3 .cse15 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse11 .cse12 .cse13 .cse19) (and .cse20 .cse1 .cse2 .cse21 .cse22 .cse3 .cse23 .cse6 .cse8 .cse7 .cse9 .cse10 .cse17 .cse12 .cse13 .cse24 .cse19) (and .cse20 .cse1 .cse2 .cse3 .cse16 .cse23 .cse5 .cse6 .cse7 .cse8 .cse10 .cse17 .cse11 .cse13 .cse18 .cse19) (and .cse20 .cse14 .cse2 .cse3 .cse25 .cse15 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse11 .cse12 .cse13 .cse24 .cse19) (and .cse20 .cse1 .cse2 .cse3 .cse4 .cse16 .cse23 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse13 .cse18) (and .cse0 .cse1 .cse2 .cse21 .cse22 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13) (and .cse0 .cse14 .cse2 .cse21 .cse3 .cse22 .cse15 .cse16 .cse6 .cse7 .cse8 .cse10 .cse17 .cse13 .cse18 .cse19) (and .cse20 .cse2 .cse21 .cse3 .cse22 .cse25 .cse15 .cse16 .cse6 .cse7 .cse8 .cse10 .cse17 .cse13 .cse18 .cse24 .cse19) (and .cse0 .cse1 .cse2 .cse21 .cse22 .cse3 .cse4 .cse16 .cse6 .cse7 .cse8 .cse10 .cse13 .cse18) (and .cse20 .cse1 .cse2 .cse21 .cse3 .cse22 .cse4 .cse23 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse24) (and .cse20 .cse1 .cse2 .cse21 .cse22 .cse3 .cse4 .cse16 .cse23 .cse6 .cse7 .cse8 .cse10 .cse13 .cse18) (and .cse20 .cse14 .cse2 .cse21 .cse22 .cse3 .cse25 .cse15 .cse23 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse24 .cse19) (and .cse20 .cse1 .cse26 .cse2 .cse3 .cse22 .cse27 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse28 .cse10 .cse12 .cse29 .cse30 .cse13 .cse31 .cse24 .cse32) (and .cse6 .cse0 .cse1 .cse8 .cse11 .cse13 .cse23 .cse5) (and .cse20 .cse1 .cse26 .cse2 .cse22 .cse3 .cse27 .cse4 .cse16 .cse23 .cse5 .cse6 .cse7 .cse8 .cse28 .cse10 .cse29 .cse30 .cse31 .cse13 .cse18 .cse32) (and .cse20 .cse1 .cse2 .cse3 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse24 .cse19) (and .cse6 .cse0 .cse8 .cse22 .cse15 .cse13 .cse23) (and .cse0 .cse14 .cse2 .cse21 .cse22 .cse3 .cse15 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse19) (and .cse20 .cse1 .cse2 .cse21 .cse3 .cse22 .cse16 .cse23 .cse6 .cse7 .cse8 .cse10 .cse17 .cse13 .cse18 .cse19) (and .cse6 .cse0 .cse8 .cse11 .cse15 .cse13 .cse23 .cse5) (and .cse6 .cse0 .cse1 .cse8 .cse22 .cse13 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse16 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse13 .cse18) (and .cse20 .cse2 .cse3 .cse25 .cse15 .cse16 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse17 .cse13 .cse18 .cse24 .cse19) (and .cse20 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24)))) [2019-12-07 13:56:58,353 INFO L242 CegarLoopResult]: At program point L77(lines 51 90) the Hoare annotation is: (let ((.cse22 (= 0 ~t2_st~0)) (.cse1 (= 1 ~t1_pc~0))) (let ((.cse16 (not .cse1)) (.cse19 (= 0 ~t1_st~0)) (.cse23 (<= ~token~0 ~local~0)) (.cse25 (<= ~local~0 ~token~0)) (.cse20 (= 1 ~t4_pc~0)) (.cse7 (= 0 ~t3_st~0)) (.cse13 (= 0 ~t3_pc~0)) (.cse24 (<= 2 ~t4_st~0)) (.cse21 (<= ~t2_pc~0 0)) (.cse0 (<= ~m_pc~0 0)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse17 (<= 2 ~t3_st~0)) (.cse18 (= 1 ~t3_pc~0)) (.cse4 (<= 2 ~E_4~0)) (.cse5 (<= 2 ~t1_st~0)) (.cse6 (not (= ~m_st~0 0))) (.cse8 (<= 2 ~E_M~0)) (.cse9 (not .cse22)) (.cse10 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse11 (<= ~t4_pc~0 0)) (.cse12 (<= 2 ~E_2~0)) (.cse14 (= 0 ~t4_st~0)) (.cse15 (<= 2 ~E_1~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse16 .cse3 .cse17 .cse18 .cse4 .cse19 .cse20 .cse21 .cse6 .cse22 .cse8 .cse10 .cse12 .cse23 .cse15 .cse24 .cse25) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse21 .cse6 .cse7 .cse22 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse16 .cse3 .cse4 .cse19 .cse20 .cse21 .cse6 .cse7 .cse22 .cse8 .cse10 .cse12 .cse13 .cse23 .cse15 .cse24 .cse25) (and .cse0 .cse16 .cse3 .cse17 .cse18 .cse4 .cse19 .cse21 .cse6 .cse22 .cse8 .cse10 .cse11 .cse12 .cse23 .cse14 .cse15 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse18 .cse4 .cse5 .cse20 .cse6 .cse8 .cse9 .cse10 .cse12 .cse15 .cse24) (and .cse0 .cse1 .cse3 .cse17 .cse4 .cse18 .cse5 .cse20 .cse21 .cse6 .cse22 .cse8 .cse10 .cse12 .cse15 .cse24) (and .cse0 .cse16 .cse3 .cse4 .cse19 .cse21 .cse6 .cse7 .cse22 .cse8 .cse10 .cse11 .cse12 .cse23 .cse13 .cse14 .cse15 .cse25) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse20 .cse21 .cse6 .cse7 .cse22 .cse8 .cse10 .cse12 .cse13 .cse15 .cse24) (and .cse0 .cse2 .cse16 .cse3 .cse17 .cse18 .cse4 .cse19 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse23 .cse14 .cse15 .cse25) (and .cse0 .cse16 .cse2 .cse3 .cse17 .cse4 .cse18 .cse19 .cse20 .cse6 .cse8 .cse10 .cse9 .cse12 .cse23 .cse15 .cse24 .cse25) (and .cse0 .cse2 .cse16 .cse3 .cse4 .cse19 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse25) (and .cse0 .cse2 .cse16 .cse3 .cse4 .cse19 .cse20 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse23 .cse13 .cse15 .cse24 .cse25) (let ((.cse26 (+ ~local~0 4))) (and (= ~m_pc~0 1) .cse1 .cse2 .cse3 .cse17 .cse18 .cse4 (<= ~token~0 .cse26) .cse5 .cse20 .cse6 .cse8 .cse9 .cse10 .cse12 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0) .cse15 (<= .cse26 ~token~0) (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1) .cse24)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse20 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse24) (and .cse0 .cse1 .cse3 .cse17 .cse18 .cse4 .cse5 .cse21 .cse6 .cse22 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse18 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15)))) [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-2(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-3(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-5(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-6(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-8(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-9(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-11(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-12(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-14(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-15(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-17(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-18(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,353 INFO L246 CegarLoopResult]: For program point L278-20(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L278-21(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L278-23(lines 278 287) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L279(lines 279 284) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L279-1(lines 279 284) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L279-2(lines 279 284) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L279-3(lines 279 284) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L279-4(lines 279 284) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L279-5(lines 279 284) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L279-6(lines 279 284) no Hoare annotation was computed. [2019-12-07 13:56:58,354 INFO L246 CegarLoopResult]: For program point L279-7(lines 279 284) no Hoare annotation was computed. [2019-12-07 13:56:58,355 INFO L242 CegarLoopResult]: At program point L479(lines 413 493) the Hoare annotation is: (let ((.cse41 (+ ~local~0 1)) (.cse15 (= 0 ~t3_pc~0)) (.cse26 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_M~0)) (.cse21 (= ~m_pc~0 1)) (.cse1 (= 1 ~t1_pc~0)) (.cse31 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse5 (= 1 ~t3_pc~0)) (.cse7 (<= ~t2_pc~0 0)) (.cse13 (<= 2 ~E_1~0)) (.cse22 (not (= ~m_st~0 0))) (.cse8 (= 0 ~t2_st~0)) (.cse42 (+ ~local~0 2))) (let ((.cse23 (<= .cse42 ~token~0)) (.cse27 (<= ~token~0 .cse42)) (.cse34 (or (and .cse9 .cse21 .cse1 .cse5 .cse7 .cse13 .cse22 .cse26 .cse8) (and .cse9 .cse21 .cse1 .cse31 .cse5 .cse7 .cse13 .cse22 .cse8))) (.cse39 (or (and .cse9 .cse21 .cse1 .cse15 .cse7 .cse13 .cse22 .cse26) (and .cse9 .cse21 .cse1 .cse31 .cse15 .cse7 .cse13 .cse22))) (.cse18 (or (and .cse9 .cse21 .cse1 .cse31 .cse15 .cse13 .cse22) (and .cse9 .cse21 .cse1 .cse15 .cse13 .cse22 .cse26))) (.cse35 (<= ~token~0 .cse41)) (.cse36 (<= .cse41 ~token~0)) (.cse38 (or (and .cse9 .cse21 .cse1 .cse5 .cse13 .cse22 .cse26) (and .cse9 .cse21 .cse1 .cse31 .cse5 .cse13 .cse22))) (.cse24 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse25 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse6 (<= 2 ~t1_st~0)) (.cse17 (= 1 ~t2_pc~0)) (.cse19 (= 1 ~t4_pc~0)) (.cse16 (not .cse8)) (.cse20 (<= 2 ~t4_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse14 (= 0 ~t3_st~0)) (.cse37 (not .cse1)) (.cse2 (<= 2 ~E_3~0)) (.cse3 (<= 2 ~t3_st~0)) (.cse4 (<= 2 ~E_4~0)) (.cse29 (<= 2 ~m_st~0)) (.cse30 (= 0 ~t1_st~0)) (.cse10 (<= ~t4_pc~0 0)) (.cse11 (<= 2 ~E_2~0)) (.cse32 (<= ~token~0 ~local~0)) (.cse12 (= 0 ~t4_st~0)) (.cse33 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse14 .cse8 .cse9 .cse10 .cse11 .cse15 .cse12 .cse13) (and .cse16 .cse17 .cse18 .cse2 .cse11 .cse4 .cse6 .cse19 .cse20 .cse14) (and .cse21 .cse1 .cse17 .cse2 .cse4 .cse5 .cse6 .cse22 .cse14 .cse9 .cse16 .cse10 .cse11 .cse12 .cse23 .cse24 .cse13 .cse25 .cse26 .cse27) (let ((.cse28 (+ ~local~0 4))) (and .cse21 .cse1 .cse17 .cse2 .cse3 .cse4 .cse5 (<= ~token~0 .cse28) .cse6 .cse19 .cse9 .cse16 .cse11 .cse24 .cse13 (<= .cse28 ~token~0) .cse25 .cse20)) (and .cse21 .cse2 .cse4 .cse29 .cse30 .cse19 .cse7 .cse14 .cse8 .cse9 .cse31 .cse11 .cse15 .cse32 .cse13 .cse20 .cse26 .cse33) (and .cse2 .cse3 .cse4 .cse34 .cse11 .cse32 .cse19 .cse20 .cse33) (and .cse21 .cse1 .cse17 .cse2 .cse3 .cse4 .cse5 .cse22 .cse9 .cse16 .cse10 .cse11 .cse32 .cse12 .cse13 .cse26 .cse33) (and .cse21 .cse1 .cse35 .cse17 .cse2 .cse4 .cse6 .cse22 .cse14 .cse9 .cse10 .cse11 .cse36 .cse15 .cse12 .cse13 .cse26) (and .cse0 .cse37 .cse2 .cse3 .cse5 .cse4 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse32 .cse12 .cse13 .cse33) (and .cse35 .cse17 .cse18 .cse2 .cse11 .cse4 .cse36 .cse6 .cse19 .cse20 .cse14) (and .cse0 .cse9 .cse1 .cse5 .cse13 .cse22 .cse26) (and .cse21 .cse2 .cse3 .cse5 .cse4 .cse29 .cse30 .cse7 .cse19 .cse8 .cse9 .cse31 .cse11 .cse32 .cse13 .cse20 .cse26 .cse33) (and .cse0 .cse37 .cse2 .cse3 .cse4 .cse5 .cse30 .cse19 .cse7 .cse8 .cse9 .cse11 .cse32 .cse13 .cse20 .cse33) (and .cse0 .cse9 .cse1 .cse15 .cse13 .cse22 .cse26 .cse14) (and .cse17 .cse2 .cse4 .cse6 .cse19 .cse14 .cse16 .cse11 .cse23 .cse38 .cse24 .cse25 .cse20 .cse27) (and .cse0 .cse1 .cse17 .cse2 .cse3 .cse4 .cse5 .cse6 .cse19 .cse9 .cse16 .cse11 .cse13 .cse20) (and .cse2 .cse11 .cse4 .cse6 .cse19 .cse20 .cse39 .cse14 .cse8) (and .cse0 .cse17 .cse37 .cse2 .cse3 .cse5 .cse4 .cse30 .cse9 .cse16 .cse10 .cse11 .cse32 .cse12 .cse13 .cse33) (and .cse0 .cse1 .cse17 .cse2 .cse4 .cse6 .cse14 .cse9 .cse16 .cse10 .cse11 .cse15 .cse12 .cse13) (and .cse21 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse22 .cse8 .cse9 .cse10 .cse11 .cse32 .cse12 .cse13 .cse26 .cse33) (and .cse0 .cse9 .cse31 .cse5 .cse30 .cse13 .cse22) (and .cse2 .cse3 .cse4 .cse34 .cse11 .cse6 .cse19 .cse20) (and .cse21 .cse37 .cse2 .cse4 .cse29 .cse30 .cse7 .cse22 .cse14 .cse8 .cse9 .cse31 .cse10 .cse11 .cse32 .cse15 .cse12 .cse13 .cse26 .cse33) (and .cse21 .cse1 .cse2 .cse4 .cse6 .cse7 .cse22 .cse14 .cse8 .cse9 .cse10 .cse11 .cse15 .cse12 .cse13 .cse26) (and .cse21 .cse1 .cse17 .cse2 .cse3 .cse4 .cse5 .cse6 .cse22 .cse9 .cse16 .cse10 .cse11 .cse12 .cse13 .cse26) (and .cse0 .cse9 .cse1 .cse31 .cse5 .cse13 .cse22) (and .cse21 .cse17 .cse37 .cse2 .cse3 .cse5 .cse4 .cse29 .cse30 .cse22 .cse9 .cse16 .cse31 .cse10 .cse11 .cse32 .cse12 .cse13 .cse26 .cse33) (and .cse0 .cse9 .cse37 .cse15 .cse30 .cse13 .cse22 .cse26 .cse14) (and .cse16 .cse17 .cse2 .cse3 .cse11 .cse4 .cse32 .cse19 .cse38 .cse20 .cse33) (and .cse16 .cse17 .cse2 .cse3 .cse4 .cse11 .cse6 .cse19 .cse38 .cse20) (and .cse21 .cse37 .cse17 .cse2 .cse4 .cse29 .cse30 .cse22 .cse14 .cse9 .cse31 .cse16 .cse10 .cse11 .cse15 .cse32 .cse12 .cse13 .cse26 .cse33) (and .cse2 .cse11 .cse4 .cse32 .cse19 .cse20 .cse33 .cse39 .cse14 .cse8) (and .cse21 .cse17 .cse2 .cse3 .cse4 .cse5 .cse29 .cse30 .cse19 .cse9 .cse16 .cse31 .cse11 .cse32 .cse13 .cse33 .cse20 .cse26) (and .cse0 .cse37 .cse2 .cse4 .cse30 .cse7 .cse14 .cse8 .cse9 .cse10 .cse11 .cse15 .cse32 .cse12 .cse13 .cse33) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse19 .cse8 .cse9 .cse11 .cse13 .cse20) (and .cse16 .cse17 .cse18 .cse2 .cse11 .cse4 .cse32 .cse19 .cse33 .cse20 .cse14) (and .cse0 .cse1 .cse17 .cse2 .cse4 .cse6 .cse19 .cse14 .cse9 .cse16 .cse11 .cse15 .cse13 .cse20) (and .cse21 .cse17 .cse2 .cse4 .cse29 .cse30 .cse19 .cse14 .cse9 .cse16 .cse31 .cse11 .cse32 .cse15 .cse13 .cse20 .cse26 .cse33) (and .cse21 .cse1 .cse17 .cse2 .cse4 .cse22 .cse14 .cse9 .cse16 .cse10 .cse11 .cse15 .cse32 .cse12 .cse13 .cse26 .cse33) (and .cse21 .cse1 .cse17 .cse2 .cse4 .cse6 .cse22 .cse14 .cse9 .cse16 .cse10 .cse11 .cse15 .cse12 .cse13 .cse26) (and .cse0 .cse17 .cse37 .cse2 .cse3 .cse4 .cse5 .cse30 .cse19 .cse9 .cse16 .cse11 .cse32 .cse13 .cse20 .cse33) (and .cse21 .cse1 .cse35 .cse17 .cse2 .cse3 .cse4 .cse5 .cse6 .cse22 .cse9 .cse10 .cse11 .cse36 .cse12 .cse13 .cse26) (and .cse0 .cse37 .cse17 .cse2 .cse4 .cse30 .cse14 .cse9 .cse16 .cse10 .cse11 .cse32 .cse15 .cse12 .cse13 .cse33) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse19 .cse7 .cse14 .cse8 .cse9 .cse11 .cse15 .cse13 .cse20) (and .cse35 .cse17 .cse2 .cse3 .cse11 .cse4 .cse36 .cse6 .cse38 .cse19 .cse20) (and .cse0 .cse9 .cse31 .cse15 .cse30 .cse13 .cse22 .cse14) (and .cse0 .cse9 .cse1 .cse31 .cse15 .cse13 .cse22 .cse14) (let ((.cse40 (+ ~local~0 3))) (and .cse17 .cse2 .cse3 .cse4 (<= ~token~0 .cse40) .cse6 .cse19 (<= .cse40 ~token~0) .cse16 .cse11 .cse38 .cse24 .cse25)) (and .cse0 .cse1 .cse17 .cse2 .cse3 .cse4 .cse5 .cse6 .cse9 .cse16 .cse10 .cse11 .cse12 .cse13) (and .cse21 .cse1 .cse2 .cse3 .cse5 .cse4 .cse6 .cse7 .cse22 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26) (and .cse0 .cse37 .cse2 .cse4 .cse30 .cse7 .cse19 .cse14 .cse8 .cse9 .cse11 .cse32 .cse15 .cse13 .cse20 .cse33) (and .cse0 .cse37 .cse17 .cse2 .cse4 .cse30 .cse19 .cse14 .cse9 .cse16 .cse11 .cse32 .cse15 .cse13 .cse20 .cse33) (and .cse0 .cse9 .cse37 .cse5 .cse30 .cse13 .cse22 .cse26) (and .cse21 .cse1 .cse2 .cse4 .cse7 .cse22 .cse14 .cse8 .cse9 .cse10 .cse11 .cse32 .cse15 .cse12 .cse13 .cse26 .cse33) (and .cse21 .cse37 .cse2 .cse3 .cse5 .cse4 .cse29 .cse30 .cse7 .cse22 .cse8 .cse9 .cse31 .cse10 .cse11 .cse32 .cse12 .cse13 .cse26 .cse33)))) [2019-12-07 13:56:58,355 INFO L242 CegarLoopResult]: At program point L215-1(lines 203 234) the Hoare annotation is: (let ((.cse19 (= 0 ~t2_st~0)) (.cse33 (+ ~local~0 1)) (.cse24 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse7 (<= 2 ~E_M~0)) (.cse22 (= ~m_pc~0 1)) (.cse1 (= 1 ~t1_pc~0)) (.cse8 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse16 (= 1 ~t3_pc~0)) (.cse10 (not (= 0 ~t4_st~0))) (.cse13 (<= 2 ~E_1~0)) (.cse23 (not (= ~m_st~0 0)))) (let ((.cse26 (or (and .cse7 .cse22 .cse1 .cse8 .cse16 .cse13 .cse23 .cse24) (and .cse7 .cse22 .cse1 .cse8 .cse16 .cse10 .cse13 .cse23))) (.cse27 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse28 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse14 (not .cse1)) (.cse18 (<= ~t2_pc~0 0)) (.cse30 (<= ~token~0 .cse33)) (.cse5 (<= 2 ~t1_st~0)) (.cse6 (= 0 ~t3_st~0)) (.cse31 (<= .cse33 ~token~0)) (.cse12 (= 0 ~t3_pc~0)) (.cse0 (<= ~m_pc~0 0)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse15 (<= 2 ~t3_st~0)) (.cse4 (<= 2 ~E_4~0)) (.cse29 (<= 2 ~m_st~0)) (.cse17 (= 0 ~t1_st~0)) (.cse9 (not .cse19)) (.cse11 (<= 2 ~E_2~0)) (.cse20 (<= ~token~0 ~local~0)) (.cse21 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse14 .cse3 .cse15 .cse4 .cse16 .cse17 .cse18 .cse19 .cse7 .cse8 .cse11 .cse20 .cse13 .cse21) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse5 .cse23 .cse6 .cse7 .cse9 .cse8 .cse11 .cse10 .cse12 .cse13) (and .cse0 .cse14 .cse3 .cse4 .cse17 .cse18 .cse6 .cse19 .cse7 .cse8 .cse10 .cse11 .cse12 .cse20 .cse13 .cse21) (and .cse7 .cse0 .cse8 .cse10 .cse12 .cse17 .cse13 .cse23 .cse6) (and .cse7 .cse0 .cse8 .cse12 .cse17 .cse13 .cse23 .cse24 .cse6) (let ((.cse25 (+ ~local~0 2))) (and .cse9 .cse2 .cse3 .cse11 .cse4 .cse5 (<= .cse25 ~token~0) .cse26 .cse27 .cse28 .cse6 (<= ~token~0 .cse25))) (and .cse7 .cse0 .cse8 .cse16 .cse10 .cse17 .cse13 .cse23) (and .cse9 .cse2 .cse3 .cse15 .cse11 .cse4 .cse20 .cse26 .cse21) (and .cse22 .cse3 .cse15 .cse16 .cse4 .cse29 .cse17 .cse18 .cse19 .cse7 .cse8 .cse11 .cse10 .cse20 .cse13 .cse24 .cse21) (and .cse7 .cse0 .cse1 .cse8 .cse10 .cse12 .cse13 .cse23 .cse6) (and .cse0 .cse2 .cse14 .cse3 .cse15 .cse4 .cse16 .cse17 .cse7 .cse8 .cse9 .cse11 .cse20 .cse13 .cse21) (and .cse7 .cse0 .cse1 .cse8 .cse12 .cse13 .cse23 .cse24 .cse6) (and .cse3 .cse15 .cse11 .cse4 (or (and .cse7 .cse22 .cse1 .cse8 .cse16 .cse18 .cse13 .cse23 .cse24) (and .cse7 .cse22 .cse1 .cse8 .cse16 .cse10 .cse18 .cse13 .cse23)) .cse5 .cse19) (and (or (and .cse7 .cse22 .cse1 .cse8 .cse16 .cse10 .cse18 .cse13 .cse23 .cse19) (and .cse7 .cse22 .cse1 .cse8 .cse16 .cse18 .cse13 .cse23 .cse24 .cse19)) .cse3 .cse15 .cse4 .cse11 .cse20 .cse21) (and .cse9 .cse2 .cse3 .cse15 .cse11 .cse4 .cse5 .cse26) (and .cse22 .cse3 .cse4 .cse29 .cse17 .cse18 .cse6 .cse19 .cse7 .cse8 .cse10 .cse11 .cse20 .cse12 .cse13 .cse24 .cse21) (and .cse22 .cse1 .cse2 .cse3 .cse4 .cse23 .cse6 .cse7 .cse9 .cse8 .cse11 .cse10 .cse20 .cse12 .cse13 .cse21) (and .cse22 .cse1 .cse3 .cse4 .cse5 .cse18 .cse23 .cse6 .cse19 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13) (and .cse7 .cse0 .cse1 .cse8 .cse16 .cse13 .cse23 .cse24) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse18 .cse6 .cse19 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse16 .cse5 .cse7 .cse9 .cse8 .cse11 .cse13) (and .cse30 .cse2 .cse3 .cse15 .cse11 .cse4 .cse31 .cse5 .cse26) (let ((.cse32 (+ ~local~0 4))) (and .cse22 .cse1 .cse2 .cse3 .cse15 .cse4 .cse16 (<= ~token~0 .cse32) (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0) (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0) .cse5 (= 1 ~t4_pc~0) (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3) .cse7 .cse9 .cse8 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2) .cse11 .cse27 .cse13 (<= .cse32 ~token~0) .cse28)) (and .cse22 .cse2 .cse3 .cse4 .cse29 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse20 .cse13 .cse24 .cse21) (and .cse7 .cse0 .cse8 .cse16 .cse17 .cse13 .cse23 .cse24) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse16 .cse5 .cse18 .cse19 .cse7 .cse8 .cse11 .cse13) (and .cse0 .cse2 .cse14 .cse3 .cse4 .cse17 .cse6 .cse7 .cse9 .cse8 .cse11 .cse10 .cse20 .cse12 .cse13 .cse21) (and .cse22 .cse1 .cse3 .cse4 .cse18 .cse23 .cse6 .cse19 .cse7 .cse8 .cse10 .cse11 .cse12 .cse20 .cse13 .cse21) (and .cse22 .cse1 .cse30 .cse2 .cse3 .cse4 .cse5 .cse23 .cse6 .cse7 .cse8 .cse10 .cse11 .cse31 .cse12 .cse13) (and .cse7 .cse0 .cse1 .cse8 .cse16 .cse10 .cse13 .cse23) (and .cse22 .cse2 .cse3 .cse15 .cse16 .cse4 .cse29 .cse17 .cse7 .cse9 .cse8 .cse11 .cse10 .cse20 .cse13 .cse24 .cse21)))) [2019-12-07 13:56:58,356 INFO L242 CegarLoopResult]: At program point L812(lines 812 821) the Hoare annotation is: (let ((.cse29 (= 0 ~t2_st~0)) (.cse40 (+ ~local~0 1)) (.cse23 (= 1 ~t1_pc~0)) (.cse41 (+ ~local~0 2))) (let ((.cse36 (<= .cse41 ~token~0)) (.cse37 (<= ~token~0 .cse41)) (.cse1 (not .cse23)) (.cse9 (= 0 ~t1_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse34 (<= ~token~0 .cse40)) (.cse35 (<= .cse40 ~token~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse31 (<= 2 ~t1_st~0)) (.cse26 (= 1 ~t4_pc~0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse28 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse12 (not .cse29)) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse30 (<= 2 ~t4_st~0)) (.cse22 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse27 (<= ~t2_pc~0 0)) (.cse20 (not (= ~m_st~0 0))) (.cse24 (= 0 ~t3_st~0)) (.cse11 (<= 2 ~E_M~0)) (.cse13 (<= ~t4_pc~0 0)) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ~token~0 ~local~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse17 (= 0 ~t4_st~0)) (.cse18 (<= 2 ~E_1~0)) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse11 .cse5 .cse9 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse0 .cse11 .cse25 .cse9 .cse18 .cse20 .cse21 .cse24) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse32 .cse33 .cse18 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse35 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse11 .cse23 .cse5 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse36 .cse32 .cse18 .cse33 .cse30 .cse21 .cse37) (and .cse0 .cse11 .cse23 .cse25 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse35 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse36 .cse17 .cse32 .cse18 .cse33 .cse21 .cse37) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (let ((.cse38 (+ ~local~0 3))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= ~token~0 .cse38) .cse8 .cse31 .cse26 .cse10 .cse20 .cse11 (<= .cse38 ~token~0) .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse21)) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse33 .cse18 .cse30) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse26 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse35 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse35 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (let ((.cse39 (+ ~local~0 4))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse39) .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 (<= .cse39 ~token~0) .cse33 .cse30)) (and .cse22 .cse23 .cse3 .cse6 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19)))) [2019-12-07 13:56:58,356 INFO L242 CegarLoopResult]: At program point L812-1(lines 812 821) the Hoare annotation is: (let ((.cse29 (= 0 ~t2_st~0)) (.cse40 (+ ~local~0 1)) (.cse23 (= 1 ~t1_pc~0)) (.cse41 (+ ~local~0 2))) (let ((.cse36 (<= .cse41 ~token~0)) (.cse37 (<= ~token~0 .cse41)) (.cse1 (not .cse23)) (.cse9 (= 0 ~t1_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse34 (<= ~token~0 .cse40)) (.cse35 (<= .cse40 ~token~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse31 (<= 2 ~t1_st~0)) (.cse26 (= 1 ~t4_pc~0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse28 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse12 (not .cse29)) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse30 (<= 2 ~t4_st~0)) (.cse22 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse27 (<= ~t2_pc~0 0)) (.cse20 (not (= ~m_st~0 0))) (.cse24 (= 0 ~t3_st~0)) (.cse11 (<= 2 ~E_M~0)) (.cse13 (<= ~t4_pc~0 0)) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ~token~0 ~local~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse17 (= 0 ~t4_st~0)) (.cse18 (<= 2 ~E_1~0)) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse11 .cse5 .cse9 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse0 .cse11 .cse25 .cse9 .cse18 .cse20 .cse21 .cse24) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse32 .cse33 .cse18 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse35 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse11 .cse23 .cse5 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse36 .cse32 .cse18 .cse33 .cse30 .cse21 .cse37) (and .cse0 .cse11 .cse23 .cse25 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse35 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse36 .cse17 .cse32 .cse18 .cse33 .cse21 .cse37) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (let ((.cse38 (+ ~local~0 3))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= ~token~0 .cse38) .cse8 .cse31 .cse26 .cse10 .cse20 .cse11 (<= .cse38 ~token~0) .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse21)) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse33 .cse18 .cse30) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse26 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse35 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse35 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (let ((.cse39 (+ ~local~0 4))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse39) .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 (<= .cse39 ~token~0) .cse33 .cse30)) (and .cse22 .cse23 .cse3 .cse6 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19)))) [2019-12-07 13:56:58,356 INFO L246 CegarLoopResult]: For program point L482(lines 482 489) no Hoare annotation was computed. [2019-12-07 13:56:58,356 INFO L249 CegarLoopResult]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2019-12-07 13:56:58,356 INFO L246 CegarLoopResult]: For program point L418(lines 418 422) no Hoare annotation was computed. [2019-12-07 13:56:58,356 INFO L246 CegarLoopResult]: For program point L418-1(lines 413 493) no Hoare annotation was computed. [2019-12-07 13:56:58,356 INFO L242 CegarLoopResult]: At program point L289(lines 277 291) the Hoare annotation is: (and (<= ~m_pc~0 0) (not (= 1 ~t1_pc~0)) (<= 2 ~E_3~0) (<= 2 ~E_4~0) (= 0 ~t1_st~0) (<= ~t2_pc~0 0) (= 0 ~t3_st~0) (= 0 ~t2_st~0) (<= 2 ~E_M~0) (<= ~t4_pc~0 0) (<= 2 ~E_2~0) (<= ~token~0 ~local~0) (= 0 ~t3_pc~0) (= 0 ~t4_st~0) (<= 2 ~E_1~0) (<= ~local~0 ~token~0)) [2019-12-07 13:56:58,357 INFO L242 CegarLoopResult]: At program point L289-1(lines 277 291) the Hoare annotation is: (let ((.cse8 (= 0 ~t2_st~0))) (let ((.cse5 (= 1 ~t4_pc~0)) (.cse13 (<= 2 ~t4_st~0)) (.cse4 (= 0 ~t1_st~0)) (.cse19 (= 0 ~t3_st~0)) (.cse22 (= 0 ~t3_pc~0)) (.cse6 (<= ~t2_pc~0 0)) (.cse16 (= 1 ~t1_pc~0)) (.cse17 (= 1 ~t2_pc~0)) (.cse0 (<= 2 ~E_3~0)) (.cse1 (<= 2 ~t3_st~0)) (.cse2 (= 1 ~t3_pc~0)) (.cse3 (<= 2 ~E_4~0)) (.cse18 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse7 (not (= ~m_st~0 0))) (.cse9 (<= 2 ~E_M~0)) (.cse20 (not .cse8)) (.cse10 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse23 (<= ~t4_pc~0 0)) (.cse21 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse11 (<= 2 ~E_2~0)) (.cse12 (<= ~token~0 ~local~0)) (.cse24 (= 0 ~t4_st~0)) (.cse15 (<= ~local~0 ~token~0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse16 .cse17 .cse0 .cse3 .cse18 .cse5 .cse7 .cse19 .cse9 .cse20 .cse10 .cse21 .cse11 .cse22 .cse12 .cse13 .cse14 .cse15) (and .cse16 .cse0 .cse3 .cse6 .cse7 .cse19 .cse8 .cse9 .cse10 .cse23 .cse11 .cse22 .cse12 .cse24 .cse14 .cse15) (and .cse16 .cse17 .cse0 .cse1 .cse3 .cse2 .cse18 .cse5 .cse7 .cse9 .cse20 .cse10 .cse21 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse17 .cse0 .cse3 .cse18 .cse4 .cse5 .cse7 .cse19 .cse9 .cse10 .cse20 .cse21 .cse11 .cse22 .cse12 .cse13 .cse14 .cse15) (and .cse17 .cse0 .cse1 .cse2 .cse3 .cse18 .cse4 .cse7 .cse9 .cse10 .cse20 .cse23 .cse21 .cse11 .cse12 .cse24 .cse14 .cse15) (and .cse17 .cse0 .cse3 .cse18 .cse4 .cse7 .cse19 .cse9 .cse10 .cse20 .cse23 .cse21 .cse11 .cse22 .cse12 .cse24 .cse14 .cse15) (and .cse16 .cse0 .cse1 .cse3 .cse2 .cse6 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse3 .cse4 .cse6 .cse7 .cse19 .cse8 .cse9 .cse10 .cse23 .cse11 .cse22 .cse12 .cse24 .cse14 .cse15) (and .cse16 .cse0 .cse3 .cse6 .cse5 .cse7 .cse19 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse15) (and .cse17 .cse0 .cse1 .cse3 .cse2 .cse18 .cse4 .cse5 .cse7 .cse9 .cse20 .cse10 .cse21 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse3 .cse4 .cse6 .cse5 .cse7 .cse19 .cse8 .cse9 .cse10 .cse11 .cse12 .cse22 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse12 .cse24 .cse14 .cse15) (and .cse16 .cse17 .cse0 .cse3 .cse18 .cse7 .cse19 .cse9 .cse20 .cse10 .cse23 .cse21 .cse11 .cse22 .cse12 .cse24 .cse14 .cse15) (and .cse16 .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse12 .cse24 .cse14 .cse15) (and .cse16 .cse17 .cse0 .cse1 .cse2 .cse3 .cse18 .cse7 .cse9 .cse20 .cse10 .cse23 .cse21 .cse11 .cse12 .cse24 .cse15 .cse14)))) [2019-12-07 13:56:58,357 INFO L242 CegarLoopResult]: At program point L289-2(lines 277 291) the Hoare annotation is: (let ((.cse15 (= 0 ~t2_st~0)) (.cse27 (+ ~local~0 1))) (let ((.cse1 (<= ~m_pc~0 0)) (.cse22 (<= ~token~0 .cse27)) (.cse11 (<= 2 ~t3_st~0)) (.cse12 (= 1 ~t3_pc~0)) (.cse24 (<= 1 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse16 (<= ~t4_pc~0 0)) (.cse23 (<= .cse27 ~token~0)) (.cse17 (= 0 ~t4_st~0)) (.cse14 (<= ~t2_pc~0 0)) (.cse9 (= ~m_pc~0 1)) (.cse2 (= 1 ~t1_pc~0)) (.cse18 (= 1 ~t2_pc~0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (<= 2 ~E_4~0)) (.cse19 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse25 (= 1 ~t4_pc~0)) (.cse6 (not (= ~m_st~0 0))) (.cse8 (= 0 ~t3_st~0)) (.cse0 (<= 2 ~E_M~0)) (.cse20 (not .cse15)) (.cse3 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse21 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse4 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~E_1~0)) (.cse26 (<= 2 ~t4_st~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse13 .cse14 .cse6 .cse15 .cse0 .cse3 .cse16 .cse17 .cse5 .cse7) (and .cse9 .cse2 .cse18 .cse10 .cse11 .cse12 .cse13 .cse19 .cse6 .cse0 .cse20 .cse3 .cse16 .cse21 .cse17 .cse5 .cse7) (and .cse9 .cse2 .cse22 .cse18 .cse10 .cse11 .cse12 .cse13 .cse6 .cse15 .cse0 .cse3 .cse16 .cse23 .cse17 .cse5 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse12 .cse5 .cse6 .cse7) (and .cse9 .cse2 .cse22 .cse18 .cse10 .cse13 .cse6 .cse8 .cse0 .cse24 .cse3 .cse16 .cse23 .cse4 .cse17 .cse5 .cse7) (and .cse9 .cse2 .cse22 .cse18 .cse10 .cse11 .cse13 .cse12 .cse25 .cse6 .cse15 .cse0 .cse3 .cse23 .cse5 .cse26 .cse7) (and .cse9 .cse2 .cse22 .cse18 .cse10 .cse13 .cse25 .cse6 .cse8 .cse15 .cse0 .cse3 .cse23 .cse4 .cse5 .cse26 .cse7) (and .cse9 .cse2 .cse10 .cse11 .cse12 .cse13 .cse14 .cse25 .cse6 .cse15 .cse0 .cse3 .cse5 .cse26 .cse7) (and .cse9 .cse2 .cse22 .cse18 .cse10 .cse11 .cse13 .cse12 .cse25 .cse6 .cse0 .cse24 .cse3 .cse23 .cse5 .cse26 .cse7) (and .cse9 .cse2 .cse10 .cse13 .cse14 .cse6 .cse8 .cse15 .cse0 .cse3 .cse16 .cse4 .cse17 .cse5 .cse7) (and .cse9 .cse2 .cse18 .cse10 .cse13 .cse19 .cse6 .cse8 .cse0 .cse20 .cse3 .cse16 .cse21 .cse4 .cse17 .cse5 .cse7) (and .cse9 .cse2 .cse22 .cse18 .cse10 .cse13 .cse25 .cse6 .cse8 .cse0 .cse24 .cse3 .cse23 .cse4 .cse5 .cse26 .cse7) (and .cse9 .cse2 .cse18 .cse10 .cse11 .cse13 .cse12 .cse19 .cse25 .cse6 .cse0 .cse20 .cse3 .cse21 .cse5 .cse26 .cse7) (and .cse9 .cse2 .cse22 .cse18 .cse10 .cse13 .cse6 .cse8 .cse15 .cse0 .cse3 .cse16 .cse23 .cse4 .cse17 .cse5 .cse7) (and .cse9 .cse2 .cse22 .cse18 .cse10 .cse11 .cse12 .cse13 .cse6 .cse0 .cse24 .cse3 .cse16 .cse23 .cse17 .cse5 .cse7) (and .cse9 .cse2 .cse10 .cse13 .cse25 .cse14 .cse6 .cse8 .cse15 .cse0 .cse3 .cse4 .cse5 .cse26 .cse7) (and .cse9 .cse2 .cse18 .cse10 .cse13 .cse19 .cse25 .cse6 .cse8 .cse0 .cse20 .cse3 .cse21 .cse4 .cse5 .cse26 .cse7)))) [2019-12-07 13:56:58,357 INFO L242 CegarLoopResult]: At program point L289-3(lines 277 291) the Hoare annotation is: (let ((.cse28 (+ ~local~0 2))) (let ((.cse4 (= 0 ~t1_st~0)) (.cse14 (= 1 ~t4_pc~0)) (.cse22 (<= 2 ~t4_st~0)) (.cse8 (= ~m_pc~0 1)) (.cse10 (= 1 ~t2_pc~0)) (.cse25 (<= 2 ~t3_st~0)) (.cse3 (= 1 ~t3_pc~0)) (.cse11 (<= 2 ~E_4~0)) (.cse12 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse13 (<= 2 ~t1_st~0)) (.cse16 (not (= 0 ~t2_st~0))) (.cse23 (<= ~t4_pc~0 0)) (.cse17 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse18 (<= 2 ~E_2~0)) (.cse26 (<= .cse28 ~token~0)) (.cse24 (= 0 ~t4_st~0)) (.cse20 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse21 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse27 (<= ~token~0 .cse28)) (.cse0 (<= ~m_pc~0 0)) (.cse1 (<= 2 ~E_M~0)) (.cse9 (= 1 ~t1_pc~0)) (.cse2 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse19 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~E_1~0)) (.cse6 (not (= ~m_st~0 0))) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse6 .cse15 .cse1 .cse16 .cse2 .cse17 .cse18 .cse19 .cse20 .cse5 .cse21 .cse22 .cse7) (and .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse6 .cse15 .cse1 .cse16 .cse2 .cse23 .cse17 .cse18 .cse19 .cse24 .cse20 .cse5 .cse21 .cse7) (and .cse0 .cse1 .cse2 .cse19 .cse4 .cse5 .cse6 .cse7 .cse15) (and .cse0 .cse1 .cse9 .cse2 .cse3 .cse5 .cse6 .cse7) (and .cse8 .cse9 .cse10 .cse25 .cse11 .cse3 .cse12 .cse13 .cse14 .cse6 .cse1 .cse16 .cse2 .cse17 .cse18 .cse26 .cse20 .cse5 .cse21 .cse22 .cse7 .cse27) (and .cse8 .cse9 .cse10 .cse25 .cse3 .cse11 .cse12 .cse13 .cse6 .cse1 .cse16 .cse2 .cse23 .cse17 .cse18 .cse26 .cse24 .cse20 .cse5 .cse21 .cse7 .cse27) (and .cse0 .cse1 .cse9 .cse2 .cse19 .cse5 .cse6 .cse7 .cse15)))) [2019-12-07 13:56:58,357 INFO L242 CegarLoopResult]: At program point L289-4(lines 277 291) the Hoare annotation is: (let ((.cse0 (<= ~m_pc~0 0)) (.cse8 (= ~m_pc~0 1)) (.cse7 (= 1 ~t1_pc~0)) (.cse9 (= 1 ~t2_pc~0)) (.cse10 (<= 2 ~E_3~0)) (.cse3 (= 1 ~t3_pc~0)) (.cse11 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse13 (<= 2 ~t1_st~0)) (.cse5 (not (= ~m_st~0 0))) (.cse14 (not (= 0 ~t3_st~0))) (.cse1 (<= 2 ~E_M~0)) (.cse15 (not (= 0 ~t2_st~0))) (.cse2 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse16 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse17 (<= 2 ~E_2~0)) (.cse18 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse4 (<= 2 ~E_1~0)) (.cse19 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0))) (or (and .cse0 .cse1 .cse2 .cse3 (= 0 ~t1_st~0) .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse7 .cse2 .cse3 .cse4 .cse5 .cse6) (let ((.cse12 (+ ~local~0 3))) (and .cse8 .cse7 .cse9 .cse10 .cse3 .cse11 (<= ~token~0 .cse12) .cse13 (= 1 ~t4_pc~0) .cse5 .cse14 .cse1 .cse2 (<= .cse12 ~token~0) .cse15 .cse16 .cse17 .cse18 .cse4 .cse19 (<= 2 ~t4_st~0) .cse6)) (and .cse8 .cse7 .cse9 .cse10 .cse3 .cse11 .cse13 .cse5 .cse14 .cse1 .cse15 .cse2 (<= ~t4_pc~0 0) .cse16 .cse17 (= 0 ~t4_st~0) .cse18 .cse4 .cse19 .cse6))) [2019-12-07 13:56:58,358 INFO L242 CegarLoopResult]: At program point L289-5(lines 277 291) the Hoare annotation is: (let ((.cse0 (= ~m_pc~0 1)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse6 (<= 2 ~E_4~0)) (.cse8 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse9 (<= 2 ~t1_st~0)) (.cse10 (= 1 ~t4_pc~0)) (.cse11 (not (= 0 ~t2_st~0))) (.cse13 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse14 (<= 2 ~E_2~0)) (.cse16 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse17 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse20 (= 0 ~t1_st~0)) (.cse19 (<= ~m_pc~0 0)) (.cse1 (= 1 ~t1_pc~0)) (.cse12 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse15 (not (= 0 ~t4_st~0))) (.cse23 (= 0 ~t3_pc~0)) (.cse18 (<= 2 ~E_1~0)) (.cse21 (not (= ~m_st~0 0))) (.cse22 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse24 (= 0 ~t3_st~0))) (or (let ((.cse7 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse7) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (<= .cse7 ~token~0) .cse17 .cse18)) (and .cse19 .cse12 .cse5 .cse15 .cse20 .cse18 .cse21 .cse22) (and .cse19 .cse1 .cse12 .cse5 .cse15 .cse18 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse21 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse17 .cse22) (and .cse19 .cse12 .cse15 .cse23 .cse20 .cse18 .cse21 .cse22 .cse24) (and .cse19 .cse1 .cse12 .cse15 .cse23 .cse18 .cse21 .cse22 .cse24))) [2019-12-07 13:56:58,358 INFO L242 CegarLoopResult]: At program point L289-6(lines 277 291) the Hoare annotation is: (let ((.cse37 (+ ~local~0 1)) (.cse29 (= 0 ~t2_st~0)) (.cse1 (= 1 ~t1_pc~0)) (.cse38 (+ ~local~0 2))) (let ((.cse35 (<= .cse38 ~token~0)) (.cse36 (<= ~token~0 .cse38)) (.cse0 (<= ~m_pc~0 0)) (.cse32 (not .cse1)) (.cse25 (= 0 ~t1_st~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse11 (not .cse29)) (.cse12 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse28 (<= ~token~0 .cse37)) (.cse2 (= 1 ~t2_pc~0)) (.cse8 (<= 2 ~t1_st~0)) (.cse30 (<= .cse37 ~token~0)) (.cse14 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse15 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse9 (= 1 ~t4_pc~0)) (.cse17 (<= 2 ~t4_st~0)) (.cse18 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse33 (<= ~t2_pc~0 0)) (.cse19 (not (= ~m_st~0 0))) (.cse20 (= 0 ~t3_st~0)) (.cse10 (<= 2 ~E_M~0)) (.cse26 (<= ~t4_pc~0 0)) (.cse13 (<= 2 ~E_2~0)) (.cse21 (<= ~token~0 ~local~0)) (.cse22 (= 0 ~t3_pc~0)) (.cse27 (= 0 ~t4_st~0)) (.cse16 (<= 2 ~E_1~0)) (.cse24 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse23 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse19 .cse20 .cse10 .cse11 .cse12 .cse13 .cse21 .cse22 .cse16 .cse23 .cse17 .cse24) (and .cse0 .cse10 .cse5 .cse25 .cse16 .cse19 .cse24) (and .cse0 .cse10 .cse22 .cse25 .cse16 .cse19 .cse24 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse26 .cse12 .cse13 .cse27 .cse14 .cse16 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse9 .cse20 .cse10 .cse11 .cse12 .cse13 .cse22 .cse14 .cse16 .cse15 .cse17) (and .cse18 .cse1 .cse28 .cse2 .cse3 .cse6 .cse8 .cse9 .cse19 .cse20 .cse29 .cse10 .cse13 .cse30 .cse22 .cse14 .cse16 .cse15 .cse17 .cse24) (let ((.cse31 (+ ~local~0 4))) (and .cse18 .cse1 .cse2 .cse3 .cse4 .cse6 .cse5 (<= ~token~0 .cse31) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 (<= .cse31 ~token~0) .cse15 .cse17)) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse20 .cse10 .cse11 .cse26 .cse12 .cse13 .cse22 .cse27 .cse14 .cse16 .cse15) (and .cse0 .cse32 .cse3 .cse4 .cse5 .cse6 .cse25 .cse9 .cse33 .cse29 .cse10 .cse13 .cse21 .cse16 .cse17 .cse23) (and .cse0 .cse1 .cse3 .cse6 .cse8 .cse33 .cse20 .cse29 .cse10 .cse26 .cse13 .cse22 .cse27 .cse14 .cse16 .cse15) (and .cse18 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse19 .cse10 .cse11 .cse26 .cse12 .cse13 .cse27 .cse14 .cse16 .cse15 .cse24) (and .cse18 .cse1 .cse28 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse19 .cse29 .cse10 .cse26 .cse13 .cse30 .cse27 .cse14 .cse16 .cse15 .cse24) (and .cse0 .cse2 .cse32 .cse3 .cse6 .cse7 .cse25 .cse9 .cse20 .cse10 .cse11 .cse12 .cse13 .cse21 .cse22 .cse16 .cse17 .cse23) (and .cse18 .cse1 .cse2 .cse3 .cse4 .cse6 .cse5 .cse7 .cse8 .cse9 .cse19 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse15 .cse17 .cse24) (and .cse0 .cse32 .cse2 .cse3 .cse6 .cse7 .cse25 .cse20 .cse10 .cse11 .cse26 .cse12 .cse13 .cse22 .cse21 .cse27 .cse16 .cse23) (and .cse0 .cse32 .cse3 .cse6 .cse25 .cse9 .cse33 .cse20 .cse29 .cse10 .cse13 .cse22 .cse21 .cse16 .cse17 .cse23) (and .cse18 .cse1 .cse3 .cse6 .cse8 .cse9 .cse33 .cse19 .cse20 .cse29 .cse10 .cse13 .cse22 .cse14 .cse15 .cse16 .cse17 .cse24) (and .cse0 .cse32 .cse3 .cse4 .cse5 .cse6 .cse25 .cse33 .cse29 .cse10 .cse26 .cse13 .cse21 .cse27 .cse16 .cse23) (and .cse18 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse33 .cse19 .cse29 .cse10 .cse26 .cse13 .cse27 .cse14 .cse16 .cse15 .cse24) (and .cse18 .cse1 .cse28 .cse2 .cse3 .cse4 .cse6 .cse5 .cse8 .cse9 .cse19 .cse29 .cse10 .cse13 .cse30 .cse14 .cse16 .cse15 .cse17 .cse24) (and .cse0 .cse10 .cse1 .cse5 .cse16 .cse19 .cse24) (and .cse0 .cse10 .cse1 .cse22 .cse16 .cse19 .cse24 .cse20) (and .cse0 .cse1 .cse3 .cse6 .cse8 .cse33 .cse9 .cse20 .cse29 .cse10 .cse13 .cse22 .cse14 .cse16 .cse15 .cse17) (let ((.cse34 (+ ~local~0 3))) (and .cse18 .cse1 .cse2 .cse3 .cse4 .cse6 .cse5 .cse7 (<= ~token~0 .cse34) .cse8 .cse9 .cse19 .cse10 (<= .cse34 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse16 .cse15 .cse24)) (and .cse18 .cse1 .cse2 .cse3 .cse4 .cse6 .cse5 .cse7 .cse9 .cse19 .cse10 .cse11 .cse12 .cse13 .cse21 .cse16 .cse17 .cse24 .cse23) (and .cse18 .cse1 .cse2 .cse3 .cse6 .cse5 .cse7 .cse8 .cse9 .cse19 .cse20 .cse10 .cse11 .cse12 .cse13 .cse35 .cse14 .cse16 .cse15 .cse17 .cse24 .cse36) (and .cse0 .cse1 .cse3 .cse4 .cse6 .cse5 .cse8 .cse9 .cse33 .cse29 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse1 .cse2 .cse3 .cse6 .cse7 .cse19 .cse20 .cse10 .cse11 .cse26 .cse12 .cse13 .cse22 .cse21 .cse27 .cse16 .cse24 .cse23) (and .cse18 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse19 .cse20 .cse10 .cse11 .cse26 .cse12 .cse13 .cse22 .cse27 .cse14 .cse15 .cse16 .cse24) (and .cse0 .cse2 .cse32 .cse3 .cse4 .cse6 .cse5 .cse7 .cse25 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse16 .cse17 .cse23) (and .cse0 .cse32 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse25 .cse10 .cse11 .cse26 .cse12 .cse13 .cse21 .cse27 .cse16 .cse23) (and .cse18 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse19 .cse20 .cse10 .cse11 .cse26 .cse12 .cse13 .cse27 .cse35 .cse14 .cse16 .cse15 .cse24 .cse36) (and .cse18 .cse1 .cse3 .cse6 .cse9 .cse33 .cse19 .cse20 .cse29 .cse10 .cse13 .cse21 .cse22 .cse16 .cse17 .cse24 .cse23) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse33 .cse29 .cse10 .cse26 .cse13 .cse27 .cse14 .cse16 .cse15) (and .cse18 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse9 .cse19 .cse20 .cse10 .cse11 .cse12 .cse13 .cse22 .cse14 .cse16 .cse15 .cse17 .cse24) (and .cse18 .cse1 .cse3 .cse4 .cse6 .cse5 .cse8 .cse9 .cse33 .cse19 .cse29 .cse10 .cse13 .cse14 .cse16 .cse15 .cse17 .cse24) (and .cse18 .cse1 .cse3 .cse6 .cse8 .cse33 .cse19 .cse20 .cse29 .cse10 .cse26 .cse13 .cse22 .cse27 .cse14 .cse15 .cse16 .cse24) (and .cse0 .cse32 .cse3 .cse6 .cse25 .cse33 .cse20 .cse29 .cse10 .cse26 .cse13 .cse21 .cse22 .cse27 .cse16 .cse23) (and .cse18 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse19 .cse10 .cse11 .cse26 .cse12 .cse13 .cse21 .cse27 .cse16 .cse24 .cse23) (and .cse18 .cse1 .cse28 .cse2 .cse3 .cse6 .cse8 .cse19 .cse20 .cse29 .cse10 .cse26 .cse13 .cse30 .cse22 .cse27 .cse14 .cse16 .cse15 .cse24) (and .cse18 .cse1 .cse3 .cse4 .cse5 .cse6 .cse33 .cse19 .cse29 .cse10 .cse26 .cse13 .cse21 .cse27 .cse16 .cse24 .cse23) (and .cse18 .cse1 .cse3 .cse4 .cse6 .cse5 .cse9 .cse33 .cse19 .cse29 .cse10 .cse13 .cse21 .cse16 .cse17 .cse24 .cse23) (and .cse18 .cse1 .cse3 .cse6 .cse33 .cse19 .cse20 .cse29 .cse10 .cse26 .cse13 .cse21 .cse22 .cse27 .cse16 .cse24 .cse23)))) [2019-12-07 13:56:58,359 INFO L242 CegarLoopResult]: At program point L289-7(lines 277 291) the Hoare annotation is: (let ((.cse29 (= 0 ~t2_st~0)) (.cse40 (+ ~local~0 1)) (.cse23 (= 1 ~t1_pc~0)) (.cse41 (+ ~local~0 2))) (let ((.cse36 (<= .cse41 ~token~0)) (.cse37 (<= ~token~0 .cse41)) (.cse1 (not .cse23)) (.cse9 (= 0 ~t1_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse34 (<= ~token~0 .cse40)) (.cse35 (<= .cse40 ~token~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse7 (<= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (<= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse31 (<= 2 ~t1_st~0)) (.cse26 (= 1 ~t4_pc~0)) (.cse10 (<= 0 ULTIMATE.start_is_transmit3_triggered_~__retres1~3)) (.cse28 (= ULTIMATE.start_is_transmit4_triggered_~__retres1~4 0)) (.cse12 (not .cse29)) (.cse14 (<= 0 ULTIMATE.start_is_transmit2_triggered_~__retres1~2)) (.cse32 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse33 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse30 (<= 2 ~t4_st~0)) (.cse22 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse6 (<= 2 ~E_4~0)) (.cse27 (<= ~t2_pc~0 0)) (.cse20 (not (= ~m_st~0 0))) (.cse24 (= 0 ~t3_st~0)) (.cse11 (<= 2 ~E_M~0)) (.cse13 (<= ~t4_pc~0 0)) (.cse15 (<= 2 ~E_2~0)) (.cse16 (<= ~token~0 ~local~0)) (.cse25 (= 0 ~t3_pc~0)) (.cse17 (= 0 ~t4_st~0)) (.cse18 (<= 2 ~E_1~0)) (.cse21 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse11 .cse5 .cse9 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse0 .cse11 .cse25 .cse9 .cse18 .cse20 .cse21 .cse24) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse32 .cse33 .cse18 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse21 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse35 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse20 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse11 .cse23 .cse5 .cse18 .cse20 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse36 .cse32 .cse18 .cse33 .cse30 .cse21 .cse37) (and .cse0 .cse11 .cse23 .cse25 .cse18 .cse20 .cse21 .cse24) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse35 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse5 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse36 .cse17 .cse32 .cse18 .cse33 .cse21 .cse37) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (let ((.cse38 (+ ~local~0 3))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= ~token~0 .cse38) .cse8 .cse31 .cse26 .cse10 .cse20 .cse11 (<= .cse38 ~token~0) .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse21)) (and .cse0 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse33 .cse18 .cse30) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse26 .cse27 .cse10 .cse28 .cse29 .cse11 .cse15 .cse16 .cse18 .cse30 .cse19) (and .cse0 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse27 .cse10 .cse29 .cse11 .cse13 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse9 .cse26 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse19) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse26 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse35 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse26 .cse27 .cse20 .cse28 .cse24 .cse29 .cse11 .cse15 .cse25 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 .cse33 .cse30) (and .cse22 .cse23 .cse3 .cse4 .cse5 .cse6 .cse8 .cse31 .cse26 .cse27 .cse10 .cse20 .cse28 .cse29 .cse11 .cse15 .cse32 .cse18 .cse33 .cse30 .cse21) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse26 .cse20 .cse28 .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse18 .cse30 .cse21 .cse19) (and .cse22 .cse23 .cse3 .cse6 .cse31 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse25 .cse17 .cse32 .cse33 .cse18 .cse21) (and .cse0 .cse1 .cse3 .cse6 .cse9 .cse27 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19) (and .cse22 .cse23 .cse2 .cse3 .cse6 .cse7 .cse31 .cse20 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (and .cse0 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse32 .cse18 .cse33) (and .cse22 .cse23 .cse34 .cse2 .cse3 .cse6 .cse31 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse35 .cse25 .cse17 .cse32 .cse18 .cse33 .cse21) (let ((.cse39 (+ ~local~0 4))) (and .cse22 .cse23 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 .cse39) .cse7 .cse8 .cse31 .cse26 .cse10 .cse28 .cse11 .cse12 .cse14 .cse15 .cse32 .cse18 (<= .cse39 ~token~0) .cse33 .cse30)) (and .cse22 .cse23 .cse3 .cse6 .cse27 .cse20 .cse24 .cse29 .cse11 .cse13 .cse15 .cse16 .cse25 .cse17 .cse18 .cse21 .cse19)))) [2019-12-07 13:56:58,359 INFO L242 CegarLoopResult]: At program point L423(lines 413 493) the Hoare annotation is: (let ((.cse22 (= 0 ~t2_st~0)) (.cse1 (= 1 ~t1_pc~0)) (.cse14 (= 0 ~t4_st~0)) (.cse38 (+ ~local~0 2)) (.cse39 (+ ~local~0 1))) (let ((.cse28 (<= ~token~0 .cse39)) (.cse29 (<= .cse39 ~token~0)) (.cse35 (<= .cse38 ~token~0)) (.cse33 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse34 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse36 (<= ~token~0 .cse38)) (.cse32 (not .cse14)) (.cse6 (= 0 ~t3_st~0)) (.cse13 (= 0 ~t3_pc~0)) (.cse30 (<= 2 ~m_st~0)) (.cse16 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse26 (not .cse1)) (.cse27 (= 0 ~t1_st~0)) (.cse0 (= ~m_pc~0 1)) (.cse21 (<= ~t2_pc~0 0)) (.cse20 (= 1 ~t4_pc~0)) (.cse5 (not (= ~m_st~0 0))) (.cse12 (<= ~token~0 ~local~0)) (.cse17 (<= ~local~0 ~token~0)) (.cse23 (<= 2 ~t4_st~0)) (.cse18 (<= ~m_pc~0 0)) (.cse2 (= 1 ~t2_pc~0)) (.cse3 (<= 2 ~E_3~0)) (.cse24 (<= 2 ~t3_st~0)) (.cse25 (= 1 ~t3_pc~0)) (.cse4 (<= 2 ~E_4~0)) (.cse19 (<= 2 ~t1_st~0)) (.cse7 (<= 2 ~E_M~0)) (.cse8 (not .cse22)) (.cse9 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse10 (<= ~t4_pc~0 0)) (.cse11 (<= 2 ~E_2~0)) (.cse15 (<= 2 ~E_1~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse1 .cse3 .cse4 .cse19 .cse20 .cse21 .cse6 .cse22 .cse7 .cse9 .cse11 .cse13 .cse15 .cse23) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse19 .cse21 .cse20 .cse5 .cse22 .cse7 .cse9 .cse11 .cse15 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse19 .cse20 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse15 .cse23) (and .cse18 .cse2 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17) (and .cse18 .cse26 .cse3 .cse4 .cse27 .cse20 .cse21 .cse6 .cse22 .cse7 .cse9 .cse11 .cse13 .cse12 .cse15 .cse23 .cse17) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse4 .cse19 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse29 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse26 .cse3 .cse4 .cse30 .cse27 .cse20 .cse21 .cse5 .cse6 .cse22 .cse7 .cse9 .cse11 .cse13 .cse12 .cse15 .cse23 .cse16 .cse17) (and .cse18 .cse2 .cse26 .cse3 .cse4 .cse27 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse16) (and .cse18 .cse1 .cse2 .cse3 .cse4 .cse19 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse18 .cse7 .cse9 .cse25 .cse27 .cse15 .cse5) (and .cse0 .cse26 .cse2 .cse3 .cse4 .cse30 .cse27 .cse5 .cse6 .cse7 .cse9 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse19 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse26 .cse3 .cse4 .cse30 .cse27 .cse21 .cse5 .cse6 .cse22 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (let ((.cse31 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 (<= ~token~0 .cse31) .cse19 .cse20 .cse7 .cse9 .cse8 .cse11 .cse32 .cse33 .cse34 (<= .cse31 ~token~0) .cse15 .cse23)) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse24 .cse4 .cse25 .cse19 .cse20 .cse5 .cse7 .cse9 .cse11 .cse29 .cse15 .cse23) (and .cse0 .cse2 .cse26 .cse3 .cse24 .cse25 .cse4 .cse30 .cse27 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse16) (and .cse18 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse21 .cse20 .cse22 .cse7 .cse9 .cse11 .cse12 .cse15 .cse23 .cse17) (and .cse18 .cse7 .cse1 .cse9 .cse25 .cse15 .cse5) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse19 .cse20 .cse5 .cse7 .cse8 .cse9 .cse32 .cse11 .cse15 .cse23) (and .cse18 .cse1 .cse2 .cse3 .cse4 .cse19 .cse20 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse15 .cse23) (and .cse0 .cse1 .cse3 .cse4 .cse19 .cse21 .cse5 .cse6 .cse22 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse21 .cse5 .cse22 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse1 .cse3 .cse24 .cse25 .cse4 .cse19 .cse21 .cse22 .cse7 .cse9 .cse10 .cse11 .cse14 .cse15) (and .cse18 .cse1 .cse3 .cse24 .cse4 .cse25 .cse19 .cse20 .cse21 .cse22 .cse7 .cse9 .cse11 .cse15 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse30 .cse27 .cse20 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse23 .cse16 .cse17) (and .cse0 .cse26 .cse3 .cse24 .cse4 .cse25 .cse30 .cse27 .cse20 .cse21 .cse5 .cse22 .cse7 .cse9 .cse11 .cse12 .cse15 .cse23 .cse16 .cse17) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse24 .cse25 .cse4 .cse19 .cse5 .cse7 .cse9 .cse10 .cse11 .cse29 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse4 .cse19 .cse5 .cse6 .cse7 .cse9 .cse8 .cse10 .cse11 .cse14 .cse35 .cse33 .cse15 .cse34 .cse16 .cse36) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse20 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse12 .cse15 .cse23 .cse17) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse19 .cse21 .cse5 .cse22 .cse7 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16) (and .cse18 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 .cse19 .cse20 .cse7 .cse8 .cse9 .cse11 .cse15 .cse23) (and .cse0 .cse1 .cse28 .cse2 .cse3 .cse4 .cse19 .cse20 .cse5 .cse6 .cse7 .cse9 .cse11 .cse29 .cse13 .cse15 .cse23) (and .cse0 .cse1 .cse3 .cse4 .cse21 .cse20 .cse5 .cse6 .cse22 .cse7 .cse9 .cse11 .cse13 .cse12 .cse15 .cse23 .cse17) (and .cse18 .cse1 .cse3 .cse4 .cse19 .cse21 .cse6 .cse22 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse18 .cse26 .cse3 .cse4 .cse27 .cse21 .cse6 .cse22 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17) (and .cse18 .cse7 .cse9 .cse13 .cse27 .cse15 .cse5 .cse6) (and .cse0 .cse1 .cse3 .cse4 .cse21 .cse5 .cse6 .cse22 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (let ((.cse37 (+ ~local~0 3))) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse25 (<= ~token~0 .cse37) .cse19 .cse20 .cse5 .cse7 (<= .cse37 ~token~0) .cse8 .cse9 .cse11 .cse33 .cse34 .cse15)) (and .cse0 .cse2 .cse3 .cse24 .cse4 .cse25 .cse30 .cse27 .cse20 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse23 .cse16 .cse17) (and .cse18 .cse7 .cse1 .cse9 .cse13 .cse15 .cse5 .cse6) (and .cse18 .cse2 .cse26 .cse3 .cse4 .cse27 .cse20 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse23 .cse17) (and .cse18 .cse2 .cse26 .cse3 .cse24 .cse4 .cse25 .cse27 .cse20 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse23 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse4 .cse19 .cse20 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse32 .cse35 .cse33 .cse15 .cse34 .cse23 .cse36) (and .cse0 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse20 .cse5 .cse7 .cse8 .cse9 .cse32 .cse11 .cse12 .cse15 .cse23 .cse17) (and .cse0 .cse1 .cse3 .cse4 .cse19 .cse21 .cse20 .cse5 .cse6 .cse22 .cse7 .cse9 .cse11 .cse13 .cse15 .cse23) (and .cse0 .cse26 .cse3 .cse24 .cse25 .cse4 .cse30 .cse27 .cse21 .cse5 .cse22 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse26 .cse3 .cse24 .cse25 .cse4 .cse27 .cse21 .cse22 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17) (and .cse0 .cse1 .cse3 .cse24 .cse25 .cse4 .cse21 .cse20 .cse5 .cse22 .cse7 .cse9 .cse11 .cse12 .cse15 .cse17 .cse23) (and .cse18 .cse1 .cse2 .cse3 .cse24 .cse25 .cse4 .cse19 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15)))) [2019-12-07 13:56:58,359 INFO L246 CegarLoopResult]: For program point L426(lines 426 433) no Hoare annotation was computed. [2019-12-07 13:56:58,359 INFO L246 CegarLoopResult]: For program point L96(lines 96 104) no Hoare annotation was computed. [2019-12-07 13:56:58,360 INFO L242 CegarLoopResult]: At program point L494(lines 407 499) the Hoare annotation is: (let ((.cse35 (+ ~local~0 2)) (.cse23 (= 0 ~t2_st~0)) (.cse36 (+ ~local~0 1)) (.cse1 (= 1 ~t1_pc~0))) (let ((.cse20 (<= ~m_pc~0 0)) (.cse30 (not .cse1)) (.cse31 (= 0 ~t1_st~0)) (.cse32 (<= ~token~0 .cse36)) (.cse33 (<= .cse36 ~token~0)) (.cse2 (= 1 ~t2_pc~0)) (.cse6 (<= 2 ~t1_st~0)) (.cse25 (= 1 ~t4_pc~0)) (.cse10 (not .cse23)) (.cse13 (<= .cse35 ~token~0)) (.cse15 (<= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse17 (<= 0 ULTIMATE.start_is_transmit1_triggered_~__retres1~1)) (.cse26 (<= 2 ~t4_st~0)) (.cse19 (<= ~token~0 .cse35)) (.cse8 (= 0 ~t3_st~0)) (.cse28 (= 0 ~t3_pc~0)) (.cse0 (= ~m_pc~0 1)) (.cse3 (<= 2 ~E_3~0)) (.cse21 (<= 2 ~t3_st~0)) (.cse5 (= 1 ~t3_pc~0)) (.cse4 (<= 2 ~E_4~0)) (.cse22 (<= ~t2_pc~0 0)) (.cse7 (not (= ~m_st~0 0))) (.cse9 (<= 2 ~E_M~0)) (.cse11 (<= ~t4_pc~0 0)) (.cse12 (<= 2 ~E_2~0)) (.cse27 (<= ~token~0 ~local~0)) (.cse14 (= 0 ~t4_st~0)) (.cse16 (<= 2 ~E_1~0)) (.cse18 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse29 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse20 .cse1 .cse3 .cse21 .cse5 .cse4 .cse6 .cse22 .cse23 .cse9 .cse11 .cse12 .cse14 .cse16) (let ((.cse24 (+ ~local~0 4))) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 (<= ~token~0 .cse24) .cse6 .cse25 .cse9 .cse10 .cse12 .cse15 (<= .cse24 ~token~0) .cse16 .cse17 .cse26)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse7 .cse8 .cse9 .cse10 .cse12 .cse27 .cse28 .cse16 .cse26 .cse29) (and .cse20 .cse30 .cse3 .cse21 .cse5 .cse4 .cse31 .cse22 .cse25 .cse23 .cse9 .cse12 .cse27 .cse16 .cse26 .cse29) (and .cse20 .cse1 .cse3 .cse4 .cse6 .cse22 .cse8 .cse23 .cse9 .cse11 .cse12 .cse28 .cse14 .cse16) (and .cse20 .cse30 .cse2 .cse3 .cse21 .cse4 .cse5 .cse31 .cse25 .cse9 .cse10 .cse12 .cse27 .cse16 .cse26 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse25 .cse7 .cse8 .cse9 .cse10 .cse12 .cse28 .cse16 .cse26) (and .cse20 .cse2 .cse30 .cse3 .cse4 .cse31 .cse8 .cse9 .cse10 .cse11 .cse12 .cse28 .cse27 .cse14 .cse16 .cse29) (and .cse20 .cse1 .cse2 .cse3 .cse4 .cse6 .cse25 .cse8 .cse9 .cse10 .cse12 .cse28 .cse16 .cse26) (and .cse0 .cse1 .cse3 .cse4 .cse6 .cse22 .cse25 .cse7 .cse8 .cse23 .cse9 .cse12 .cse28 .cse16 .cse26) (and .cse0 .cse1 .cse3 .cse21 .cse4 .cse5 .cse6 .cse25 .cse22 .cse7 .cse23 .cse9 .cse12 .cse16 .cse26) (and .cse20 .cse2 .cse30 .cse3 .cse4 .cse31 .cse25 .cse8 .cse9 .cse10 .cse12 .cse28 .cse27 .cse16 .cse26 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse5 .cse4 .cse7 .cse9 .cse10 .cse11 .cse12 .cse27 .cse14 .cse16 .cse18 .cse29) (and .cse20 .cse1 .cse2 .cse3 .cse21 .cse5 .cse4 .cse6 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16) (and .cse20 .cse30 .cse3 .cse4 .cse31 .cse25 .cse22 .cse8 .cse23 .cse9 .cse12 .cse28 .cse27 .cse16 .cse26 .cse29) (and .cse9 .cse20 .cse5 .cse31 .cse16 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse28 .cse14 .cse16 .cse18) (and .cse20 .cse30 .cse3 .cse21 .cse5 .cse4 .cse31 .cse22 .cse23 .cse9 .cse11 .cse12 .cse27 .cse14 .cse16 .cse29) (and .cse0 .cse1 .cse32 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse33 .cse28 .cse14 .cse16 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse5 .cse4 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16 .cse18) (and .cse20 .cse30 .cse2 .cse3 .cse21 .cse5 .cse4 .cse31 .cse9 .cse10 .cse11 .cse12 .cse27 .cse14 .cse16 .cse29) (and .cse20 .cse1 .cse3 .cse4 .cse6 .cse25 .cse22 .cse8 .cse23 .cse9 .cse12 .cse28 .cse16 .cse26) (let ((.cse34 (+ ~local~0 3))) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 (<= ~token~0 .cse34) .cse6 .cse25 .cse7 .cse9 (<= .cse34 ~token~0) .cse10 .cse12 .cse15 .cse16 .cse17)) (and .cse20 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse6 .cse25 .cse9 .cse10 .cse12 .cse16 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse6 .cse25 .cse7 .cse9 .cse10 .cse12 .cse16 .cse26) (and .cse20 .cse1 .cse3 .cse21 .cse5 .cse4 .cse6 .cse25 .cse22 .cse23 .cse9 .cse12 .cse16 .cse26) (and .cse0 .cse1 .cse32 .cse2 .cse3 .cse21 .cse5 .cse4 .cse6 .cse25 .cse7 .cse9 .cse12 .cse33 .cse16 .cse26) (and .cse0 .cse1 .cse32 .cse2 .cse3 .cse21 .cse5 .cse4 .cse6 .cse7 .cse9 .cse11 .cse12 .cse33 .cse14 .cse16 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse25 .cse7 .cse9 .cse10 .cse12 .cse27 .cse16 .cse26 .cse29) (and .cse20 .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse28 .cse14 .cse16) (and .cse0 .cse1 .cse3 .cse21 .cse4 .cse5 .cse25 .cse22 .cse7 .cse23 .cse9 .cse12 .cse27 .cse16 .cse26 .cse29) (and .cse9 .cse20 .cse1 .cse28 .cse16 .cse7 .cse8) (and .cse9 .cse20 .cse1 .cse5 .cse16 .cse7) (and .cse0 .cse1 .cse3 .cse21 .cse5 .cse4 .cse6 .cse22 .cse7 .cse23 .cse9 .cse11 .cse12 .cse14 .cse16 .cse18) (and .cse9 .cse20 .cse28 .cse31 .cse16 .cse7 .cse8) (and .cse0 .cse1 .cse3 .cse4 .cse6 .cse22 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse28 .cse14 .cse16 .cse18) (and .cse20 .cse30 .cse3 .cse4 .cse31 .cse22 .cse8 .cse23 .cse9 .cse11 .cse12 .cse27 .cse28 .cse14 .cse16 .cse29) (and .cse0 .cse1 .cse3 .cse4 .cse22 .cse25 .cse7 .cse8 .cse23 .cse9 .cse12 .cse27 .cse28 .cse16 .cse26 .cse29) (and .cse0 .cse1 .cse32 .cse2 .cse3 .cse4 .cse6 .cse25 .cse7 .cse8 .cse9 .cse12 .cse33 .cse28 .cse16 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse27 .cse28 .cse14 .cse16 .cse18 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse25 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse17 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse3 .cse4 .cse22 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse27 .cse28 .cse14 .cse16 .cse18 .cse29) (and .cse0 .cse1 .cse3 .cse21 .cse5 .cse4 .cse22 .cse7 .cse23 .cse9 .cse11 .cse12 .cse27 .cse14 .cse16 .cse18 .cse29)))) [2019-12-07 13:56:58,360 INFO L246 CegarLoopResult]: For program point L825(lines 825 829) no Hoare annotation was computed. [2019-12-07 13:56:58,360 INFO L246 CegarLoopResult]: For program point L297(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,360 INFO L246 CegarLoopResult]: For program point L297-2(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,360 INFO L246 CegarLoopResult]: For program point L297-3(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,360 INFO L246 CegarLoopResult]: For program point L297-5(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L242 CegarLoopResult]: At program point L99(lines 99 103) the Hoare annotation is: (let ((.cse7 (= 0 ~t2_st~0)) (.cse18 (= 1 ~t1_pc~0))) (let ((.cse17 (= ~m_pc~0 1)) (.cse23 (<= 2 ~m_st~0)) (.cse20 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (not (= ~m_st~0 0))) (.cse5 (<= ~t2_pc~0 0)) (.cse24 (= 1 ~t4_pc~0)) (.cse6 (= 0 ~t3_st~0)) (.cse13 (= 0 ~t3_pc~0)) (.cse25 (<= 2 ~t4_st~0)) (.cse0 (<= ~m_pc~0 0)) (.cse21 (= 1 ~t2_pc~0)) (.cse1 (not .cse18)) (.cse2 (<= 2 ~E_3~0)) (.cse26 (<= 2 ~t3_st~0)) (.cse3 (not (= 0 ~t1_st~0))) (.cse27 (= 1 ~t3_pc~0)) (.cse4 (<= 2 ~E_4~0)) (.cse8 (<= 2 ~E_M~0)) (.cse22 (not .cse7)) (.cse9 (not (= ULTIMATE.start_eval_~tmp~0 0))) (.cse10 (<= ~t4_pc~0 0)) (.cse11 (<= 2 ~E_2~0)) (.cse12 (<= ~token~0 ~local~0)) (.cse14 (= 0 ~t4_st~0)) (.cse15 (<= 2 ~E_1~0)) (.cse16 (<= ~local~0 ~token~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse17 .cse18 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse20) (and .cse0 .cse21 .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse17 .cse1 .cse21 .cse2 .cse4 .cse3 .cse23 .cse19 .cse6 .cse8 .cse9 .cse22 .cse10 .cse11 .cse13 .cse12 .cse14 .cse15 .cse20 .cse16) (and .cse17 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse24 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse25 .cse20 .cse16) (and .cse17 .cse1 .cse2 .cse26 .cse3 .cse27 .cse4 .cse23 .cse5 .cse19 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse20) (and .cse17 .cse18 .cse21 .cse2 .cse26 .cse3 .cse4 .cse27 .cse24 .cse19 .cse8 .cse22 .cse9 .cse11 .cse12 .cse15 .cse25 .cse16) (and .cse17 .cse21 .cse1 .cse2 .cse26 .cse27 .cse4 .cse3 .cse23 .cse19 .cse8 .cse22 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse20 .cse16) (and .cse17 .cse18 .cse2 .cse26 .cse3 .cse27 .cse4 .cse5 .cse19 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse20) (and .cse17 .cse18 .cse21 .cse2 .cse26 .cse3 .cse4 .cse27 .cse19 .cse8 .cse22 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse20 .cse16) (and .cse17 .cse18 .cse21 .cse2 .cse3 .cse4 .cse19 .cse6 .cse8 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse20 .cse16) (and .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse27 .cse24 .cse5 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse16 .cse25) (and .cse17 .cse18 .cse2 .cse3 .cse4 .cse24 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse15 .cse25) (and .cse17 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse20 .cse16) (and .cse17 .cse18 .cse21 .cse2 .cse3 .cse4 .cse24 .cse19 .cse6 .cse8 .cse22 .cse9 .cse11 .cse12 .cse13 .cse15 .cse25 .cse16) (and .cse17 .cse18 .cse2 .cse26 .cse3 .cse4 .cse27 .cse5 .cse24 .cse19 .cse7 .cse8 .cse9 .cse11 .cse15 .cse25) (and .cse17 .cse1 .cse2 .cse26 .cse3 .cse4 .cse27 .cse23 .cse24 .cse5 .cse19 .cse7 .cse8 .cse9 .cse11 .cse12 .cse15 .cse25 .cse20 .cse16) (and .cse17 .cse21 .cse2 .cse4 .cse3 .cse23 .cse24 .cse6 .cse8 .cse22 .cse9 .cse11 .cse13 .cse12 .cse15 .cse25 .cse20 .cse16) (and .cse0 .cse1 .cse2 .cse26 .cse27 .cse4 .cse3 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16) (and .cse0 .cse21 .cse1 .cse2 .cse26 .cse3 .cse4 .cse27 .cse24 .cse8 .cse22 .cse9 .cse11 .cse12 .cse15 .cse25 .cse16) (and .cse17 .cse21 .cse2 .cse26 .cse27 .cse4 .cse3 .cse23 .cse24 .cse8 .cse22 .cse9 .cse11 .cse12 .cse15 .cse25 .cse20 .cse16) (and .cse0 .cse8 .cse9 .cse27 .cse15 .cse19) (and .cse0 .cse8 .cse9 .cse13 .cse15 .cse19 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse24 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse16 .cse25) (and .cse0 .cse21 .cse1 .cse2 .cse3 .cse4 .cse24 .cse6 .cse8 .cse22 .cse9 .cse11 .cse13 .cse12 .cse15 .cse25 .cse16) (and .cse0 .cse21 .cse1 .cse2 .cse26 .cse3 .cse27 .cse4 .cse8 .cse22 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16)))) [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-6(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-8(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-9(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-11(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-12(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-14(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-15(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-17(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-18(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-20(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-21(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L297-23(lines 297 306) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L298(lines 298 303) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L298-1(lines 298 303) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L298-2(lines 298 303) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L298-3(lines 298 303) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L298-4(lines 298 303) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L298-5(lines 298 303) no Hoare annotation was computed. [2019-12-07 13:56:58,361 INFO L246 CegarLoopResult]: For program point L298-6(lines 298 303) no Hoare annotation was computed. [2019-12-07 13:56:58,362 INFO L246 CegarLoopResult]: For program point L298-7(lines 298 303) no Hoare annotation was computed. [2019-12-07 13:56:58,517 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.12 01:56:58 BoogieIcfgContainer [2019-12-07 13:56:58,517 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-07 13:56:58,517 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-12-07 13:56:58,517 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-12-07 13:56:58,517 INFO L275 PluginConnector]: Witness Printer initialized [2019-12-07 13:56:58,517 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 01:51:51" (3/4) ... [2019-12-07 13:56:58,520 INFO L137 WitnessPrinter]: Generating witness for correct program [2019-12-07 13:56:58,540 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 193 nodes and edges [2019-12-07 13:56:58,542 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 22 nodes and edges [2019-12-07 13:56:58,544 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2019-12-07 13:56:58,692 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_aa59c4f3-567c-492e-b757-3e95f5f1de6f/bin/utaipan/witness.graphml [2019-12-07 13:56:58,693 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-12-07 13:56:58,693 INFO L168 Benchmark]: Toolchain (without parser) took 308628.05 ms. Allocated memory was 1.0 GB in the beginning and 3.0 GB in the end (delta: 2.0 GB). Free memory was 942.6 MB in the beginning and 1.3 GB in the end (delta: -352.6 MB). Peak memory consumption was 1.6 GB. Max. memory is 11.5 GB. [2019-12-07 13:56:58,694 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 1.0 GB. Free memory is still 957.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 13:56:58,694 INFO L168 Benchmark]: CACSL2BoogieTranslator took 260.35 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 88.1 MB). Free memory was 942.6 MB in the beginning and 1.1 GB in the end (delta: -133.7 MB). Peak memory consumption was 23.4 MB. Max. memory is 11.5 GB. [2019-12-07 13:56:58,694 INFO L168 Benchmark]: Boogie Procedure Inliner took 44.43 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. [2019-12-07 13:56:58,694 INFO L168 Benchmark]: Boogie Preprocessor took 44.84 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 13:56:58,694 INFO L168 Benchmark]: RCFGBuilder took 1354.56 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 16.0 MB). Peak memory consumption was 256.3 MB. Max. memory is 11.5 GB. [2019-12-07 13:56:58,695 INFO L168 Benchmark]: TraceAbstraction took 306745.10 ms. Allocated memory was 1.1 GB in the beginning and 3.0 GB in the end (delta: 1.9 GB). Free memory was 1.0 GB in the beginning and 1.4 GB in the end (delta: -389.9 MB). Peak memory consumption was 4.3 GB. Max. memory is 11.5 GB. [2019-12-07 13:56:58,695 INFO L168 Benchmark]: Witness Printer took 175.62 ms. Allocated memory is still 3.0 GB. Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 144.5 MB). Peak memory consumption was 144.5 MB. Max. memory is 11.5 GB. [2019-12-07 13:56:58,696 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.17 ms. Allocated memory is still 1.0 GB. Free memory is still 957.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 260.35 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 88.1 MB). Free memory was 942.6 MB in the beginning and 1.1 GB in the end (delta: -133.7 MB). Peak memory consumption was 23.4 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 44.43 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 44.84 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 1354.56 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 16.0 MB). Peak memory consumption was 256.3 MB. Max. memory is 11.5 GB. * TraceAbstraction took 306745.10 ms. Allocated memory was 1.1 GB in the beginning and 3.0 GB in the end (delta: 1.9 GB). Free memory was 1.0 GB in the beginning and 1.4 GB in the end (delta: -389.9 MB). Peak memory consumption was 4.3 GB. Max. memory is 11.5 GB. * Witness Printer took 175.62 ms. Allocated memory is still 3.0 GB. Free memory was 1.4 GB in the beginning and 1.3 GB in the end (delta: 144.5 MB). Peak memory consumption was 144.5 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 10]: 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: 277]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 558]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && local + 4 <= token) && 0 <= __retres1) && 2 <= E_1) || (((((((m_pc <= 0 && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((m_pc <= 0 && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) - InvariantResult [Line: 135]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || ((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token) - InvariantResult [Line: 167]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t3_st)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st) || ((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(0 == t3_st)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(0 == t3_st)) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(0 == t3_st)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) && __retres1 == 0)) || (((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 2 <= E_1) && !(m_st == 0))) || (((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(0 == t3_st)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && !(0 == t3_st)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(0 == t3_st)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(0 == t3_st)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t3_st)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(0 == t3_st)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(0 == t3_st)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(0 == t3_st)) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: (((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && __retres1 <= 0) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && !(tmp == 0)) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: (((((((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || ((((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) - InvariantResult [Line: 258]: Loop Invariant Derived loop invariant: (((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && local + 3 <= token) && !(tmp == 0)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) - InvariantResult [Line: 171]: Loop Invariant Derived loop invariant: (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && token <= local + 2) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || ((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) - InvariantResult [Line: 258]: Loop Invariant Derived loop invariant: (((((((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || ((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || ((((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) - InvariantResult [Line: 203]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && !(0 == t4_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) || ((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t4_st)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && local <= token)) || ((((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((!(0 == t2_st) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_2) && 2 <= E_4) && 2 <= t1_st) && local + 2 <= token) && ((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0)))) && __retres1 <= 0) && 0 <= __retres1) && 0 == t3_st) && token <= local + 2)) || (((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || ((((((((!(0 == t2_st) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_2) && 2 <= E_4) && token <= local) && ((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0)))) && local <= token)) || ((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && token <= local) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token)) || ((((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((2 <= E_3 && 2 <= t3_st) && 2 <= E_2) && 2 <= E_4) && (((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || ((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)))) && 2 <= t1_st) && 0 == t2_st)) || ((((((((((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)) && 0 == t2_st) || (((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 2 <= E_2) && token <= local) && local <= token)) || (((((((!(0 == t2_st) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_2) && 2 <= E_4) && 2 <= t1_st) && ((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0))))) || ((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t4_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && token <= local) && 0 == t3_pc) && 2 <= E_1) && local <= token)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t4_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t4_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1)) || ((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1)) || ((((((((token <= local + 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_2) && 2 <= E_4) && local + 1 <= token) && 2 <= t1_st) && ((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0))))) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1)) || ((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && !(0 == t4_st)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && token <= local) && 0 == t3_pc) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t4_st)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t4_st)) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0))) || ((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && token <= local) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 258]: Loop Invariant Derived loop invariant: ((((((((((((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && token <= local + 1) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(0 == t1_st)) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(0 == t1_st)) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && !(0 == t1_st)) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) - InvariantResult [Line: 258]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((1 == t2_pc && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && local <= token) && 2 <= t4_st) && __retres1 == 0) || ((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((!(1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((!(1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((!(1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((!(1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((!(1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((!(1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((!(1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token) - InvariantResult [Line: 258]: Loop Invariant Derived loop invariant: ((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token - InvariantResult [Line: 407]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && local + 4 <= token) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((2 <= E_M && m_pc <= 0) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((2 <= E_M && m_pc <= 0) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && token <= local + 2)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 296]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 296]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 812]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 812]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 413]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || (((((((((!(0 == t2_st) && 1 == t2_pc) && (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) || ((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0))) && 2 <= E_3) && 2 <= E_2) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= t4_st) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((2 <= E_3 && 2 <= t3_st) && 2 <= E_4) && (((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 1 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) || ((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)) && 0 == t2_st))) && 2 <= E_2) && token <= local) && 1 == t4_pc) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((token <= local + 1 && 1 == t2_pc) && (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) || ((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0))) && 2 <= E_3) && 2 <= E_2) && 2 <= E_4) && local + 1 <= token) && 2 <= t1_st) && 1 == t4_pc) && 2 <= t4_st) && 0 == t3_st)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || ((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)))) && __retres1 <= 0) && 0 <= __retres1) && 2 <= t4_st) && token <= local + 2)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((2 <= E_3 && 2 <= E_2) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= t4_st) && ((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 0 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)))) && 0 == t3_st) && 0 == t2_st)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || (((((((2 <= E_3 && 2 <= t3_st) && 2 <= E_4) && (((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 1 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) || ((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)) && 0 == t2_st))) && 2 <= E_2) && 2 <= t1_st) && 1 == t4_pc) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((((((m_pc == 1 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((m_pc <= 0 && 2 <= E_M) && !(1 == t1_pc)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((!(0 == t2_st) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_2) && 2 <= E_4) && token <= local) && 1 == t4_pc) && (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || ((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)))) && 2 <= t4_st) && local <= token)) || (((((((((!(0 == t2_st) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 2 <= E_2) && 2 <= t1_st) && 1 == t4_pc) && (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || ((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)))) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((2 <= E_3 && 2 <= E_2) && 2 <= E_4) && token <= local) && 1 == t4_pc) && 2 <= t4_st) && local <= token) && ((((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 0 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && t2_pc <= 0) && 2 <= E_1) && !(m_st == 0)))) && 0 == t3_st) && 0 == t2_st)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((!(0 == t2_st) && 1 == t2_pc) && (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) || ((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0))) && 2 <= E_3) && 2 <= E_2) && 2 <= E_4) && token <= local) && 1 == t4_pc) && local <= token) && 2 <= t4_st) && 0 == t3_st)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((token <= local + 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_2) && 2 <= E_4) && local + 1 <= token) && 2 <= t1_st) && (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || ((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)))) && 1 == t4_pc) && 2 <= t4_st)) || (((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && local + 3 <= token) && !(0 == t2_st)) && 2 <= E_2) && (((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || ((((((2 <= E_M && m_pc == 1) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)))) && __retres1 <= 0) && 0 <= __retres1)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && !(1 == t1_pc)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 296]: Loop Invariant Derived loop invariant: ((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && 1 <= __retres1) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && 1 <= __retres1) && !(tmp == 0)) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && 1 <= __retres1) && !(tmp == 0)) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 2 <= E_M) && 1 <= __retres1) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((2 <= E_3 && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token) || (((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((2 <= E_3 && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((2 <= E_3 && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((2 <= E_3 && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && local <= token) && __retres1 == 0) - InvariantResult [Line: 296]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= E_3 && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token) || (((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((2 <= E_3 && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && local <= token) && __retres1 == 0)) || (((((((((((((((2 <= E_3 && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && t2_pc <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((2 <= E_3 && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token) - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: ((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token - InvariantResult [Line: 296]: Loop Invariant Derived loop invariant: ((((((((((((((((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 <= __retres1) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) - InvariantResult [Line: 413]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && !(0 == t4_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && token <= local + 2)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) - InvariantResult [Line: 296]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && local + 2 <= token) && 2 <= E_1) && __retres1 == 0) && 1 <= __retres1) && token <= local + 2) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && token <= local + 2)) && 2 <= t1_st) && __retres1 <= 0) && 0 <= __retres1) || (((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && 1 <= __retres1) && token <= local + 2)) && 2 <= t1_st) && __retres1 <= 0) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) - InvariantResult [Line: 51]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) - InvariantResult [Line: 99]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && 2 <= m_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 2 <= m_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(0 == t1_st)) && 2 <= m_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 2 <= m_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && 2 <= m_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(0 == t1_st)) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(0 == t1_st)) && 2 <= m_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || ((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && local <= token) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 1 == t3_pc) && 2 <= E_4) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) - InvariantResult [Line: 296]: Loop Invariant Derived loop invariant: (((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && __retres1 <= 0) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && !(tmp == 0)) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) - InvariantResult [Line: 131]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && token <= local + 2)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) - InvariantResult [Line: 296]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && !(0 == t4_st)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1)) || (((((((m_pc <= 0 && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((m_pc <= 0 && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) - InvariantResult [Line: 315]: Loop Invariant Derived loop invariant: (((((((((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) - InvariantResult [Line: 413]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && !(0 == t4_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((((((m_pc == 1 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && !(0 == t4_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && token <= local + 2)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && local + 4 <= token) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) - InvariantResult [Line: 315]: Loop Invariant Derived loop invariant: ((((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && __retres1 <= 0) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) - InvariantResult [Line: 315]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && !(0 == t4_st)) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && !(0 == t4_st)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1)) || (((((((m_pc <= 0 && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((m_pc <= 0 && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) - InvariantResult [Line: 315]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t3_st) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && t2_pc <= 0) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && local + 4 <= token) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) - InvariantResult [Line: 315]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 778]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 239]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 95]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) || ((((((((((((((((m_pc == 1 && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && 2 <= m_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((m_pc <= 0 && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((m_pc <= 0 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 1 == t3_pc) && 2 <= E_4) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && t2_pc <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 2 <= m_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((m_pc <= 0 && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 2 <= m_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((m_pc <= 0 && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t2_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((m_pc <= 0 && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 2 <= m_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc == 1 && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) - InvariantResult [Line: 315]: Loop Invariant Derived loop invariant: ((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token - InvariantResult [Line: 315]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= E_3 && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token) || ((((((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && t2_pc <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((2 <= E_3 && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((2 <= E_3 && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((1 == t2_pc && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((2 <= E_3 && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token) - InvariantResult [Line: 51]: Loop Invariant Derived loop invariant: ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st - InvariantResult [Line: 315]: Loop Invariant Derived loop invariant: ((((((((((((((((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 <= __retres1) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 0 <= __retres1) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) - InvariantResult [Line: 207]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && 2 <= E_1) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && token <= local) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && !(0 == t4_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && local + 1 <= token) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && 2 <= E_1)) || ((((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && token <= local) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && 0 == t3_pc) && token <= local) && 2 <= E_1) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && 0 == t3_pc) && token <= local) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && !(0 == t4_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token)) || ((((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && token <= local) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && token <= local) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && !(0 == t4_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && !(0 == t4_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && !(0 == t4_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && !(0 == t4_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && token <= local) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && !(0 == t4_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && !(0 == t4_st)) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && __retres1 == 0) - InvariantResult [Line: 239]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((!(1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token) || ((((((((((((((((!(1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && local <= token) && __retres1 == 0)) || ((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((!(1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t2_pc && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((1 == t1_pc && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t2_pc && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((!(1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((1 == t2_pc && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((!(1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && __retres1 == 0) && local <= token) - InvariantResult [Line: 239]: Loop Invariant Derived loop invariant: ((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token - InvariantResult [Line: 258]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && token <= local + 3) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && t2_pc <= 0) && 0 <= __retres1) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 0 == t1_st) && 1 == t4_pc) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 <= __retres1) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 1 == t4_pc) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && __retres1 <= 0) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 0 <= __retres1) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 0 <= __retres1) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && __retres1 <= 0) && __retres1 <= 0) && 2 <= t1_st) && 1 == t4_pc) && 0 <= __retres1) && __retres1 == 0) && 2 <= E_M) && !(0 == t2_st)) && 0 <= __retres1) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 258]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((m_pc <= 0 && 2 <= E_M) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((m_pc <= 0 && 2 <= E_M) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && local + 4 <= token) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) - InvariantResult [Line: 413]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 0 <= __retres1) && local + 4 <= token) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && !(0 == t4_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && token <= local + 2)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) - InvariantResult [Line: 258]: Loop Invariant Derived loop invariant: (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && local + 4 <= token) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0)) || (((((((m_pc <= 0 && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((m_pc <= 0 && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) - InvariantResult [Line: 239]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && local + 2 <= token) && 0 == t4_st) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && local + 4 <= token) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((2 <= E_M && m_pc <= 0) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && 2 <= E_2) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((2 <= E_M && m_pc <= 0) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token) - InvariantResult [Line: 239]: Loop Invariant Derived loop invariant: (((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) || (((((((m_pc <= 0 && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && !(0 == t4_st)) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && (E_M == 1 || !(m_st == 0))) && 2 <= t1_st) && 1 == t4_pc) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 2 <= E_1) && local + 4 <= token) && 0 <= __retres1)) || ((((((((m_pc <= 0 && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || ((((((((m_pc <= 0 && 1 == t1_pc) && !(tmp == 0)) && !(0 == t4_st)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) - InvariantResult [Line: 413]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) && __retres1 == 0)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0))) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 4) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(0 == t4_st)) && __retres1 <= 0) && 0 <= __retres1) && local + 4 <= token) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token) && __retres1 == 0)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 1 == t4_pc) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0))) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && !(0 == t4_st)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && __retres1 == 0) && token <= local + 2)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1)) || (((((((((((((((((m_pc == 1 && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= m_st) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && local <= token)) || (((((((m_pc <= 0 && 2 <= E_M) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && 0 == t3_st)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= E_4) && 0 == t1_st) && 1 == t4_pc) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((m_pc <= 0 && 1 == t2_pc) && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 0 == t1_st) && 1 == t4_pc) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || ((((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && !(0 == t4_st)) && local + 2 <= token) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && token <= local + 2)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && !(0 == t4_st)) && 2 <= E_2) && token <= local) && 2 <= E_1) && 2 <= t4_st) && local <= token)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && 2 <= t1_st) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st)) || (((((((((((((((((((m_pc == 1 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= m_st) && 0 == t1_st) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0) && local <= token)) || ((((((((((((((((m_pc <= 0 && !(1 == t1_pc)) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 0 == t1_st) && t2_pc <= 0) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && token <= local) && 0 == t4_st) && 2 <= E_1) && local <= token)) || ((((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && t2_pc <= 0) && 1 == t4_pc) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_2) && token <= local) && 2 <= E_1) && local <= token) && 2 <= t4_st)) || ((((((((((((((m_pc <= 0 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && 1 == t3_pc) && 2 <= E_4) && 2 <= t1_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && 2 <= E_1) - InvariantResult [Line: 239]: Loop Invariant Derived loop invariant: (((((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && __retres1 <= 0) && 0 <= __retres1) && 2 <= E_1) && __retres1 == 0)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_3) && 1 == t3_pc) && token <= local + 3) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && !(0 == t3_st)) && 2 <= E_M) && local + 3 <= token) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && __retres1 <= 0) && 2 <= E_1) && 0 <= __retres1) && 2 <= t4_st) && __retres1 == 0) - InvariantResult [Line: 239]: Loop Invariant Derived loop invariant: ((((((((((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) || (((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 1 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && local + 2 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) && token <= local + 2)) || ((((((((2 <= E_M && m_pc <= 0) && !(tmp == 0)) && 0 == t3_pc) && 0 == t1_st) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && 2 <= t1_st) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(tmp == 0)) && !(0 == t2_st)) && t4_pc <= 0) && 2 <= E_2) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_4) && 1 == t3_pc) && 2 <= t1_st) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && 2 <= E_2) && 0 == t4_st) && local + 2 <= token) && 2 <= E_1) && __retres1 == 0) && token <= local + 2)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && 2 <= E_4) && 2 <= t1_st) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && 2 <= E_2) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) - InvariantResult [Line: 239]: Loop Invariant Derived loop invariant: ((((((((((((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0) && 0 == t3_st) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && 1 == t2_pc) && token <= local + 1) && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= E_4) && !(0 == t1_st)) && t2_pc <= 0) && !(m_st == 0)) && 0 == t3_st) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && t4_pc <= 0) && 0 == t3_pc) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && t4_pc <= 0) && local + 1 <= token) && 0 == t4_st) && 2 <= E_1) && __retres1 == 0)) || (((((((2 <= E_M && m_pc <= 0) && 1 == t1_pc) && !(tmp == 0)) && 1 == t3_pc) && 2 <= E_1) && !(m_st == 0)) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && !(0 == t1_st)) && 2 <= E_4) && 1 == t4_pc) && !(m_st == 0)) && 0 == t3_st) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && local + 1 <= token) && 0 == t3_pc) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((((m_pc == 1 && 1 == t1_pc) && token <= local + 1) && 1 == t2_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && !(m_st == 0)) && 2 <= E_M) && !(0 == t2_st)) && !(tmp == 0)) && local + 1 <= token) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0)) || (((((((((((((((m_pc == 1 && 1 == t1_pc) && 2 <= E_3) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_4) && 1 == t3_pc) && 1 == t4_pc) && t2_pc <= 0) && !(m_st == 0)) && 0 == t2_st) && 2 <= E_M) && !(tmp == 0)) && 2 <= E_1) && 2 <= t4_st) && __retres1 == 0) - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 198 locations, 1 error locations. Result: SAFE, OverallTime: 43.6s, OverallIterations: 36, TraceHistogramMax: 4, AutomataDifference: 22.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 262.8s, HoareTripleCheckerStatistics: 13136 SDtfs, 11317 SDslu, 15659 SDs, 0 SdLazy, 1777 SolverSat, 376 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 983 GetRequests, 871 SyntacticMatches, 6 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=42023occurred in iteration=33, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 17.4s AutomataMinimizationTime, 36 MinimizatonAttempts, 89397 StatesRemovedByMinimization, 32 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 61 LocationsWithAnnotation, 61 PreInvPairs, 5792 NumberOfFragments, 73382 HoareAnnotationTreeSize, 61 FomulaSimplifications, 79618152 FormulaSimplificationTreeSizeReduction, 42.5s HoareSimplificationTime, 61 FomulaSimplificationsInter, 14592575 FormulaSimplificationTreeSizeReductionInter, 220.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 1.1s InterpolantComputationTime, 3907 NumberOfCodeBlocks, 3907 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 4260 ConstructedInterpolants, 0 QuantifiedInterpolants, 943416 SizeOfPredicates, 19 NumberOfNonLiveVariables, 1831 ConjunctsInSsa, 43 ConjunctsInUnsatCore, 46 InterpolantComputations, 40 PerfectInterpolantSequences, 826/837 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...