./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/systemc/token_ring.03_true-unreach-call_false-termination.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/systemc/token_ring.03_true-unreach-call_false-termination.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 460c5a2466ddacef0b654abb4130c31f8265660c ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-02 05:04:09,506 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-02 05:04:09,507 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-02 05:04:09,513 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-02 05:04:09,513 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-02 05:04:09,514 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-02 05:04:09,515 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-02 05:04:09,515 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-02 05:04:09,516 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-02 05:04:09,517 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-02 05:04:09,517 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-02 05:04:09,517 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-02 05:04:09,518 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-02 05:04:09,518 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-02 05:04:09,519 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-02 05:04:09,519 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-02 05:04:09,520 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-02 05:04:09,520 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-02 05:04:09,521 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-02 05:04:09,522 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-02 05:04:09,523 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-02 05:04:09,523 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-02 05:04:09,524 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-02 05:04:09,525 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-02 05:04:09,525 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-02 05:04:09,525 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-02 05:04:09,526 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-02 05:04:09,526 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-02 05:04:09,526 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-02 05:04:09,527 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-02 05:04:09,527 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-02 05:04:09,528 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-02 05:04:09,528 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-02 05:04:09,528 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-02 05:04:09,528 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-02 05:04:09,529 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-02 05:04:09,529 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2018-12-02 05:04:09,536 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-02 05:04:09,536 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-02 05:04:09,537 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-02 05:04:09,537 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-02 05:04:09,537 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-02 05:04:09,537 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-02 05:04:09,537 INFO L133 SettingsManager]: * Use SBE=true [2018-12-02 05:04:09,537 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-02 05:04:09,537 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-02 05:04:09,537 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-02 05:04:09,538 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-02 05:04:09,538 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-02 05:04:09,538 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-02 05:04:09,538 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-02 05:04:09,538 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-02 05:04:09,538 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-02 05:04:09,538 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-02 05:04:09,538 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-02 05:04:09,538 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-02 05:04:09,538 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-02 05:04:09,539 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-02 05:04:09,539 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 460c5a2466ddacef0b654abb4130c31f8265660c [2018-12-02 05:04:09,556 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-02 05:04:09,563 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-02 05:04:09,565 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-02 05:04:09,566 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-02 05:04:09,566 INFO L276 PluginConnector]: CDTParser initialized [2018-12-02 05:04:09,566 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/../../sv-benchmarks/c/systemc/token_ring.03_true-unreach-call_false-termination.cil.c [2018-12-02 05:04:09,600 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/data/eb6d548b3/ea2ccb8b95a74fe1813f25afbc88ebe6/FLAGc6ca26beb [2018-12-02 05:04:09,904 INFO L307 CDTParser]: Found 1 translation units. [2018-12-02 05:04:09,904 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/sv-benchmarks/c/systemc/token_ring.03_true-unreach-call_false-termination.cil.c [2018-12-02 05:04:09,909 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/data/eb6d548b3/ea2ccb8b95a74fe1813f25afbc88ebe6/FLAGc6ca26beb [2018-12-02 05:04:09,918 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/data/eb6d548b3/ea2ccb8b95a74fe1813f25afbc88ebe6 [2018-12-02 05:04:09,919 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-02 05:04:09,920 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-02 05:04:09,921 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-02 05:04:09,921 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-02 05:04:09,923 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-02 05:04:09,924 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:04:09" (1/1) ... [2018-12-02 05:04:09,925 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70b0ea2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:09, skipping insertion in model container [2018-12-02 05:04:09,925 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:04:09" (1/1) ... [2018-12-02 05:04:09,929 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-02 05:04:09,946 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-02 05:04:10,055 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 05:04:10,059 INFO L191 MainTranslator]: Completed pre-run [2018-12-02 05:04:10,083 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-02 05:04:10,093 INFO L195 MainTranslator]: Completed translation [2018-12-02 05:04:10,093 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10 WrapperNode [2018-12-02 05:04:10,093 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-02 05:04:10,094 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-02 05:04:10,094 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-02 05:04:10,094 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-02 05:04:10,128 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... [2018-12-02 05:04:10,133 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... [2018-12-02 05:04:10,137 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-02 05:04:10,138 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-02 05:04:10,138 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-02 05:04:10,138 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-02 05:04:10,144 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... [2018-12-02 05:04:10,144 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... [2018-12-02 05:04:10,146 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... [2018-12-02 05:04:10,146 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... [2018-12-02 05:04:10,151 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... [2018-12-02 05:04:10,157 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... [2018-12-02 05:04:10,159 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... [2018-12-02 05:04:10,161 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-02 05:04:10,161 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-02 05:04:10,161 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-02 05:04:10,161 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-02 05:04:10,162 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-02 05:04:10,193 INFO L130 BoogieDeclarations]: Found specification of procedure transmit1 [2018-12-02 05:04:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure transmit1 [2018-12-02 05:04:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure transmit3 [2018-12-02 05:04:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure transmit3 [2018-12-02 05:04:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure transmit2 [2018-12-02 05:04:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure transmit2 [2018-12-02 05:04:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-02 05:04:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-02 05:04:10,194 INFO L130 BoogieDeclarations]: Found specification of procedure error [2018-12-02 05:04:10,195 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2018-12-02 05:04:10,195 INFO L130 BoogieDeclarations]: Found specification of procedure stop_simulation [2018-12-02 05:04:10,195 INFO L138 BoogieDeclarations]: Found implementation of procedure stop_simulation [2018-12-02 05:04:10,195 INFO L130 BoogieDeclarations]: Found specification of procedure is_transmit2_triggered [2018-12-02 05:04:10,195 INFO L138 BoogieDeclarations]: Found implementation of procedure is_transmit2_triggered [2018-12-02 05:04:10,195 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2018-12-02 05:04:10,195 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2018-12-02 05:04:10,196 INFO L130 BoogieDeclarations]: Found specification of procedure is_master_triggered [2018-12-02 05:04:10,196 INFO L138 BoogieDeclarations]: Found implementation of procedure is_master_triggered [2018-12-02 05:04:10,196 INFO L130 BoogieDeclarations]: Found specification of procedure reset_time_events [2018-12-02 05:04:10,196 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_time_events [2018-12-02 05:04:10,196 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2018-12-02 05:04:10,196 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2018-12-02 05:04:10,196 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2018-12-02 05:04:10,196 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2018-12-02 05:04:10,196 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2018-12-02 05:04:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2018-12-02 05:04:10,197 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2018-12-02 05:04:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2018-12-02 05:04:10,197 INFO L130 BoogieDeclarations]: Found specification of procedure is_transmit1_triggered [2018-12-02 05:04:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure is_transmit1_triggered [2018-12-02 05:04:10,197 INFO L130 BoogieDeclarations]: Found specification of procedure init_threads [2018-12-02 05:04:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure init_threads [2018-12-02 05:04:10,197 INFO L130 BoogieDeclarations]: Found specification of procedure master [2018-12-02 05:04:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure master [2018-12-02 05:04:10,198 INFO L130 BoogieDeclarations]: Found specification of procedure fire_time_events [2018-12-02 05:04:10,198 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_time_events [2018-12-02 05:04:10,198 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-02 05:04:10,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-02 05:04:10,198 INFO L130 BoogieDeclarations]: Found specification of procedure eval [2018-12-02 05:04:10,198 INFO L138 BoogieDeclarations]: Found implementation of procedure eval [2018-12-02 05:04:10,198 INFO L130 BoogieDeclarations]: Found specification of procedure is_transmit3_triggered [2018-12-02 05:04:10,198 INFO L138 BoogieDeclarations]: Found implementation of procedure is_transmit3_triggered [2018-12-02 05:04:10,198 INFO L130 BoogieDeclarations]: Found specification of procedure start_simulation [2018-12-02 05:04:10,198 INFO L138 BoogieDeclarations]: Found implementation of procedure start_simulation [2018-12-02 05:04:10,198 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2018-12-02 05:04:10,199 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2018-12-02 05:04:10,199 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-02 05:04:10,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-02 05:04:10,199 INFO L130 BoogieDeclarations]: Found specification of procedure init_model [2018-12-02 05:04:10,199 INFO L138 BoogieDeclarations]: Found implementation of procedure init_model [2018-12-02 05:04:10,482 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-02 05:04:10,482 INFO L280 CfgBuilder]: Removed 6 assue(true) statements. [2018-12-02 05:04:10,482 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:04:10 BoogieIcfgContainer [2018-12-02 05:04:10,482 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-02 05:04:10,483 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-02 05:04:10,483 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-02 05:04:10,485 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-02 05:04:10,485 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 05:04:09" (1/3) ... [2018-12-02 05:04:10,486 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@163c3783 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:04:10, skipping insertion in model container [2018-12-02 05:04:10,486 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:04:10" (2/3) ... [2018-12-02 05:04:10,486 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@163c3783 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:04:10, skipping insertion in model container [2018-12-02 05:04:10,486 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:04:10" (3/3) ... [2018-12-02 05:04:10,487 INFO L112 eAbstractionObserver]: Analyzing ICFG token_ring.03_true-unreach-call_false-termination.cil.c [2018-12-02 05:04:10,493 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-02 05:04:10,498 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-02 05:04:10,508 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-02 05:04:10,527 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-02 05:04:10,527 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-02 05:04:10,527 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-02 05:04:10,527 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-02 05:04:10,527 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-02 05:04:10,527 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-02 05:04:10,527 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-02 05:04:10,527 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-02 05:04:10,527 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-02 05:04:10,541 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states. [2018-12-02 05:04:10,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:10,547 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:10,548 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:10,549 INFO L423 AbstractCegarLoop]: === Iteration 1 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:10,552 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:10,553 INFO L82 PathProgramCache]: Analyzing trace with hash -458540871, now seen corresponding path program 1 times [2018-12-02 05:04:10,554 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:10,554 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:10,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:10,582 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:10,582 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:10,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:10,749 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:10,750 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:10,750 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:10,753 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:10,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:10,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:10,762 INFO L87 Difference]: Start difference. First operand 204 states. Second operand 5 states. [2018-12-02 05:04:11,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:11,103 INFO L93 Difference]: Finished difference Result 424 states and 630 transitions. [2018-12-02 05:04:11,103 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 05:04:11,104 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:11,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:11,112 INFO L225 Difference]: With dead ends: 424 [2018-12-02 05:04:11,112 INFO L226 Difference]: Without dead ends: 229 [2018-12-02 05:04:11,115 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:11,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-12-02 05:04:11,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 195. [2018-12-02 05:04:11,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-12-02 05:04:11,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 268 transitions. [2018-12-02 05:04:11,155 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 268 transitions. Word has length 105 [2018-12-02 05:04:11,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:11,155 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 268 transitions. [2018-12-02 05:04:11,155 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:11,156 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 268 transitions. [2018-12-02 05:04:11,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:11,157 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:11,158 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:11,158 INFO L423 AbstractCegarLoop]: === Iteration 2 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:11,158 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:11,158 INFO L82 PathProgramCache]: Analyzing trace with hash 1108217079, now seen corresponding path program 1 times [2018-12-02 05:04:11,158 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:11,158 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:11,159 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:11,159 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:11,159 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:11,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:11,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:11,238 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:11,238 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:11,239 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:11,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:11,239 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:11,239 INFO L87 Difference]: Start difference. First operand 195 states and 268 transitions. Second operand 5 states. [2018-12-02 05:04:11,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:11,488 INFO L93 Difference]: Finished difference Result 403 states and 572 transitions. [2018-12-02 05:04:11,489 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 05:04:11,489 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:11,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:11,491 INFO L225 Difference]: With dead ends: 403 [2018-12-02 05:04:11,491 INFO L226 Difference]: Without dead ends: 229 [2018-12-02 05:04:11,493 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:11,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-12-02 05:04:11,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 195. [2018-12-02 05:04:11,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-12-02 05:04:11,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 267 transitions. [2018-12-02 05:04:11,511 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 267 transitions. Word has length 105 [2018-12-02 05:04:11,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:11,512 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 267 transitions. [2018-12-02 05:04:11,512 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:11,512 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 267 transitions. [2018-12-02 05:04:11,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:11,513 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:11,513 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:11,513 INFO L423 AbstractCegarLoop]: === Iteration 3 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:11,513 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:11,513 INFO L82 PathProgramCache]: Analyzing trace with hash 50379001, now seen corresponding path program 1 times [2018-12-02 05:04:11,513 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:11,513 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:11,514 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:11,514 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:11,514 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:11,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:11,571 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:11,571 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:11,571 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:11,571 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:11,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:11,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:11,572 INFO L87 Difference]: Start difference. First operand 195 states and 267 transitions. Second operand 5 states. [2018-12-02 05:04:11,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:11,847 INFO L93 Difference]: Finished difference Result 401 states and 566 transitions. [2018-12-02 05:04:11,848 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 05:04:11,848 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:11,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:11,849 INFO L225 Difference]: With dead ends: 401 [2018-12-02 05:04:11,849 INFO L226 Difference]: Without dead ends: 227 [2018-12-02 05:04:11,850 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:11,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2018-12-02 05:04:11,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 195. [2018-12-02 05:04:11,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-12-02 05:04:11,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 266 transitions. [2018-12-02 05:04:11,860 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 266 transitions. Word has length 105 [2018-12-02 05:04:11,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:11,861 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 266 transitions. [2018-12-02 05:04:11,861 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:11,861 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 266 transitions. [2018-12-02 05:04:11,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:11,862 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:11,862 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:11,862 INFO L423 AbstractCegarLoop]: === Iteration 4 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:11,862 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:11,862 INFO L82 PathProgramCache]: Analyzing trace with hash -1092123465, now seen corresponding path program 1 times [2018-12-02 05:04:11,862 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:11,862 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:11,863 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:11,863 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:11,863 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:11,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:11,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:11,921 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:11,921 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:11,921 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:11,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:11,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:11,922 INFO L87 Difference]: Start difference. First operand 195 states and 266 transitions. Second operand 5 states. [2018-12-02 05:04:12,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:12,127 INFO L93 Difference]: Finished difference Result 419 states and 594 transitions. [2018-12-02 05:04:12,128 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 05:04:12,128 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:12,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:12,129 INFO L225 Difference]: With dead ends: 419 [2018-12-02 05:04:12,129 INFO L226 Difference]: Without dead ends: 245 [2018-12-02 05:04:12,130 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:12,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2018-12-02 05:04:12,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 195. [2018-12-02 05:04:12,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-12-02 05:04:12,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 265 transitions. [2018-12-02 05:04:12,142 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 265 transitions. Word has length 105 [2018-12-02 05:04:12,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:12,142 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 265 transitions. [2018-12-02 05:04:12,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:12,142 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 265 transitions. [2018-12-02 05:04:12,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:12,143 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:12,143 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:12,143 INFO L423 AbstractCegarLoop]: === Iteration 5 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:12,143 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:12,144 INFO L82 PathProgramCache]: Analyzing trace with hash -253089803, now seen corresponding path program 1 times [2018-12-02 05:04:12,144 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:12,144 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:12,144 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:12,144 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:12,144 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:12,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:12,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:12,184 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:12,184 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:12,185 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:12,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:12,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:12,185 INFO L87 Difference]: Start difference. First operand 195 states and 265 transitions. Second operand 5 states. [2018-12-02 05:04:12,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:12,413 INFO L93 Difference]: Finished difference Result 413 states and 583 transitions. [2018-12-02 05:04:12,413 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 05:04:12,413 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:12,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:12,414 INFO L225 Difference]: With dead ends: 413 [2018-12-02 05:04:12,414 INFO L226 Difference]: Without dead ends: 239 [2018-12-02 05:04:12,415 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:12,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-12-02 05:04:12,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 195. [2018-12-02 05:04:12,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-12-02 05:04:12,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 264 transitions. [2018-12-02 05:04:12,426 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 264 transitions. Word has length 105 [2018-12-02 05:04:12,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:12,426 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 264 transitions. [2018-12-02 05:04:12,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:12,426 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 264 transitions. [2018-12-02 05:04:12,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:12,427 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:12,427 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:12,427 INFO L423 AbstractCegarLoop]: === Iteration 6 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:12,427 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:12,428 INFO L82 PathProgramCache]: Analyzing trace with hash -226024201, now seen corresponding path program 1 times [2018-12-02 05:04:12,428 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:12,428 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:12,428 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:12,428 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:12,428 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:12,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:12,470 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:12,470 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:12,470 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:12,470 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:12,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:12,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:12,471 INFO L87 Difference]: Start difference. First operand 195 states and 264 transitions. Second operand 5 states. [2018-12-02 05:04:12,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:12,679 INFO L93 Difference]: Finished difference Result 415 states and 582 transitions. [2018-12-02 05:04:12,680 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 05:04:12,680 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:12,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:12,681 INFO L225 Difference]: With dead ends: 415 [2018-12-02 05:04:12,681 INFO L226 Difference]: Without dead ends: 241 [2018-12-02 05:04:12,682 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:12,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2018-12-02 05:04:12,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 195. [2018-12-02 05:04:12,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-12-02 05:04:12,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 263 transitions. [2018-12-02 05:04:12,701 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 263 transitions. Word has length 105 [2018-12-02 05:04:12,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:12,701 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 263 transitions. [2018-12-02 05:04:12,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:12,702 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 263 transitions. [2018-12-02 05:04:12,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:12,703 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:12,703 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:12,703 INFO L423 AbstractCegarLoop]: === Iteration 7 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:12,703 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:12,703 INFO L82 PathProgramCache]: Analyzing trace with hash 1991606197, now seen corresponding path program 1 times [2018-12-02 05:04:12,704 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:12,704 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:12,704 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:12,705 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:12,705 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:12,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:12,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:12,761 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:12,761 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:12,761 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:12,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:12,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:12,762 INFO L87 Difference]: Start difference. First operand 195 states and 263 transitions. Second operand 5 states. [2018-12-02 05:04:13,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:13,031 INFO L93 Difference]: Finished difference Result 413 states and 576 transitions. [2018-12-02 05:04:13,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 05:04:13,031 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:13,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:13,033 INFO L225 Difference]: With dead ends: 413 [2018-12-02 05:04:13,033 INFO L226 Difference]: Without dead ends: 239 [2018-12-02 05:04:13,033 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:13,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-12-02 05:04:13,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 195. [2018-12-02 05:04:13,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-12-02 05:04:13,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 262 transitions. [2018-12-02 05:04:13,046 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 262 transitions. Word has length 105 [2018-12-02 05:04:13,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:13,046 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 262 transitions. [2018-12-02 05:04:13,046 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:13,046 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 262 transitions. [2018-12-02 05:04:13,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:13,047 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:13,047 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:13,047 INFO L423 AbstractCegarLoop]: === Iteration 8 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:13,047 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:13,047 INFO L82 PathProgramCache]: Analyzing trace with hash -569256649, now seen corresponding path program 1 times [2018-12-02 05:04:13,048 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:13,048 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:13,048 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,048 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:13,048 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:13,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:13,087 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:13,087 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 05:04:13,087 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 05:04:13,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 05:04:13,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:13,088 INFO L87 Difference]: Start difference. First operand 195 states and 262 transitions. Second operand 6 states. [2018-12-02 05:04:13,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:13,110 INFO L93 Difference]: Finished difference Result 384 states and 534 transitions. [2018-12-02 05:04:13,110 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:13,110 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 105 [2018-12-02 05:04:13,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:13,111 INFO L225 Difference]: With dead ends: 384 [2018-12-02 05:04:13,111 INFO L226 Difference]: Without dead ends: 211 [2018-12-02 05:04:13,112 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:13,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-12-02 05:04:13,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 200. [2018-12-02 05:04:13,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-12-02 05:04:13,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 267 transitions. [2018-12-02 05:04:13,122 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 267 transitions. Word has length 105 [2018-12-02 05:04:13,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:13,122 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 267 transitions. [2018-12-02 05:04:13,122 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 05:04:13,122 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 267 transitions. [2018-12-02 05:04:13,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:13,123 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:13,123 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:13,123 INFO L423 AbstractCegarLoop]: === Iteration 9 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:13,123 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:13,123 INFO L82 PathProgramCache]: Analyzing trace with hash 110015605, now seen corresponding path program 1 times [2018-12-02 05:04:13,123 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:13,123 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:13,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,124 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:13,124 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:13,163 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:13,163 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:13,163 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 05:04:13,163 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 05:04:13,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 05:04:13,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:13,163 INFO L87 Difference]: Start difference. First operand 200 states and 267 transitions. Second operand 6 states. [2018-12-02 05:04:13,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:13,189 INFO L93 Difference]: Finished difference Result 391 states and 539 transitions. [2018-12-02 05:04:13,189 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:13,190 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 105 [2018-12-02 05:04:13,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:13,191 INFO L225 Difference]: With dead ends: 391 [2018-12-02 05:04:13,191 INFO L226 Difference]: Without dead ends: 213 [2018-12-02 05:04:13,191 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:13,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-12-02 05:04:13,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 205. [2018-12-02 05:04:13,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2018-12-02 05:04:13,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 272 transitions. [2018-12-02 05:04:13,201 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 272 transitions. Word has length 105 [2018-12-02 05:04:13,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:13,202 INFO L480 AbstractCegarLoop]: Abstraction has 205 states and 272 transitions. [2018-12-02 05:04:13,202 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 05:04:13,202 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 272 transitions. [2018-12-02 05:04:13,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:13,203 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:13,203 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:13,203 INFO L423 AbstractCegarLoop]: === Iteration 10 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:13,203 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:13,203 INFO L82 PathProgramCache]: Analyzing trace with hash 553916279, now seen corresponding path program 1 times [2018-12-02 05:04:13,203 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:13,203 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:13,204 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,204 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:13,204 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:13,254 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:13,255 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:13,255 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 05:04:13,255 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 05:04:13,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 05:04:13,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:13,255 INFO L87 Difference]: Start difference. First operand 205 states and 272 transitions. Second operand 6 states. [2018-12-02 05:04:13,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:13,279 INFO L93 Difference]: Finished difference Result 398 states and 544 transitions. [2018-12-02 05:04:13,280 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:13,280 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 105 [2018-12-02 05:04:13,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:13,281 INFO L225 Difference]: With dead ends: 398 [2018-12-02 05:04:13,281 INFO L226 Difference]: Without dead ends: 215 [2018-12-02 05:04:13,281 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:13,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2018-12-02 05:04:13,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 210. [2018-12-02 05:04:13,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-12-02 05:04:13,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 277 transitions. [2018-12-02 05:04:13,291 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 277 transitions. Word has length 105 [2018-12-02 05:04:13,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:13,291 INFO L480 AbstractCegarLoop]: Abstraction has 210 states and 277 transitions. [2018-12-02 05:04:13,292 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 05:04:13,292 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 277 transitions. [2018-12-02 05:04:13,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:13,292 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:13,292 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:13,293 INFO L423 AbstractCegarLoop]: === Iteration 11 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:13,293 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:13,293 INFO L82 PathProgramCache]: Analyzing trace with hash -1495471563, now seen corresponding path program 1 times [2018-12-02 05:04:13,293 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:13,293 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:13,293 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,294 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:13,294 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:13,330 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:13,331 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:13,331 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 05:04:13,331 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-02 05:04:13,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-02 05:04:13,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-02 05:04:13,331 INFO L87 Difference]: Start difference. First operand 210 states and 277 transitions. Second operand 4 states. [2018-12-02 05:04:13,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:13,463 INFO L93 Difference]: Finished difference Result 579 states and 791 transitions. [2018-12-02 05:04:13,463 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 05:04:13,463 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 105 [2018-12-02 05:04:13,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:13,465 INFO L225 Difference]: With dead ends: 579 [2018-12-02 05:04:13,465 INFO L226 Difference]: Without dead ends: 391 [2018-12-02 05:04:13,466 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-02 05:04:13,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2018-12-02 05:04:13,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 386. [2018-12-02 05:04:13,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. [2018-12-02 05:04:13,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 508 transitions. [2018-12-02 05:04:13,491 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 508 transitions. Word has length 105 [2018-12-02 05:04:13,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:13,491 INFO L480 AbstractCegarLoop]: Abstraction has 386 states and 508 transitions. [2018-12-02 05:04:13,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-02 05:04:13,491 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 508 transitions. [2018-12-02 05:04:13,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:13,492 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:13,492 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:13,492 INFO L423 AbstractCegarLoop]: === Iteration 12 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:13,492 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:13,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1980646282, now seen corresponding path program 1 times [2018-12-02 05:04:13,493 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:13,493 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:13,493 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,493 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:13,494 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:13,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:13,526 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:13,526 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-02 05:04:13,526 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 05:04:13,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 05:04:13,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:13,527 INFO L87 Difference]: Start difference. First operand 386 states and 508 transitions. Second operand 6 states. [2018-12-02 05:04:13,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:13,566 INFO L93 Difference]: Finished difference Result 757 states and 1021 transitions. [2018-12-02 05:04:13,566 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:13,566 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 105 [2018-12-02 05:04:13,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:13,568 INFO L225 Difference]: With dead ends: 757 [2018-12-02 05:04:13,568 INFO L226 Difference]: Without dead ends: 393 [2018-12-02 05:04:13,569 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:13,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2018-12-02 05:04:13,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 391. [2018-12-02 05:04:13,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 391 states. [2018-12-02 05:04:13,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 512 transitions. [2018-12-02 05:04:13,600 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 512 transitions. Word has length 105 [2018-12-02 05:04:13,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:13,600 INFO L480 AbstractCegarLoop]: Abstraction has 391 states and 512 transitions. [2018-12-02 05:04:13,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 05:04:13,601 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 512 transitions. [2018-12-02 05:04:13,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:13,601 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:13,601 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:13,602 INFO L423 AbstractCegarLoop]: === Iteration 13 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:13,602 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:13,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1470315512, now seen corresponding path program 1 times [2018-12-02 05:04:13,602 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:13,602 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:13,603 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,603 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:13,603 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:13,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:13,673 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:13,673 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:13,673 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:13,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:13,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:13,673 INFO L87 Difference]: Start difference. First operand 391 states and 512 transitions. Second operand 5 states. [2018-12-02 05:04:13,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:13,946 INFO L93 Difference]: Finished difference Result 929 states and 1219 transitions. [2018-12-02 05:04:13,946 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:13,946 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:13,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:13,948 INFO L225 Difference]: With dead ends: 929 [2018-12-02 05:04:13,948 INFO L226 Difference]: Without dead ends: 561 [2018-12-02 05:04:13,949 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:13,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2018-12-02 05:04:13,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 511. [2018-12-02 05:04:13,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 511 states. [2018-12-02 05:04:13,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 648 transitions. [2018-12-02 05:04:13,979 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 648 transitions. Word has length 105 [2018-12-02 05:04:13,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:13,980 INFO L480 AbstractCegarLoop]: Abstraction has 511 states and 648 transitions. [2018-12-02 05:04:13,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:13,980 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 648 transitions. [2018-12-02 05:04:13,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:13,980 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:13,980 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:13,981 INFO L423 AbstractCegarLoop]: === Iteration 14 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:13,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:13,981 INFO L82 PathProgramCache]: Analyzing trace with hash -2123051910, now seen corresponding path program 1 times [2018-12-02 05:04:13,981 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:13,981 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:13,981 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,981 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:13,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:13,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:14,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:14,023 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:14,024 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:14,024 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:14,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:14,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:14,024 INFO L87 Difference]: Start difference. First operand 511 states and 648 transitions. Second operand 5 states. [2018-12-02 05:04:14,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:14,230 INFO L93 Difference]: Finished difference Result 999 states and 1270 transitions. [2018-12-02 05:04:14,231 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 05:04:14,231 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:14,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:14,232 INFO L225 Difference]: With dead ends: 999 [2018-12-02 05:04:14,232 INFO L226 Difference]: Without dead ends: 511 [2018-12-02 05:04:14,233 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:14,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2018-12-02 05:04:14,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 511. [2018-12-02 05:04:14,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 511 states. [2018-12-02 05:04:14,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 644 transitions. [2018-12-02 05:04:14,254 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 644 transitions. Word has length 105 [2018-12-02 05:04:14,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:14,254 INFO L480 AbstractCegarLoop]: Abstraction has 511 states and 644 transitions. [2018-12-02 05:04:14,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:14,254 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 644 transitions. [2018-12-02 05:04:14,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:14,254 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:14,254 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:14,255 INFO L423 AbstractCegarLoop]: === Iteration 15 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:14,255 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:14,255 INFO L82 PathProgramCache]: Analyzing trace with hash -2100419656, now seen corresponding path program 1 times [2018-12-02 05:04:14,255 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:14,255 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:14,255 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:14,255 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:14,255 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:14,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:14,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:14,298 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:14,298 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:14,298 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:14,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:14,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:14,299 INFO L87 Difference]: Start difference. First operand 511 states and 644 transitions. Second operand 5 states. [2018-12-02 05:04:14,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:14,524 INFO L93 Difference]: Finished difference Result 999 states and 1262 transitions. [2018-12-02 05:04:14,524 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-02 05:04:14,524 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:14,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:14,526 INFO L225 Difference]: With dead ends: 999 [2018-12-02 05:04:14,526 INFO L226 Difference]: Without dead ends: 511 [2018-12-02 05:04:14,527 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:14,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2018-12-02 05:04:14,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 511. [2018-12-02 05:04:14,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 511 states. [2018-12-02 05:04:14,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 640 transitions. [2018-12-02 05:04:14,565 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 640 transitions. Word has length 105 [2018-12-02 05:04:14,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:14,565 INFO L480 AbstractCegarLoop]: Abstraction has 511 states and 640 transitions. [2018-12-02 05:04:14,565 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:14,565 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 640 transitions. [2018-12-02 05:04:14,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:14,566 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:14,566 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:14,566 INFO L423 AbstractCegarLoop]: === Iteration 16 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:14,566 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:14,566 INFO L82 PathProgramCache]: Analyzing trace with hash -714216262, now seen corresponding path program 1 times [2018-12-02 05:04:14,566 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:14,567 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:14,567 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:14,567 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:14,567 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:14,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:14,607 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:14,607 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:14,607 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:14,607 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:14,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:14,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:14,608 INFO L87 Difference]: Start difference. First operand 511 states and 640 transitions. Second operand 5 states. [2018-12-02 05:04:14,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:14,872 INFO L93 Difference]: Finished difference Result 1193 states and 1513 transitions. [2018-12-02 05:04:14,872 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:14,872 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:14,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:14,874 INFO L225 Difference]: With dead ends: 1193 [2018-12-02 05:04:14,874 INFO L226 Difference]: Without dead ends: 705 [2018-12-02 05:04:14,875 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:14,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2018-12-02 05:04:14,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 669. [2018-12-02 05:04:14,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 669 states. [2018-12-02 05:04:14,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 830 transitions. [2018-12-02 05:04:14,904 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 830 transitions. Word has length 105 [2018-12-02 05:04:14,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:14,904 INFO L480 AbstractCegarLoop]: Abstraction has 669 states and 830 transitions. [2018-12-02 05:04:14,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:14,905 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 830 transitions. [2018-12-02 05:04:14,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:14,905 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:14,905 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:14,906 INFO L423 AbstractCegarLoop]: === Iteration 17 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:14,906 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:14,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1223689352, now seen corresponding path program 1 times [2018-12-02 05:04:14,906 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:14,906 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:14,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:14,907 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:14,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:14,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:14,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:14,950 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:14,951 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:14,951 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:14,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:14,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:14,951 INFO L87 Difference]: Start difference. First operand 669 states and 830 transitions. Second operand 5 states. [2018-12-02 05:04:15,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:15,307 INFO L93 Difference]: Finished difference Result 1443 states and 1854 transitions. [2018-12-02 05:04:15,308 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:15,308 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:15,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:15,310 INFO L225 Difference]: With dead ends: 1443 [2018-12-02 05:04:15,310 INFO L226 Difference]: Without dead ends: 797 [2018-12-02 05:04:15,311 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:15,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2018-12-02 05:04:15,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 709. [2018-12-02 05:04:15,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 709 states. [2018-12-02 05:04:15,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 864 transitions. [2018-12-02 05:04:15,343 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 864 transitions. Word has length 105 [2018-12-02 05:04:15,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:15,343 INFO L480 AbstractCegarLoop]: Abstraction has 709 states and 864 transitions. [2018-12-02 05:04:15,343 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:15,343 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 864 transitions. [2018-12-02 05:04:15,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:15,344 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:15,344 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:15,344 INFO L423 AbstractCegarLoop]: === Iteration 18 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:15,344 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:15,345 INFO L82 PathProgramCache]: Analyzing trace with hash 699538682, now seen corresponding path program 1 times [2018-12-02 05:04:15,345 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:15,345 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:15,345 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:15,345 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:15,345 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:15,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:15,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:15,382 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:15,382 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:15,382 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:15,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:15,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:15,383 INFO L87 Difference]: Start difference. First operand 709 states and 864 transitions. Second operand 5 states. [2018-12-02 05:04:15,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:15,697 INFO L93 Difference]: Finished difference Result 1616 states and 2067 transitions. [2018-12-02 05:04:15,698 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:15,698 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:15,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:15,700 INFO L225 Difference]: With dead ends: 1616 [2018-12-02 05:04:15,700 INFO L226 Difference]: Without dead ends: 930 [2018-12-02 05:04:15,701 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:15,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2018-12-02 05:04:15,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 790. [2018-12-02 05:04:15,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 790 states. [2018-12-02 05:04:15,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 945 transitions. [2018-12-02 05:04:15,737 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 945 transitions. Word has length 105 [2018-12-02 05:04:15,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:15,737 INFO L480 AbstractCegarLoop]: Abstraction has 790 states and 945 transitions. [2018-12-02 05:04:15,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:15,737 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 945 transitions. [2018-12-02 05:04:15,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:15,737 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:15,737 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:15,738 INFO L423 AbstractCegarLoop]: === Iteration 19 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:15,738 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:15,738 INFO L82 PathProgramCache]: Analyzing trace with hash 761578296, now seen corresponding path program 1 times [2018-12-02 05:04:15,738 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:15,738 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:15,738 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:15,738 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:15,738 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:15,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:15,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:15,772 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:15,772 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-02 05:04:15,773 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:15,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:15,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:15,773 INFO L87 Difference]: Start difference. First operand 790 states and 945 transitions. Second operand 5 states. [2018-12-02 05:04:16,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:16,088 INFO L93 Difference]: Finished difference Result 1715 states and 2136 transitions. [2018-12-02 05:04:16,088 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:16,088 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 105 [2018-12-02 05:04:16,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:16,091 INFO L225 Difference]: With dead ends: 1715 [2018-12-02 05:04:16,091 INFO L226 Difference]: Without dead ends: 950 [2018-12-02 05:04:16,092 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:16,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2018-12-02 05:04:16,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 865. [2018-12-02 05:04:16,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 865 states. [2018-12-02 05:04:16,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 865 states to 865 states and 1017 transitions. [2018-12-02 05:04:16,132 INFO L78 Accepts]: Start accepts. Automaton has 865 states and 1017 transitions. Word has length 105 [2018-12-02 05:04:16,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:16,132 INFO L480 AbstractCegarLoop]: Abstraction has 865 states and 1017 transitions. [2018-12-02 05:04:16,132 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:16,133 INFO L276 IsEmpty]: Start isEmpty. Operand 865 states and 1017 transitions. [2018-12-02 05:04:16,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2018-12-02 05:04:16,133 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:16,133 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:16,134 INFO L423 AbstractCegarLoop]: === Iteration 20 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:16,134 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:16,134 INFO L82 PathProgramCache]: Analyzing trace with hash 627564790, now seen corresponding path program 1 times [2018-12-02 05:04:16,134 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:16,134 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:16,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:16,134 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:16,134 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:16,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:16,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:16,160 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:16,160 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-02 05:04:16,160 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 05:04:16,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 05:04:16,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 05:04:16,161 INFO L87 Difference]: Start difference. First operand 865 states and 1017 transitions. Second operand 3 states. [2018-12-02 05:04:16,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:16,263 INFO L93 Difference]: Finished difference Result 2516 states and 3052 transitions. [2018-12-02 05:04:16,264 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 05:04:16,264 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 105 [2018-12-02 05:04:16,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:16,268 INFO L225 Difference]: With dead ends: 2516 [2018-12-02 05:04:16,268 INFO L226 Difference]: Without dead ends: 1674 [2018-12-02 05:04:16,270 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 05:04:16,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2018-12-02 05:04:16,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 1672. [2018-12-02 05:04:16,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1672 states. [2018-12-02 05:04:16,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 1995 transitions. [2018-12-02 05:04:16,354 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 1995 transitions. Word has length 105 [2018-12-02 05:04:16,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:16,355 INFO L480 AbstractCegarLoop]: Abstraction has 1672 states and 1995 transitions. [2018-12-02 05:04:16,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 05:04:16,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 1995 transitions. [2018-12-02 05:04:16,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-12-02 05:04:16,356 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:16,357 INFO L402 BasicCegarLoop]: trace histogram [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, 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] [2018-12-02 05:04:16,357 INFO L423 AbstractCegarLoop]: === Iteration 21 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:16,357 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:16,357 INFO L82 PathProgramCache]: Analyzing trace with hash -503582614, now seen corresponding path program 1 times [2018-12-02 05:04:16,357 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:16,357 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:16,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:16,358 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:16,358 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:16,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:16,399 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 8 proven. 14 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-12-02 05:04:16,400 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 05:04:16,400 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 05:04:16,408 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:16,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:16,490 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 05:04:16,528 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-02 05:04:16,554 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 05:04:16,554 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2018-12-02 05:04:16,555 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:16,555 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:16,555 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:16,555 INFO L87 Difference]: Start difference. First operand 1672 states and 1995 transitions. Second operand 5 states. [2018-12-02 05:04:16,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:16,904 INFO L93 Difference]: Finished difference Result 4874 states and 6050 transitions. [2018-12-02 05:04:16,904 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:16,904 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 170 [2018-12-02 05:04:16,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:16,911 INFO L225 Difference]: With dead ends: 4874 [2018-12-02 05:04:16,911 INFO L226 Difference]: Without dead ends: 3225 [2018-12-02 05:04:16,915 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:16,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3225 states. [2018-12-02 05:04:17,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3225 to 3212. [2018-12-02 05:04:17,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3212 states. [2018-12-02 05:04:17,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3212 states to 3212 states and 3750 transitions. [2018-12-02 05:04:17,060 INFO L78 Accepts]: Start accepts. Automaton has 3212 states and 3750 transitions. Word has length 170 [2018-12-02 05:04:17,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:17,060 INFO L480 AbstractCegarLoop]: Abstraction has 3212 states and 3750 transitions. [2018-12-02 05:04:17,060 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:17,061 INFO L276 IsEmpty]: Start isEmpty. Operand 3212 states and 3750 transitions. [2018-12-02 05:04:17,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2018-12-02 05:04:17,062 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:17,063 INFO L402 BasicCegarLoop]: trace histogram [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, 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] [2018-12-02 05:04:17,063 INFO L423 AbstractCegarLoop]: === Iteration 22 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:17,063 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:17,063 INFO L82 PathProgramCache]: Analyzing trace with hash -913387193, now seen corresponding path program 1 times [2018-12-02 05:04:17,063 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:17,063 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:17,063 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:17,063 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:17,064 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:17,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:17,098 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-12-02 05:04:17,098 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:17,098 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 05:04:17,098 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-02 05:04:17,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-02 05:04:17,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-02 05:04:17,099 INFO L87 Difference]: Start difference. First operand 3212 states and 3750 transitions. Second operand 4 states. [2018-12-02 05:04:17,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:17,461 INFO L93 Difference]: Finished difference Result 8387 states and 9893 transitions. [2018-12-02 05:04:17,462 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 05:04:17,462 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 169 [2018-12-02 05:04:17,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:17,474 INFO L225 Difference]: With dead ends: 8387 [2018-12-02 05:04:17,474 INFO L226 Difference]: Without dead ends: 3839 [2018-12-02 05:04:17,482 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-02 05:04:17,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3839 states. [2018-12-02 05:04:17,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3839 to 3839. [2018-12-02 05:04:17,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3839 states. [2018-12-02 05:04:17,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3839 states to 3839 states and 4436 transitions. [2018-12-02 05:04:17,679 INFO L78 Accepts]: Start accepts. Automaton has 3839 states and 4436 transitions. Word has length 169 [2018-12-02 05:04:17,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:17,679 INFO L480 AbstractCegarLoop]: Abstraction has 3839 states and 4436 transitions. [2018-12-02 05:04:17,679 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-02 05:04:17,679 INFO L276 IsEmpty]: Start isEmpty. Operand 3839 states and 4436 transitions. [2018-12-02 05:04:17,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2018-12-02 05:04:17,686 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:17,686 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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] [2018-12-02 05:04:17,686 INFO L423 AbstractCegarLoop]: === Iteration 23 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:17,687 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:17,687 INFO L82 PathProgramCache]: Analyzing trace with hash 2064894462, now seen corresponding path program 1 times [2018-12-02 05:04:17,687 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:17,687 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:17,688 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:17,688 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:17,688 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:17,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:17,751 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 344 trivial. 0 not checked. [2018-12-02 05:04:17,751 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 05:04:17,751 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 05:04:17,758 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:17,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:17,880 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 05:04:17,949 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 181 proven. 0 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2018-12-02 05:04:17,965 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 05:04:17,965 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 3 [2018-12-02 05:04:17,966 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-02 05:04:17,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-02 05:04:17,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 05:04:17,966 INFO L87 Difference]: Start difference. First operand 3839 states and 4436 transitions. Second operand 3 states. [2018-12-02 05:04:18,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:18,175 INFO L93 Difference]: Finished difference Result 7635 states and 8875 transitions. [2018-12-02 05:04:18,175 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-02 05:04:18,175 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 350 [2018-12-02 05:04:18,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:18,184 INFO L225 Difference]: With dead ends: 7635 [2018-12-02 05:04:18,184 INFO L226 Difference]: Without dead ends: 3821 [2018-12-02 05:04:18,190 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 350 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-02 05:04:18,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3821 states. [2018-12-02 05:04:18,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3821 to 3821. [2018-12-02 05:04:18,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3821 states. [2018-12-02 05:04:18,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3821 states to 3821 states and 4388 transitions. [2018-12-02 05:04:18,369 INFO L78 Accepts]: Start accepts. Automaton has 3821 states and 4388 transitions. Word has length 350 [2018-12-02 05:04:18,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:18,370 INFO L480 AbstractCegarLoop]: Abstraction has 3821 states and 4388 transitions. [2018-12-02 05:04:18,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-02 05:04:18,370 INFO L276 IsEmpty]: Start isEmpty. Operand 3821 states and 4388 transitions. [2018-12-02 05:04:18,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2018-12-02 05:04:18,374 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:18,374 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:18,374 INFO L423 AbstractCegarLoop]: === Iteration 24 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:18,374 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:18,375 INFO L82 PathProgramCache]: Analyzing trace with hash 1691655133, now seen corresponding path program 1 times [2018-12-02 05:04:18,375 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:18,375 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:18,375 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:18,375 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:18,375 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:18,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:18,432 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 23 proven. 8 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2018-12-02 05:04:18,432 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 05:04:18,432 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 05:04:18,439 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:18,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:18,523 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 05:04:18,570 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-12-02 05:04:18,585 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 05:04:18,585 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2018-12-02 05:04:18,585 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 05:04:18,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 05:04:18,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:18,586 INFO L87 Difference]: Start difference. First operand 3821 states and 4388 transitions. Second operand 6 states. [2018-12-02 05:04:20,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:20,108 INFO L93 Difference]: Finished difference Result 17864 states and 21478 transitions. [2018-12-02 05:04:20,108 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-02 05:04:20,109 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 244 [2018-12-02 05:04:20,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:20,141 INFO L225 Difference]: With dead ends: 17864 [2018-12-02 05:04:20,141 INFO L226 Difference]: Without dead ends: 11712 [2018-12-02 05:04:20,150 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 251 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2018-12-02 05:04:20,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11712 states. [2018-12-02 05:04:20,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11712 to 11549. [2018-12-02 05:04:20,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11549 states. [2018-12-02 05:04:20,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11549 states to 11549 states and 13679 transitions. [2018-12-02 05:04:20,701 INFO L78 Accepts]: Start accepts. Automaton has 11549 states and 13679 transitions. Word has length 244 [2018-12-02 05:04:20,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:20,702 INFO L480 AbstractCegarLoop]: Abstraction has 11549 states and 13679 transitions. [2018-12-02 05:04:20,702 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 05:04:20,702 INFO L276 IsEmpty]: Start isEmpty. Operand 11549 states and 13679 transitions. [2018-12-02 05:04:20,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2018-12-02 05:04:20,711 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:20,711 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 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] [2018-12-02 05:04:20,711 INFO L423 AbstractCegarLoop]: === Iteration 25 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:20,712 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:20,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1656701222, now seen corresponding path program 1 times [2018-12-02 05:04:20,712 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:20,712 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:20,712 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:20,713 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:20,713 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:20,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:20,810 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 523 trivial. 0 not checked. [2018-12-02 05:04:20,810 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:20,810 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-12-02 05:04:20,810 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-02 05:04:20,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-02 05:04:20,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-02 05:04:20,811 INFO L87 Difference]: Start difference. First operand 11549 states and 13679 transitions. Second operand 4 states. [2018-12-02 05:04:21,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:21,240 INFO L93 Difference]: Finished difference Result 11552 states and 13681 transitions. [2018-12-02 05:04:21,240 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-02 05:04:21,241 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 412 [2018-12-02 05:04:21,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:21,256 INFO L225 Difference]: With dead ends: 11552 [2018-12-02 05:04:21,256 INFO L226 Difference]: Without dead ends: 8697 [2018-12-02 05:04:21,261 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-12-02 05:04:21,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8697 states. [2018-12-02 05:04:21,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8697 to 8697. [2018-12-02 05:04:21,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8697 states. [2018-12-02 05:04:21,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8697 states to 8697 states and 10402 transitions. [2018-12-02 05:04:21,740 INFO L78 Accepts]: Start accepts. Automaton has 8697 states and 10402 transitions. Word has length 412 [2018-12-02 05:04:21,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:21,741 INFO L480 AbstractCegarLoop]: Abstraction has 8697 states and 10402 transitions. [2018-12-02 05:04:21,741 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-02 05:04:21,741 INFO L276 IsEmpty]: Start isEmpty. Operand 8697 states and 10402 transitions. [2018-12-02 05:04:21,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 408 [2018-12-02 05:04:21,747 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:21,747 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 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, 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] [2018-12-02 05:04:21,747 INFO L423 AbstractCegarLoop]: === Iteration 26 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:21,748 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:21,748 INFO L82 PathProgramCache]: Analyzing trace with hash -229760334, now seen corresponding path program 1 times [2018-12-02 05:04:21,748 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:21,748 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:21,748 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:21,748 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:21,748 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:21,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:21,842 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 31 proven. 26 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2018-12-02 05:04:21,842 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 05:04:21,843 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 05:04:21,848 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:21,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:21,961 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 05:04:22,014 INFO L134 CoverageAnalysis]: Checked inductivity of 542 backedges. 312 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2018-12-02 05:04:22,030 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 05:04:22,030 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2018-12-02 05:04:22,030 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-12-02 05:04:22,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-12-02 05:04:22,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2018-12-02 05:04:22,031 INFO L87 Difference]: Start difference. First operand 8697 states and 10402 transitions. Second operand 9 states. [2018-12-02 05:04:22,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:22,511 INFO L93 Difference]: Finished difference Result 14583 states and 18006 transitions. [2018-12-02 05:04:22,512 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-12-02 05:04:22,512 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 407 [2018-12-02 05:04:22,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:22,526 INFO L225 Difference]: With dead ends: 14583 [2018-12-02 05:04:22,526 INFO L226 Difference]: Without dead ends: 5911 [2018-12-02 05:04:22,544 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 411 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2018-12-02 05:04:22,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5911 states. [2018-12-02 05:04:22,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5911 to 5735. [2018-12-02 05:04:22,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5735 states. [2018-12-02 05:04:22,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5735 states to 5735 states and 6625 transitions. [2018-12-02 05:04:22,868 INFO L78 Accepts]: Start accepts. Automaton has 5735 states and 6625 transitions. Word has length 407 [2018-12-02 05:04:22,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:22,868 INFO L480 AbstractCegarLoop]: Abstraction has 5735 states and 6625 transitions. [2018-12-02 05:04:22,868 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-12-02 05:04:22,868 INFO L276 IsEmpty]: Start isEmpty. Operand 5735 states and 6625 transitions. [2018-12-02 05:04:22,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2018-12-02 05:04:22,873 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:22,873 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2018-12-02 05:04:22,873 INFO L423 AbstractCegarLoop]: === Iteration 27 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:22,873 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:22,873 INFO L82 PathProgramCache]: Analyzing trace with hash 940803899, now seen corresponding path program 1 times [2018-12-02 05:04:22,873 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:22,874 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:22,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:22,874 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:22,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:22,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:22,945 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 13 proven. 56 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2018-12-02 05:04:22,945 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 05:04:22,945 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 05:04:22,952 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:23,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:23,044 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 05:04:23,083 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 193 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-12-02 05:04:23,098 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 05:04:23,098 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2018-12-02 05:04:23,099 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-02 05:04:23,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-02 05:04:23,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-02 05:04:23,099 INFO L87 Difference]: Start difference. First operand 5735 states and 6625 transitions. Second operand 5 states. [2018-12-02 05:04:23,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:23,813 INFO L93 Difference]: Finished difference Result 15409 states and 18122 transitions. [2018-12-02 05:04:23,814 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-02 05:04:23,814 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 300 [2018-12-02 05:04:23,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:23,859 INFO L225 Difference]: With dead ends: 15409 [2018-12-02 05:04:23,859 INFO L226 Difference]: Without dead ends: 9819 [2018-12-02 05:04:23,865 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-02 05:04:23,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9819 states. [2018-12-02 05:04:24,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9819 to 9444. [2018-12-02 05:04:24,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9444 states. [2018-12-02 05:04:24,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9444 states to 9444 states and 10915 transitions. [2018-12-02 05:04:24,315 INFO L78 Accepts]: Start accepts. Automaton has 9444 states and 10915 transitions. Word has length 300 [2018-12-02 05:04:24,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:24,315 INFO L480 AbstractCegarLoop]: Abstraction has 9444 states and 10915 transitions. [2018-12-02 05:04:24,315 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-02 05:04:24,315 INFO L276 IsEmpty]: Start isEmpty. Operand 9444 states and 10915 transitions. [2018-12-02 05:04:24,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2018-12-02 05:04:24,322 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:24,322 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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] [2018-12-02 05:04:24,322 INFO L423 AbstractCegarLoop]: === Iteration 28 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:24,322 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:24,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1095675021, now seen corresponding path program 1 times [2018-12-02 05:04:24,323 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:24,323 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:24,323 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:24,323 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:24,323 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:24,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:24,393 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 26 proven. 7 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2018-12-02 05:04:24,393 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-02 05:04:24,393 INFO L223 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-02 05:04:24,399 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:24,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:24,499 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-02 05:04:24,574 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 168 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2018-12-02 05:04:24,589 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-02 05:04:24,590 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2018-12-02 05:04:24,590 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-02 05:04:24,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-02 05:04:24,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-02 05:04:24,591 INFO L87 Difference]: Start difference. First operand 9444 states and 10915 transitions. Second operand 6 states. [2018-12-02 05:04:25,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:25,269 INFO L93 Difference]: Finished difference Result 13013 states and 15169 transitions. [2018-12-02 05:04:25,269 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-02 05:04:25,269 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 307 [2018-12-02 05:04:25,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:25,274 INFO L225 Difference]: With dead ends: 13013 [2018-12-02 05:04:25,274 INFO L226 Difference]: Without dead ends: 1257 [2018-12-02 05:04:25,285 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 314 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2018-12-02 05:04:25,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2018-12-02 05:04:25,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 1226. [2018-12-02 05:04:25,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1226 states. [2018-12-02 05:04:25,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1226 states to 1226 states and 1310 transitions. [2018-12-02 05:04:25,361 INFO L78 Accepts]: Start accepts. Automaton has 1226 states and 1310 transitions. Word has length 307 [2018-12-02 05:04:25,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:25,361 INFO L480 AbstractCegarLoop]: Abstraction has 1226 states and 1310 transitions. [2018-12-02 05:04:25,361 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-02 05:04:25,361 INFO L276 IsEmpty]: Start isEmpty. Operand 1226 states and 1310 transitions. [2018-12-02 05:04:25,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2018-12-02 05:04:25,363 INFO L394 BasicCegarLoop]: Found error trace [2018-12-02 05:04:25,363 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-02 05:04:25,363 INFO L423 AbstractCegarLoop]: === Iteration 29 === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-02 05:04:25,363 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-02 05:04:25,363 INFO L82 PathProgramCache]: Analyzing trace with hash 520698818, now seen corresponding path program 1 times [2018-12-02 05:04:25,363 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-02 05:04:25,363 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-02 05:04:25,364 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:25,364 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-02 05:04:25,364 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-02 05:04:25,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-02 05:04:25,515 INFO L134 CoverageAnalysis]: Checked inductivity of 472 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 434 trivial. 0 not checked. [2018-12-02 05:04:25,515 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-02 05:04:25,515 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-12-02 05:04:25,515 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-02 05:04:25,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-02 05:04:25,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-12-02 05:04:25,516 INFO L87 Difference]: Start difference. First operand 1226 states and 1310 transitions. Second operand 8 states. [2018-12-02 05:04:26,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-02 05:04:26,293 INFO L93 Difference]: Finished difference Result 1243 states and 1330 transitions. [2018-12-02 05:04:26,293 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-12-02 05:04:26,293 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 374 [2018-12-02 05:04:26,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-02 05:04:26,294 INFO L225 Difference]: With dead ends: 1243 [2018-12-02 05:04:26,294 INFO L226 Difference]: Without dead ends: 0 [2018-12-02 05:04:26,296 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2018-12-02 05:04:26,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-02 05:04:26,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-02 05:04:26,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-02 05:04:26,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-02 05:04:26,297 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 374 [2018-12-02 05:04:26,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-02 05:04:26,297 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-02 05:04:26,297 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-02 05:04:26,297 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-02 05:04:26,297 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-02 05:04:26,302 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-02 05:04:27,723 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:31,636 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,448 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,539 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,549 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,591 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,596 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,605 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,610 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,618 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,629 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,637 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,651 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,674 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,734 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,782 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,790 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,796 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,805 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,809 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,829 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,832 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,843 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,856 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,866 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,873 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,896 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,920 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,948 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,976 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:32,996 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,076 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,086 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,094 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,103 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,128 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,133 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,138 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,142 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,147 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,728 WARN L180 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 198 DAG size of output: 194 [2018-12-02 05:04:33,816 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,827 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,838 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,943 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,947 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:33,997 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,403 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,406 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,408 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,413 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,416 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,419 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,420 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,424 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,427 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,430 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,433 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,436 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,438 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,440 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,443 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,448 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,451 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,454 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,457 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,460 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,463 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,467 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,470 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,473 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,476 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,479 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,482 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,484 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,486 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,492 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,496 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,499 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,502 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,505 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,508 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,512 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,514 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,517 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,520 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,523 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,527 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,531 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,532 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,538 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,541 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,544 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,547 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,550 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,553 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,556 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,559 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,562 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,565 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,568 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,571 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,574 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,577 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,578 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,584 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,588 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,591 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,593 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,598 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,601 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,604 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,607 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,610 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,613 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,614 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,620 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,622 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,624 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,630 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,634 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,637 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,639 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,644 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,645 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,648 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,652 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,655 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,658 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,660 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,662 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,668 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,671 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,675 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,678 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,681 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,684 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,687 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,690 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,694 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,697 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,700 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,701 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,707 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,710 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,712 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,718 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,721 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,724 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,726 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,731 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,734 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,737 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,740 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,744 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,747 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,749 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,754 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,757 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,848 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,851 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,853 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,855 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,857 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,860 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,862 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,865 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,867 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,870 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,873 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,875 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,878 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,881 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,883 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,886 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,889 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,891 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,894 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,896 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,901 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,903 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,909 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,913 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,918 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,921 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,923 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,928 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,931 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,934 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,936 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,939 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,942 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,946 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,950 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,953 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,955 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,959 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,964 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,970 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,972 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,974 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,976 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,978 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,983 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,985 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,987 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,990 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,992 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,995 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:34,997 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,000 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,003 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,005 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,008 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,010 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,012 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,015 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,018 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,023 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,026 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,028 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,030 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,036 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,039 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,041 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,042 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,047 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,049 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,052 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,054 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,057 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,059 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,061 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,063 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,066 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,069 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,071 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,073 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,075 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,078 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,080 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,083 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,086 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,088 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,090 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,093 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,096 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,098 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,100 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,105 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,108 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,111 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,114 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,116 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,119 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,121 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,126 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,129 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,132 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,135 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,139 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,141 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,146 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,149 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,151 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,153 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,158 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,161 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,163 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,166 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,169 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,173 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,176 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,178 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,181 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,183 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,186 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,188 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,191 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,193 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,198 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,200 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,203 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,206 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,208 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,211 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,213 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,216 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,218 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,221 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,223 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,226 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,228 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,230 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,232 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,236 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,241 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,243 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,248 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,251 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,253 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,255 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,260 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,263 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,266 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,268 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,273 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,276 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,278 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,280 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,285 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,289 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,294 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,296 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,298 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,303 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,305 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,307 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,309 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,311 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,312 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,318 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,321 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,322 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,324 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,327 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,329 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,333 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,335 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,340 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,342 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,347 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,349 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,352 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,354 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,356 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,358 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,360 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,364 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,366 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,371 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,373 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,376 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,379 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,381 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,384 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,386 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,389 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,391 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,393 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,396 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,398 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,401 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,403 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,404 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,407 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,414 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,415 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,418 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,423 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,425 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,427 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,432 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,435 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,437 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,440 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,443 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,445 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,446 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,448 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,454 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,456 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,458 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,466 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,468 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,471 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,473 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,476 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,478 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,480 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,485 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,489 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,494 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,498 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,503 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,508 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,512 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,514 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,516 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,521 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,524 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,526 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,531 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,533 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,538 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,542 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,547 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,549 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,551 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,554 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,556 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,559 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,561 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,564 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,566 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,569 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,571 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,576 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,578 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,580 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,583 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,585 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,588 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,591 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,593 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,595 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,600 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,604 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,608 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,613 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,618 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,621 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,623 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,627 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,629 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,634 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,638 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,641 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,645 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,650 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,653 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,655 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,658 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,660 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,663 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,665 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,667 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,670 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,675 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,678 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,680 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,682 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,684 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,687 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,689 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,692 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,694 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,696 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,702 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,704 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,706 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,708 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,711 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,713 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,715 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,718 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,721 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,724 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,726 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,729 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,731 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,733 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,736 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,739 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,741 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,744 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,747 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,749 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,751 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,753 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,755 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,757 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,760 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,762 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,763 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,765 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,770 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,773 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,775 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,777 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,779 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,782 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,784 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,787 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,789 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:35,809 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:36,095 WARN L180 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 198 DAG size of output: 194 [2018-12-02 05:04:37,884 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,887 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,891 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,894 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,896 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,901 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,904 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,907 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,911 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,914 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,918 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,921 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,924 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,927 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,930 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,933 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,936 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,939 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,942 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,945 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,948 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,951 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,954 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,958 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,962 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,965 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,967 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,970 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,973 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,977 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,979 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,982 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,985 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,988 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,992 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,996 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:37,999 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,002 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,005 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,008 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,011 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,014 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,017 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,020 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,023 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,026 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,029 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,032 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,035 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,039 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,042 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,045 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,048 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,051 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,055 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,058 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,061 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,064 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,067 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,070 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,074 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,080 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,084 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,086 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,090 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,095 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,098 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,101 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,103 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,108 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,111 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,115 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,118 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,121 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,123 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,126 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,129 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,133 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,135 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,138 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,143 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,145 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,150 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,152 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,155 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,160 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,163 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,166 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,169 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,172 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,175 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,178 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,182 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:38,186 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-02 05:04:40,021 WARN L180 SmtUtils]: Spent 664.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 144 [2018-12-02 05:04:47,740 WARN L180 SmtUtils]: Spent 7.71 s on a formula simplification. DAG size of input: 309 DAG size of output: 234 [2018-12-02 05:04:49,572 WARN L180 SmtUtils]: Spent 1.83 s on a formula simplification. DAG size of input: 205 DAG size of output: 151 [2018-12-02 05:04:53,393 WARN L180 SmtUtils]: Spent 3.82 s on a formula simplification. DAG size of input: 183 DAG size of output: 122 [2018-12-02 05:04:54,017 WARN L180 SmtUtils]: Spent 622.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 136 [2018-12-02 05:04:59,630 WARN L180 SmtUtils]: Spent 5.60 s on a formula simplification. DAG size of input: 345 DAG size of output: 129 [2018-12-02 05:05:06,826 WARN L180 SmtUtils]: Spent 7.18 s on a formula simplification. DAG size of input: 311 DAG size of output: 120 [2018-12-02 05:05:08,668 WARN L180 SmtUtils]: Spent 1.84 s on a formula simplification. DAG size of input: 149 DAG size of output: 103 [2018-12-02 05:05:11,734 WARN L180 SmtUtils]: Spent 3.06 s on a formula simplification. DAG size of input: 206 DAG size of output: 176 [2018-12-02 05:05:12,082 WARN L180 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 98 [2018-12-02 05:05:13,243 WARN L180 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 131 DAG size of output: 90 [2018-12-02 05:05:13,451 WARN L180 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 336 DAG size of output: 1 [2018-12-02 05:05:15,587 WARN L180 SmtUtils]: Spent 2.13 s on a formula simplification. DAG size of input: 177 DAG size of output: 110 [2018-12-02 05:05:18,949 WARN L180 SmtUtils]: Spent 3.35 s on a formula simplification. DAG size of input: 219 DAG size of output: 101 [2018-12-02 05:05:20,490 WARN L180 SmtUtils]: Spent 1.54 s on a formula simplification. DAG size of input: 199 DAG size of output: 144 [2018-12-02 05:05:24,117 WARN L180 SmtUtils]: Spent 3.62 s on a formula simplification. DAG size of input: 207 DAG size of output: 174 [2018-12-02 05:05:32,422 WARN L180 SmtUtils]: Spent 8.30 s on a formula simplification. DAG size of input: 309 DAG size of output: 234 [2018-12-02 05:05:34,382 WARN L180 SmtUtils]: Spent 1.96 s on a formula simplification. DAG size of input: 156 DAG size of output: 124 [2018-12-02 05:05:36,880 WARN L180 SmtUtils]: Spent 2.48 s on a formula simplification. DAG size of input: 157 DAG size of output: 97 [2018-12-02 05:05:48,904 WARN L180 SmtUtils]: Spent 12.01 s on a formula simplification. DAG size of input: 325 DAG size of output: 173 [2018-12-02 05:05:49,032 WARN L180 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-02 05:05:49,162 WARN L180 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 1 [2018-12-02 05:05:49,623 WARN L180 SmtUtils]: Spent 459.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 98 [2018-12-02 05:05:56,478 WARN L180 SmtUtils]: Spent 6.84 s on a formula simplification. DAG size of input: 317 DAG size of output: 140 [2018-12-02 05:05:58,889 WARN L180 SmtUtils]: Spent 2.31 s on a formula simplification. DAG size of input: 212 DAG size of output: 169 [2018-12-02 05:06:12,328 WARN L180 SmtUtils]: Spent 13.41 s on a formula simplification. DAG size of input: 326 DAG size of output: 179 [2018-12-02 05:06:13,702 WARN L180 SmtUtils]: Spent 1.37 s on a formula simplification. DAG size of input: 166 DAG size of output: 91 [2018-12-02 05:06:18,458 WARN L180 SmtUtils]: Spent 4.75 s on a formula simplification. DAG size of input: 316 DAG size of output: 115 [2018-12-02 05:06:21,017 WARN L180 SmtUtils]: Spent 2.55 s on a formula simplification. DAG size of input: 177 DAG size of output: 111 [2018-12-02 05:06:23,024 WARN L180 SmtUtils]: Spent 2.00 s on a formula simplification. DAG size of input: 156 DAG size of output: 106 [2018-12-02 05:06:25,560 WARN L180 SmtUtils]: Spent 2.53 s on a formula simplification. DAG size of input: 193 DAG size of output: 144 [2018-12-02 05:06:26,325 WARN L180 SmtUtils]: Spent 762.00 ms on a formula simplification. DAG size of input: 235 DAG size of output: 139 [2018-12-02 05:06:28,204 WARN L180 SmtUtils]: Spent 1.88 s on a formula simplification. DAG size of input: 163 DAG size of output: 101 [2018-12-02 05:06:31,398 WARN L180 SmtUtils]: Spent 3.17 s on a formula simplification. DAG size of input: 340 DAG size of output: 106 [2018-12-02 05:06:31,607 WARN L180 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 343 DAG size of output: 1 [2018-12-02 05:06:34,191 WARN L180 SmtUtils]: Spent 2.58 s on a formula simplification. DAG size of input: 178 DAG size of output: 137 [2018-12-02 05:06:34,313 WARN L180 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 93 [2018-12-02 05:06:34,432 WARN L180 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 95 [2018-12-02 05:06:35,919 WARN L180 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 150 DAG size of output: 102 [2018-12-02 05:06:40,059 WARN L180 SmtUtils]: Spent 4.14 s on a formula simplification. DAG size of input: 211 DAG size of output: 150 [2018-12-02 05:06:40,177 WARN L180 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2018-12-02 05:06:40,760 WARN L180 SmtUtils]: Spent 581.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 100 [2018-12-02 05:06:40,965 WARN L180 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 95 [2018-12-02 05:06:42,785 WARN L180 SmtUtils]: Spent 1.81 s on a formula simplification. DAG size of input: 202 DAG size of output: 90 [2018-12-02 05:06:53,132 WARN L180 SmtUtils]: Spent 10.33 s on a formula simplification. DAG size of input: 328 DAG size of output: 181 [2018-12-02 05:06:56,356 WARN L180 SmtUtils]: Spent 3.22 s on a formula simplification. DAG size of input: 157 DAG size of output: 101 [2018-12-02 05:06:56,542 WARN L180 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 94 [2018-12-02 05:06:57,680 WARN L180 SmtUtils]: Spent 1.14 s on a formula simplification. DAG size of input: 184 DAG size of output: 136 [2018-12-02 05:06:58,323 WARN L180 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 144 [2018-12-02 05:06:59,996 WARN L180 SmtUtils]: Spent 1.67 s on a formula simplification. DAG size of input: 156 DAG size of output: 106 [2018-12-02 05:07:00,916 WARN L180 SmtUtils]: Spent 864.00 ms on a formula simplification. DAG size of input: 235 DAG size of output: 139 [2018-12-02 05:07:01,031 WARN L180 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 217 DAG size of output: 1 [2018-12-02 05:07:03,973 WARN L180 SmtUtils]: Spent 2.94 s on a formula simplification. DAG size of input: 219 DAG size of output: 122 [2018-12-02 05:07:07,829 WARN L180 SmtUtils]: Spent 3.85 s on a formula simplification. DAG size of input: 181 DAG size of output: 138 [2018-12-02 05:07:13,153 WARN L180 SmtUtils]: Spent 5.32 s on a formula simplification. DAG size of input: 222 DAG size of output: 184 [2018-12-02 05:07:14,044 WARN L180 SmtUtils]: Spent 887.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 83 [2018-12-02 05:07:15,934 WARN L180 SmtUtils]: Spent 1.89 s on a formula simplification. DAG size of input: 148 DAG size of output: 98 [2018-12-02 05:07:18,440 WARN L180 SmtUtils]: Spent 2.50 s on a formula simplification. DAG size of input: 190 DAG size of output: 124 [2018-12-02 05:07:19,272 WARN L180 SmtUtils]: Spent 830.00 ms on a formula simplification. DAG size of input: 199 DAG size of output: 144 [2018-12-02 05:07:19,495 WARN L180 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 308 DAG size of output: 1 [2018-12-02 05:07:27,304 WARN L180 SmtUtils]: Spent 7.80 s on a formula simplification. DAG size of input: 317 DAG size of output: 140 [2018-12-02 05:07:27,592 WARN L180 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 314 DAG size of output: 1 [2018-12-02 05:07:27,735 WARN L180 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 55 [2018-12-02 05:07:31,840 WARN L180 SmtUtils]: Spent 4.10 s on a formula simplification. DAG size of input: 176 DAG size of output: 144 [2018-12-02 05:07:33,525 WARN L180 SmtUtils]: Spent 1.68 s on a formula simplification. DAG size of input: 199 DAG size of output: 144 [2018-12-02 05:07:38,487 WARN L180 SmtUtils]: Spent 4.96 s on a formula simplification. DAG size of input: 233 DAG size of output: 187 [2018-12-02 05:07:39,095 WARN L180 SmtUtils]: Spent 605.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 75 [2018-12-02 05:07:40,143 WARN L180 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 144 DAG size of output: 69 [2018-12-02 05:07:42,493 WARN L180 SmtUtils]: Spent 2.35 s on a formula simplification. DAG size of input: 163 DAG size of output: 104 [2018-12-02 05:07:44,061 WARN L180 SmtUtils]: Spent 1.57 s on a formula simplification. DAG size of input: 205 DAG size of output: 151 [2018-12-02 05:07:44,325 WARN L180 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 93 [2018-12-02 05:07:44,506 WARN L180 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 93 [2018-12-02 05:07:47,595 WARN L180 SmtUtils]: Spent 3.09 s on a formula simplification. DAG size of input: 177 DAG size of output: 115 [2018-12-02 05:07:47,600 INFO L448 ceAbstractionStarter]: For program point L93(lines 93 97) no Hoare annotation was computed. [2018-12-02 05:07:47,602 INFO L444 ceAbstractionStarter]: At program point transmit1ENTRY(lines 86 121) the Hoare annotation is: (let ((.cse4 (= |old(~t1_pc~0)| 1)) (.cse28 (= 0 |old(~t2_st~0)|)) (.cse13 (= 1 ~t2_pc~0)) (.cse21 (not (= ~t1_pc~0 1))) (.cse22 (<= 2 ~m_st~0)) (.cse31 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse24 (= |old(~E_2~0)| ~E_2~0)) (.cse26 (= |old(~t1_st~0)| ~t1_st~0))) (let ((.cse40 (and .cse21 .cse22 .cse31 .cse24 .cse26)) (.cse35 (not .cse13)) (.cse27 (< ~local~0 |old(~token~0)|)) (.cse32 (= ~token~0 |old(~token~0)|)) (.cse25 (= 0 ~t2_st~0)) (.cse34 (< |old(~token~0)| ~local~0)) (.cse15 (not .cse28)) (.cse29 (= 1 ~t3_pc~0)) (.cse38 (= 0 |old(~E_2~0)|)) (.cse36 (not (= 0 |old(~m_st~0)|))) (.cse37 (= 0 ~m_st~0)) (.cse39 (= 1 ~m_pc~0)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 ~E_3~0)) (.cse33 (not .cse4)) (.cse3 (= ~T3_E~0 1)) (.cse5 (< |old(~m_st~0)| 2)) (.cse6 (< |old(~t3_st~0)| 2)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse30 (= 1 ~t1_pc~0)) (.cse23 (<= 2 ~t3_st~0)) (.cse9 (= 1 ~M_E~0)) (.cse10 (= 1 ~E_M~0)) (.cse11 (= ~T1_E~0 1)) (.cse12 (= 1 ~E_3~0)) (.cse14 (= 1 ~E_1~0)) (.cse16 (= 0 ~E_1~0)) (.cse17 (not (= 1 ~t1_i~0))) (.cse18 (< |old(~E_2~0)| 2)) (.cse19 (= 0 ~E_M~0)) (.cse20 (= |old(~t1_st~0)| 0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 (and .cse21 .cse22 .cse23 .cse24 .cse25 .cse26)) (or .cse0 .cse1 .cse27 .cse28 .cse3 .cse5 .cse29 .cse7 .cse8 .cse9 .cse12 .cse14 .cse17 .cse20 (and .cse30 .cse22 .cse31 .cse32 .cse24 .cse26) .cse2 .cse33 .cse34 .cse10 .cse35 .cse11 .cse16 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse29 .cse7 .cse8 .cse9 .cse10 .cse11 .cse36 (and .cse21 .cse23 .cse24 .cse26 .cse37) .cse12 .cse14 .cse16 .cse19 .cse38 .cse20 .cse39) (or .cse0 .cse1 .cse27 .cse28 .cse3 .cse7 .cse8 .cse9 .cse12 .cse14 .cse17 .cse20 .cse2 .cse34 .cse4 .cse6 (and .cse21 .cse31 .cse23 .cse32 .cse24 .cse26 .cse37) .cse10 .cse35 .cse11 .cse36 .cse16 .cse18 .cse19 .cse39) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse29 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse40) (or .cse0 .cse1 .cse28 .cse3 .cse29 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse17 .cse20 .cse2 .cse4 .cse10 .cse11 .cse36 (and .cse21 .cse31 .cse24 .cse26 .cse37) .cse16 .cse18 .cse19 .cse39) (or .cse0 .cse1 .cse2 .cse28 .cse3 .cse4 .cse5 .cse6 .cse7 (and .cse21 .cse22 .cse31 .cse23 .cse24 .cse26) .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse28 .cse3 .cse4 .cse5 .cse29 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse40) (or .cse0 .cse1 .cse2 (and .cse21 .cse22 .cse24) .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16 .cse19 .cse38 .cse39) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse29 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16 .cse19 .cse38 .cse20 (and .cse21 .cse22 .cse23 .cse24 .cse26)) (or .cse0 .cse1 .cse27 .cse28 .cse3 .cse7 .cse29 .cse8 .cse9 .cse12 .cse14 .cse17 .cse20 .cse2 .cse34 .cse4 .cse10 .cse35 .cse11 .cse36 .cse16 .cse18 .cse19 (and .cse21 .cse31 .cse32 .cse24 .cse26 .cse37) .cse39) (or .cse0 .cse1 .cse2 .cse33 .cse3 (and .cse30 .cse22 .cse24) .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16 .cse19 .cse38 .cse39) (or .cse0 .cse1 .cse2 .cse33 .cse3 .cse5 .cse29 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 (and .cse30 .cse22 .cse31 .cse24 .cse26)) (or .cse0 .cse1 (and .cse30 .cse22 .cse31 .cse23 .cse32 .cse24 .cse26) .cse27 .cse28 .cse3 .cse5 .cse7 .cse8 .cse9 .cse12 .cse14 .cse17 .cse20 .cse2 .cse34 .cse33 .cse6 .cse10 .cse35 .cse11 .cse16 .cse18 .cse19) (or .cse0 .cse1 .cse27 .cse3 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 (and .cse21 .cse23 .cse32 .cse24 .cse25 .cse26 .cse37) .cse17 .cse20 .cse2 .cse34 .cse4 .cse6 .cse10 .cse11 .cse36 .cse15 .cse16 .cse18 .cse19 .cse39) (or .cse0 .cse1 .cse27 .cse3 .cse7 .cse29 (and .cse21 .cse32 .cse24 .cse25 .cse26 .cse37) .cse8 .cse9 .cse12 .cse13 .cse14 .cse17 .cse20 .cse2 .cse34 .cse4 .cse10 .cse11 .cse36 .cse15 .cse16 .cse18 .cse19 .cse39) (or .cse0 .cse1 .cse2 .cse33 (and .cse30 .cse22 .cse23 .cse24 .cse26) .cse3 .cse5 .cse6 .cse29 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse16 .cse19 .cse38 .cse20) (or .cse0 .cse1 .cse28 .cse3 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse17 .cse20 .cse2 .cse4 .cse6 .cse10 .cse11 .cse36 (and .cse21 .cse31 .cse23 .cse24 .cse26 .cse37) .cse16 .cse18 .cse19 .cse39) (or .cse0 .cse1 .cse2 .cse33 .cse3 .cse5 .cse6 .cse7 .cse8 (and .cse30 .cse22 .cse31 .cse23 .cse24 .cse26) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20)))) [2018-12-02 05:07:47,602 INFO L448 ceAbstractionStarter]: For program point L102(line 102) no Hoare annotation was computed. [2018-12-02 05:07:47,603 INFO L444 ceAbstractionStarter]: At program point L94(lines 89 120) the Hoare annotation is: (let ((.cse13 (= 1 ~t2_pc~0))) (let ((.cse22 (<= 2 ~t3_st~0)) (.cse26 (= 0 |old(~E_2~0)|)) (.cse4 (= |old(~t1_pc~0)| 1)) (.cse25 (< |old(~t3_st~0)| 2)) (.cse32 (not (= 0 |old(~m_st~0)|))) (.cse28 (= 1 ~m_pc~0)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse29 (< ~local~0 |old(~token~0)|)) (.cse30 (= 0 |old(~t2_st~0)|)) (.cse3 (= ~T3_E~0 1)) (.cse5 (< |old(~m_st~0)| 2)) (.cse6 (= 1 ~t3_pc~0)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse12 (= 1 ~E_3~0)) (.cse14 (= 1 ~E_1~0)) (.cse16 (not (= 1 ~t1_i~0))) (.cse19 (= |old(~t1_st~0)| 0)) (.cse20 (= 1 ~t1_pc~0)) (.cse21 (<= 2 ~m_st~0)) (.cse27 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse33 (= ~token~0 |old(~token~0)|)) (.cse23 (= |old(~E_2~0)| ~E_2~0)) (.cse24 (= |old(~t1_st~0)| ~t1_st~0)) (.cse2 (= 0 ~E_3~0)) (.cse31 (< |old(~token~0)| ~local~0)) (.cse10 (= 1 ~E_M~0)) (.cse34 (not .cse13)) (.cse11 (= ~T1_E~0 1)) (.cse15 (= 0 ~E_1~0)) (.cse17 (< |old(~E_2~0)| 2)) (.cse18 (= 0 ~E_M~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 (and .cse20 .cse21 .cse22 .cse23 .cse24) .cse3 .cse5 .cse25 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse26 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (and .cse20 .cse21 .cse27 .cse23 .cse24)) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse25 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse26 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse26 .cse28) (or .cse0 .cse1 .cse29 .cse30 .cse3 .cse7 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 .cse31 .cse4 .cse25 .cse10 .cse11 .cse32 .cse15 .cse17 .cse18 .cse28) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse3 (and .cse20 .cse21 .cse23) .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse26 .cse28) (or .cse0 .cse1 .cse2 .cse30 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse32 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse28) (or .cse0 .cse1 (and .cse20 .cse21 .cse27 .cse22 .cse33 .cse23 .cse24) .cse29 .cse30 .cse3 .cse5 .cse7 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 .cse31 .cse25 .cse10 .cse34 .cse11 .cse15 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse30 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse29 .cse30 .cse3 .cse7 .cse6 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 .cse31 .cse4 .cse10 .cse11 .cse32 .cse15 .cse17 .cse18 .cse28) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse25 .cse7 .cse8 (and .cse20 .cse21 .cse27 .cse22 .cse23 .cse24) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse30 .cse3 .cse4 .cse5 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse32 .cse12 .cse14 .cse15 .cse18 .cse26 .cse19 .cse28) (or .cse0 .cse1 .cse29 .cse3 .cse7 .cse6 .cse8 .cse9 .cse12 .cse13 .cse14 .cse16 .cse19 .cse2 .cse31 .cse4 .cse10 .cse11 .cse32 .cse15 .cse17 .cse18 .cse28) (or .cse0 .cse1 .cse29 .cse3 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse16 .cse19 .cse2 .cse31 .cse4 .cse25 .cse10 .cse11 .cse32 .cse15 .cse17 .cse18 .cse28) (or .cse0 .cse1 .cse30 .cse3 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse16 .cse19 .cse2 .cse4 .cse25 .cse10 .cse11 .cse32 .cse15 .cse17 .cse18 .cse28) (or .cse0 .cse1 .cse29 .cse30 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 (and .cse20 .cse21 .cse27 .cse33 .cse23 .cse24) .cse2 .cse31 .cse10 .cse34 .cse11 .cse15 .cse17 .cse18)))) [2018-12-02 05:07:47,604 INFO L444 ceAbstractionStarter]: At program point L115(lines 86 121) the Hoare annotation is: (let ((.cse0 (= ~T1_E~0 0)) (.cse8 (= ~T3_E~0 1)) (.cse1 (= ~T2_E~0 1)) (.cse12 (= ~T2_E~0 0))) (let ((.cse47 (not .cse12)) (.cse48 (not .cse1)) (.cse52 (not (= ~m_pc~0 1))) (.cse4 (not (= ~E_2~0 0))) (.cse49 (not .cse8)) (.cse50 (not .cse0)) (.cse51 (not (= ~E_3~0 0))) (.cse5 (<= 2 ~t3_st~0)) (.cse3 (= 1 ~t1_pc~0)) (.cse32 (<= 2 ~m_st~0)) (.cse42 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse34 (<= 2 ~E_2~0)) (.cse6 (not (= 0 ~t1_st~0))) (.cse27 (= 0 |old(~t2_st~0)|)) (.cse38 (= 1 ~t2_pc~0))) (let ((.cse43 (not .cse38)) (.cse41 (not .cse27)) (.cse39 (= ~token~0 |old(~token~0)|)) (.cse28 (and .cse3 .cse32 .cse42 .cse34 .cse6)) (.cse26 (< ~local~0 |old(~token~0)|)) (.cse33 (<= ~token~0 (+ |old(~token~0)| 1))) (.cse35 (= 0 ~t2_st~0)) (.cse36 (<= (+ ~local~0 1) ~token~0)) (.cse31 (< |old(~token~0)| ~local~0)) (.cse45 (and .cse3 .cse32 .cse42 .cse34 .cse5 .cse6)) (.cse46 (and .cse3 .cse47 .cse48 .cse32 (not (= ~M_E~0 0)) (not (= ~E_3~0 1)) .cse52 (not (= ~M_E~0 1)) .cse4 .cse49 (not (= ~E_1~0 1)) .cse50 .cse51)) (.cse25 (and .cse3 .cse32 .cse52 .cse4)) (.cse44 (and .cse3 .cse47 .cse48 .cse32 (not (= ~t3_pc~0 1)) .cse4 .cse49 .cse5 .cse6 .cse50 .cse51)) (.cse22 (= 0 |old(~E_2~0)|)) (.cse29 (< |old(~m_st~0)| 2)) (.cse11 (= 1 ~t3_pc~0)) (.cse13 (= 0 ~M_E~0)) (.cse14 (= 1 ~M_E~0)) (.cse18 (= 1 ~E_3~0)) (.cse19 (= 1 ~E_1~0)) (.cse30 (not (= 1 ~t1_i~0))) (.cse23 (= |old(~t1_st~0)| 0)) (.cse2 (= 0 ~E_3~0)) (.cse9 (= |old(~t1_pc~0)| 1)) (.cse10 (< |old(~t3_st~0)| 2)) (.cse15 (= 1 ~E_M~0)) (.cse16 (= ~T1_E~0 1)) (.cse17 (not (= 0 |old(~m_st~0)|))) (.cse7 (= 0 ~m_st~0)) (.cse40 (<= |old(~E_2~0)| ~E_2~0)) (.cse20 (= 0 ~E_1~0)) (.cse37 (< |old(~E_2~0)| 2)) (.cse21 (= 0 ~E_M~0)) (.cse24 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 (and .cse3 .cse4 .cse5 .cse6 .cse7) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (or .cse25 .cse0 .cse1 .cse26 .cse27 .cse8 .cse28 .cse29 .cse11 .cse12 .cse13 .cse14 .cse18 .cse19 .cse30 .cse23 .cse2 .cse31 .cse15 .cse16 (and .cse3 .cse32 .cse33 .cse34 .cse6 .cse35 .cse36) .cse20 .cse37 .cse21) (or .cse0 .cse1 .cse26 .cse8 .cse12 .cse13 .cse14 .cse18 .cse38 .cse19 .cse30 .cse23 (and .cse3 .cse5 .cse6 .cse39 .cse35 .cse7 .cse40) .cse2 .cse31 .cse9 .cse10 .cse15 .cse16 .cse17 .cse41 .cse20 .cse37 .cse21 .cse24) (or .cse0 .cse1 .cse27 .cse8 .cse11 .cse12 .cse13 .cse14 .cse18 .cse38 .cse19 .cse30 .cse23 (and .cse3 .cse42 .cse6 .cse7 .cse40) .cse2 .cse9 .cse15 .cse16 .cse17 .cse20 .cse37 .cse21 .cse24) (or .cse0 .cse1 .cse26 .cse27 (and .cse3 .cse42 .cse6 .cse39 .cse7 .cse40) .cse8 .cse12 .cse11 .cse13 .cse14 .cse18 .cse19 .cse30 .cse23 .cse2 .cse31 .cse9 .cse15 .cse43 .cse16 .cse17 .cse20 .cse37 .cse21 .cse24) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse29 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse38 .cse19 .cse41 .cse20 (and .cse5 .cse6 .cse35 .cse40) .cse30 .cse37 .cse21 .cse23) (or .cse0 .cse1 .cse2 .cse27 .cse8 .cse9 .cse29 .cse10 (and .cse3 .cse32 .cse42 .cse5 .cse6 .cse40) .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse30 .cse37 .cse21 .cse23) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse29 .cse11 .cse12 .cse13 .cse14 (and .cse6 .cse35 .cse40) .cse15 .cse16 .cse18 .cse38 .cse19 .cse41 .cse20 .cse30 .cse37 .cse21 .cse23) (or .cse0 .cse1 .cse26 .cse27 .cse8 .cse12 .cse13 .cse14 .cse18 .cse19 (and .cse3 .cse42 .cse5 .cse6 .cse39 .cse7 .cse40) .cse30 .cse23 .cse2 .cse31 .cse9 .cse10 .cse15 .cse43 .cse16 .cse17 .cse20 .cse37 .cse21 .cse24) (or .cse0 .cse1 .cse26 .cse8 .cse12 .cse11 .cse13 .cse14 .cse18 .cse38 .cse19 .cse30 .cse23 .cse2 .cse31 .cse9 .cse15 .cse16 .cse17 .cse41 .cse20 (and .cse3 .cse6 .cse39 .cse35 .cse7 .cse40) .cse37 .cse21 .cse24) (or .cse25 .cse0 .cse1 .cse2 .cse8 .cse29 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21 .cse22 .cse24) (or .cse25 .cse0 .cse1 .cse2 .cse28 .cse8 .cse29 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse38 .cse19 .cse20 .cse30 .cse37 .cse21 .cse23) (or .cse0 .cse1 .cse2 .cse8 .cse9 .cse29 .cse10 .cse11 .cse12 .cse44 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse26 .cse27 .cse8 .cse29 .cse12 .cse13 .cse14 .cse18 .cse19 .cse45 .cse30 .cse23 (and .cse3 .cse32 .cse33 .cse34 .cse5 .cse6 .cse35 .cse36) .cse2 .cse31 .cse46 .cse10 .cse15 .cse16 .cse20 .cse37 .cse21) (or .cse0 .cse1 .cse45 .cse8 .cse29 .cse12 .cse13 .cse14 .cse18 .cse38 .cse19 .cse30 .cse23 .cse2 .cse46 .cse10 .cse15 .cse16 .cse20 .cse37 .cse21) (or .cse25 .cse0 .cse1 .cse2 .cse8 .cse29 .cse10 .cse11 .cse12 .cse44 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse27 .cse8 .cse9 .cse29 .cse11 .cse12 (and .cse3 .cse32 .cse42 .cse6 .cse40) .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse30 .cse37 .cse21 .cse23) (or .cse0 .cse1 .cse27 .cse8 .cse12 .cse13 .cse14 .cse18 .cse38 .cse19 .cse30 .cse23 .cse2 .cse9 .cse10 .cse15 .cse16 .cse17 (and .cse3 .cse42 .cse5 .cse6 .cse7 .cse40) .cse20 .cse37 .cse21 .cse24))))) [2018-12-02 05:07:47,604 INFO L448 ceAbstractionStarter]: For program point transmit1EXIT(lines 86 121) no Hoare annotation was computed. [2018-12-02 05:07:47,604 INFO L444 ceAbstractionStarter]: At program point L111(line 111) the Hoare annotation is: (let ((.cse13 (= 1 ~t2_pc~0))) (let ((.cse31 (<= ~token~0 (+ |old(~token~0)| 1))) (.cse34 (<= (+ ~local~0 1) ~token~0)) (.cse29 (not .cse13)) (.cse32 (<= 2 ~t3_st~0)) (.cse20 (= 1 ~t1_pc~0)) (.cse21 (<= 2 ~m_st~0)) (.cse30 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse22 (not (= ~E_2~0 0))) (.cse33 (= |old(~t1_st~0)| ~t1_st~0)) (.cse5 (< |old(~m_st~0)| 2)) (.cse23 (= 0 |old(~E_2~0)|)) (.cse6 (= 1 ~t3_pc~0)) (.cse25 (< ~local~0 |old(~token~0)|)) (.cse27 (< |old(~token~0)| ~local~0)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse26 (= 0 |old(~t2_st~0)|)) (.cse3 (= ~T3_E~0 1)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse12 (= 1 ~E_3~0)) (.cse14 (= 1 ~E_1~0)) (.cse16 (not (= 1 ~t1_i~0))) (.cse19 (= |old(~t1_st~0)| 0)) (.cse2 (= 0 ~E_3~0)) (.cse4 (= |old(~t1_pc~0)| 1)) (.cse28 (< |old(~t3_st~0)| 2)) (.cse10 (= 1 ~E_M~0)) (.cse11 (= ~T1_E~0 1)) (.cse35 (not (= 0 |old(~m_st~0)|))) (.cse15 (= 0 ~E_1~0)) (.cse17 (< |old(~E_2~0)| 2)) (.cse18 (= 0 ~E_M~0)) (.cse24 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse5 (and .cse20 .cse21 .cse22) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse23 .cse24) (or .cse0 .cse1 .cse25 .cse26 .cse3 .cse5 .cse7 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 .cse27 .cse28 .cse10 .cse29 .cse11 .cse15 .cse17 .cse18 (and .cse20 .cse21 .cse30 .cse31 .cse22 .cse32 .cse33 .cse34)) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse28 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse23 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse23 .cse24) (or .cse0 .cse1 .cse25 .cse26 .cse3 .cse7 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 .cse27 .cse4 .cse28 .cse10 .cse11 .cse35 .cse15 .cse17 .cse18 .cse24) (or .cse0 .cse1 .cse25 .cse26 .cse3 (and .cse20 .cse21 .cse30 .cse31 .cse22 .cse33 .cse34) .cse5 .cse6 .cse7 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 .cse27 .cse10 .cse29 .cse11 .cse15 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse28 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse35 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse24) (or .cse0 .cse1 .cse2 (and .cse20 .cse21 .cse22 .cse32 .cse33) .cse3 .cse5 .cse28 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse23 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse28 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (and .cse20 .cse21 .cse30 .cse22 .cse32 .cse33) .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 (and .cse20 .cse21 .cse30 .cse22 .cse33)) (or .cse0 .cse1 .cse25 .cse26 .cse3 .cse7 .cse6 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 .cse27 .cse4 .cse10 .cse11 .cse35 .cse15 .cse17 .cse18 .cse24) (or .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse5 .cse28 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse28 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse35 .cse12 .cse14 .cse15 .cse18 .cse23 .cse19 .cse24) (or .cse0 .cse1 .cse25 .cse3 .cse7 .cse6 .cse8 .cse9 .cse12 .cse13 .cse14 .cse16 .cse19 .cse2 .cse27 .cse4 .cse10 .cse11 .cse35 .cse15 .cse17 .cse18 .cse24) (or .cse0 .cse1 .cse25 .cse3 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse16 .cse19 .cse2 .cse27 .cse4 .cse28 .cse10 .cse11 .cse35 .cse15 .cse17 .cse18 .cse24) (or .cse0 .cse1 .cse26 .cse3 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse16 .cse19 .cse2 .cse4 .cse28 .cse10 .cse11 .cse35 .cse15 .cse17 .cse18 .cse24)))) [2018-12-02 05:07:47,604 INFO L448 ceAbstractionStarter]: For program point L111-1(line 111) no Hoare annotation was computed. [2018-12-02 05:07:47,605 INFO L444 ceAbstractionStarter]: At program point L101-1(lines 89 120) the Hoare annotation is: (let ((.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse5 (= ~T2_E~0 0)) (.cse3 (= ~T3_E~0 1)) (.cse17 (= ~T1_E~0 1))) (let ((.cse52 (not .cse17)) (.cse53 (not .cse3)) (.cse54 (not .cse5)) (.cse48 (not .cse1)) (.cse55 (not (= ~M_E~0 0))) (.cse56 (not (= ~E_3~0 1))) (.cse57 (not (= ~E_1~0 1))) (.cse58 (not (= ~m_pc~0 1))) (.cse49 (not .cse0)) (.cse59 (not (= ~M_E~0 1))) (.cse50 (not (= ~E_3~0 0))) (.cse51 (not (= ~E_2~0 0))) (.cse60 (not (= ~E_M~0 1)))) (let ((.cse9 (= 1 ~t2_pc~0)) (.cse24 (= 1 ~t3_pc~0)) (.cse31 (<= 2 ~t3_st~0)) (.cse25 (= |old(~t1_st~0)| ~t1_st~0)) (.cse45 (<= 2 ~E_2~0)) (.cse27 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse47 (and .cse52 .cse53 .cse54 .cse48 .cse55 (not (= ~t3_pc~0 1)) .cse56 .cse57 .cse58 .cse49 .cse59 .cse50 .cse51 .cse60)) (.cse26 (<= 2 ~m_st~0)) (.cse22 (= 0 |old(~t2_st~0)|))) (let ((.cse37 (not .cse22)) (.cse40 (and .cse47 .cse26)) (.cse43 (and .cse25 .cse45 .cse26 .cse27)) (.cse2 (and .cse31 .cse25 .cse45 .cse26 .cse27)) (.cse15 (not .cse24)) (.cse18 (and (and .cse52 .cse53 .cse54 .cse24 .cse48 .cse55 .cse56 .cse57 .cse58 .cse49 .cse59 .cse50 .cse51 .cse60) .cse26)) (.cse32 (= 0 ~t2_st~0)) (.cse44 (<= ~token~0 (+ |old(~token~0)| 1))) (.cse46 (<= (+ ~local~0 1) ~token~0)) (.cse33 (= 0 ~m_st~0)) (.cse34 (<= ~token~0 ~local~0)) (.cse35 (<= ~local~0 ~token~0)) (.cse28 (<= |old(~E_2~0)| ~E_2~0)) (.cse29 (< ~local~0 |old(~token~0)|)) (.cse11 (not (= 1 ~t1_i~0))) (.cse30 (< |old(~token~0)| ~local~0)) (.cse39 (not .cse9)) (.cse36 (not (= 0 |old(~m_st~0)|))) (.cse20 (< |old(~E_2~0)| 2)) (.cse38 (= 1 ~m_pc~0)) (.cse13 (= 0 ~E_3~0)) (.cse42 (and .cse31 .cse25 .cse26 (and .cse48 .cse49 .cse50 .cse51))) (.cse23 (= |old(~t1_pc~0)| 1)) (.cse4 (< |old(~m_st~0)| 2)) (.cse14 (< |old(~t3_st~0)| 2)) (.cse6 (= 0 ~M_E~0)) (.cse7 (= 1 ~M_E~0)) (.cse16 (= 1 ~E_M~0)) (.cse8 (= 1 ~E_3~0)) (.cse10 (= 1 ~E_1~0)) (.cse19 (= 0 ~E_1~0)) (.cse21 (= 0 ~E_M~0)) (.cse41 (= 0 |old(~E_2~0)|)) (.cse12 (= |old(~t1_st~0)| 0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse13 .cse22 .cse3 .cse23 .cse4 .cse24 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse10 (and .cse25 .cse26 .cse27 .cse28) .cse19 .cse11 .cse20 .cse21 .cse12) (or .cse0 .cse1 .cse29 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse30 .cse23 .cse14 (and .cse31 .cse32 .cse25 .cse33 .cse34 .cse35 .cse28) .cse16 .cse17 .cse36 .cse37 .cse19 .cse20 .cse21 .cse38) (or .cse0 .cse1 .cse13 (and .cse31 .cse25 .cse32 .cse28) .cse3 .cse23 .cse4 .cse14 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse9 .cse10 .cse37 .cse19 .cse11 .cse20 .cse21 .cse12) (or (and .cse27 .cse25 .cse33 .cse34 .cse35 .cse28) .cse0 .cse1 .cse29 .cse22 .cse3 .cse5 .cse24 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse30 .cse23 .cse16 .cse39 .cse17 .cse36 .cse19 .cse20 .cse21 .cse38) (or .cse0 .cse1 .cse13 .cse26 .cse22 .cse3 .cse23 .cse4 .cse14 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse10 .cse19 .cse11 .cse20 .cse21 .cse12) (or .cse0 .cse1 .cse29 .cse3 .cse5 .cse24 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse30 .cse23 .cse16 .cse17 .cse36 .cse37 .cse19 .cse20 .cse21 (and .cse32 .cse25 .cse33 .cse34 .cse35 .cse28) .cse38) (or .cse0 .cse1 .cse13 .cse40 .cse3 .cse4 .cse24 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse10 .cse19 .cse21 .cse41 .cse38) (or .cse0 .cse1 .cse13 .cse40 .cse42 .cse3 .cse4 .cse14 .cse24 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse10 .cse19 .cse21 .cse41 .cse12) (or .cse0 .cse1 .cse13 .cse3 .cse23 .cse4 .cse24 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse9 .cse10 .cse19 .cse11 .cse20 .cse21 .cse12 (and .cse25 .cse27 .cse28)) (or .cse0 .cse1 .cse13 .cse3 .cse4 .cse15 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse10 .cse18 .cse19 .cse21 .cse41 .cse38) (or .cse0 .cse1 .cse13 .cse40 .cse3 .cse4 .cse24 .cse5 .cse43 .cse6 .cse7 .cse16 .cse17 .cse8 .cse9 .cse10 .cse19 .cse11 .cse20 .cse21 .cse12) (or .cse0 .cse1 .cse29 .cse22 .cse3 .cse4 .cse24 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse40 .cse13 .cse30 .cse43 .cse16 .cse17 .cse19 .cse20 (and .cse44 .cse25 .cse45 .cse46 .cse26 .cse32) .cse21) (or .cse0 (and .cse25 .cse33 .cse27 .cse28) .cse1 .cse22 .cse3 .cse24 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse16 .cse17 .cse36 .cse19 .cse20 .cse21 .cse38) (or .cse0 .cse1 .cse22 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (and .cse31 .cse25 .cse33 .cse27 .cse28) .cse13 .cse23 .cse14 .cse16 .cse17 .cse36 .cse19 .cse20 .cse21 .cse38) (or .cse0 .cse1 .cse13 .cse3 .cse23 .cse14 .cse24 .cse5 .cse6 .cse7 .cse16 .cse17 .cse36 .cse8 .cse10 (and .cse47 .cse31 .cse25 .cse33) .cse19 .cse21 .cse41 .cse12 .cse38) (or .cse0 .cse1 .cse29 .cse22 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse2 .cse13 .cse30 .cse15 .cse14 .cse16 .cse17 .cse18 (and .cse31 .cse26 .cse32 .cse44 .cse25 .cse45 .cse46) .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse13 .cse22 .cse3 .cse23 .cse4 .cse14 .cse5 .cse6 .cse7 .cse16 .cse17 (and .cse31 .cse25 .cse27 .cse28) .cse8 .cse10 .cse19 .cse11 .cse20 .cse21 .cse12) (or .cse0 (and .cse31 .cse27 .cse25 .cse33 .cse34 .cse35 .cse28) .cse1 .cse29 .cse22 .cse3 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse30 .cse23 .cse14 .cse16 .cse39 .cse17 .cse36 .cse19 .cse20 .cse21 .cse38) (or .cse0 .cse1 .cse13 .cse42 .cse3 .cse23 .cse4 .cse14 .cse24 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse10 .cse19 .cse21 .cse41 .cse12)))))) [2018-12-02 05:07:47,606 INFO L444 ceAbstractionStarter]: At program point transmit3ENTRY(lines 158 193) the Hoare annotation is: (let ((.cse12 (= |old(~t1_st~0)| 0)) (.cse24 (= 1 ~t2_pc~0)) (.cse4 (= 1 |old(~t3_pc~0)|)) (.cse34 (= ~t1_pc~0 1)) (.cse41 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse35 (= 0 |old(~t2_st~0)|)) (.cse29 (<= 2 ~m_st~0)) (.cse30 (not (= ~t3_pc~0 1))) (.cse31 (= |old(~E_M~0)| ~E_M~0)) (.cse42 (= ~token~0 |old(~token~0)|)) (.cse46 (= 0 ~t2_st~0)) (.cse43 (= |old(~t1_st~0)| ~t1_st~0)) (.cse45 (= 0 ~m_st~0))) (let ((.cse25 (and .cse30 .cse31 .cse42 .cse46 .cse43 .cse45)) (.cse13 (and .cse29 .cse30 .cse31 .cse42 .cse46 .cse43)) (.cse19 (not .cse35)) (.cse36 (and .cse30 .cse41 .cse31 .cse43 .cse45)) (.cse32 (= 0 ~E_2~0)) (.cse23 (< ~local~0 |old(~token~0)|)) (.cse38 (and .cse30 .cse41 .cse31 .cse42 .cse43 .cse45)) (.cse26 (< |old(~token~0)| ~local~0)) (.cse27 (not (= 0 |old(~m_st~0)|))) (.cse28 (= 1 ~m_pc~0)) (.cse15 (not .cse34)) (.cse39 (not .cse4)) (.cse40 (= 1 ~t3_pc~0)) (.cse17 (not .cse24)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse14 (= 0 ~E_3~0)) (.cse2 (= ~T3_E~0 1)) (.cse3 (< |old(~m_st~0)| 2)) (.cse5 (= ~T2_E~0 0)) (.cse6 (= 0 ~M_E~0)) (.cse37 (and .cse29 .cse30 .cse41 .cse31 .cse43)) (.cse7 (= 1 ~M_E~0)) (.cse33 (not .cse12)) (.cse16 (= 1 |old(~E_M~0)|)) (.cse18 (= ~T1_E~0 1)) (.cse8 (= 1 ~E_3~0)) (.cse10 (= 1 ~E_1~0)) (.cse20 (= 0 ~E_1~0)) (.cse11 (not (= 1 ~t1_i~0))) (.cse21 (< ~E_2~0 2)) (.cse22 (= 0 |old(~E_M~0)|))) (and (let ((.cse9 (+ ~local~0 1))) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (< |old(~token~0)| .cse9) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (< .cse9 |old(~token~0)|) .cse22)) (or .cse0 .cse1 .cse23 .cse2 .cse5 .cse4 .cse6 .cse7 .cse8 .cse24 .cse10 .cse11 .cse12 .cse25 .cse14 .cse26 .cse15 .cse16 .cse18 .cse27 .cse19 .cse20 .cse21 .cse22 .cse28) (or .cse0 .cse1 .cse14 (and .cse29 .cse30 .cse31) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse16 .cse18 .cse8 .cse10 .cse20 .cse22 .cse32 .cse28) (or .cse0 .cse1 .cse23 .cse2 .cse5 .cse4 .cse6 .cse7 .cse33 .cse8 .cse24 .cse10 .cse11 .cse14 .cse25 .cse26 .cse34 .cse16 .cse18 .cse27 .cse19 .cse20 .cse21 .cse22 .cse28) (or .cse0 .cse1 .cse35 .cse2 .cse4 .cse5 .cse6 .cse7 .cse33 .cse36 .cse8 .cse24 .cse10 .cse11 .cse14 .cse34 .cse16 .cse18 .cse27 .cse20 .cse21 .cse22 .cse28) (or .cse0 .cse1 .cse14 .cse35 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse33 .cse16 .cse18 .cse8 .cse24 .cse10 .cse37 .cse20 .cse11 .cse21 .cse22) (or .cse0 .cse1 .cse23 .cse35 .cse2 .cse5 .cse4 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse26 .cse15 .cse16 .cse17 .cse18 .cse27 .cse38 .cse20 .cse21 .cse22 .cse28) (or .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse13 .cse6 .cse7 .cse33 .cse8 .cse24 .cse10 .cse11 .cse14 .cse15 .cse26 .cse16 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse36 .cse35 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse24 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse27 .cse20 .cse21 .cse22 .cse28) (or .cse0 .cse1 .cse14 .cse2 .cse3 .cse39 .cse5 .cse6 .cse7 .cse16 (and .cse40 .cse29 .cse31) .cse18 .cse8 .cse10 .cse20 .cse22 .cse32 .cse28) (or .cse0 .cse1 .cse14 .cse15 .cse35 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse16 .cse18 .cse37 .cse8 .cse10 .cse20 .cse11 .cse21 .cse22 .cse12) (or .cse0 .cse1 .cse14 .cse15 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse16 .cse18 .cse8 .cse24 .cse10 .cse20 .cse11 .cse21 .cse22 .cse12 .cse37) (or .cse0 .cse1 .cse23 .cse35 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse33 .cse8 (and .cse29 .cse30 .cse41 .cse31 .cse42 .cse43) .cse10 .cse11 .cse14 .cse15 .cse26 .cse16 .cse17 .cse18 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse23 .cse35 .cse2 .cse5 .cse4 .cse6 .cse7 .cse33 .cse8 .cse10 .cse11 .cse14 .cse38 .cse26 .cse34 .cse16 .cse17 .cse18 .cse27 .cse20 .cse21 .cse22 .cse28) (or .cse37 .cse0 .cse1 .cse14 .cse2 .cse34 .cse3 .cse4 .cse5 .cse6 .cse7 .cse33 .cse16 .cse18 .cse8 .cse24 .cse10 .cse20 .cse11 .cse21 .cse22) (let ((.cse44 (+ ~local~0 2))) (or .cse0 .cse1 .cse35 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 (< .cse44 |old(~token~0)|) .cse15 .cse39 (and .cse40 .cse29 .cse41 .cse31 .cse42 .cse43) .cse16 .cse17 .cse18 .cse20 .cse21 .cse22 (< |old(~token~0)| .cse44))) (or .cse0 .cse1 .cse14 .cse35 .cse2 .cse34 .cse3 .cse4 .cse5 .cse6 .cse37 .cse7 .cse33 .cse16 .cse18 .cse8 .cse10 .cse20 .cse11 .cse21 .cse22)))) [2018-12-02 05:07:47,606 INFO L448 ceAbstractionStarter]: For program point L174(line 174) no Hoare annotation was computed. [2018-12-02 05:07:47,606 INFO L444 ceAbstractionStarter]: At program point L166(lines 161 192) the Hoare annotation is: (let ((.cse23 (= ~t1_pc~0 1)) (.cse19 (= |old(~t1_st~0)| 0))) (let ((.cse31 (= 0 ~E_2~0)) (.cse28 (= 1 ~t3_pc~0)) (.cse29 (<= 2 ~m_st~0)) (.cse30 (= |old(~E_M~0)| ~E_M~0)) (.cse22 (= 1 ~t2_pc~0)) (.cse26 (< ~local~0 |old(~token~0)|)) (.cse27 (< |old(~token~0)| ~local~0)) (.cse24 (not (= 0 |old(~m_st~0)|))) (.cse25 (= 1 ~m_pc~0)) (.cse21 (not .cse19)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 ~E_3~0)) (.cse3 (not .cse23)) (.cse20 (= 0 |old(~t2_st~0)|)) (.cse4 (= ~T3_E~0 1)) (.cse5 (< |old(~m_st~0)| 2)) (.cse6 (= 1 |old(~t3_pc~0)|)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse10 (= 1 |old(~E_M~0)|)) (.cse11 (= ~T1_E~0 1)) (.cse12 (= 1 ~E_3~0)) (.cse14 (= 1 ~E_1~0)) (.cse15 (= 0 ~E_1~0)) (.cse16 (not (= 1 ~t1_i~0))) (.cse17 (< ~E_2~0 2)) (.cse18 (= 0 |old(~E_M~0)|))) (and (let ((.cse13 (+ ~local~0 1))) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (< |old(~token~0)| .cse13) .cse14 .cse15 .cse16 .cse17 (< .cse13 |old(~token~0)|) .cse18 .cse19)) (or .cse0 .cse1 .cse2 .cse20 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse21 .cse10 .cse11 .cse12 .cse22 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse21 .cse10 .cse11 .cse12 .cse22 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse20 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse24 .cse12 .cse22 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse25) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse22 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse20 .cse4 .cse23 .cse6 .cse7 .cse8 .cse9 .cse21 .cse10 .cse11 .cse24 .cse12 .cse22 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse26 .cse27 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse21 .cse10 .cse11 .cse12 .cse22 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse26 .cse4 .cse7 .cse6 .cse8 .cse9 .cse12 .cse22 .cse14 .cse16 .cse19 .cse2 .cse27 .cse3 .cse10 .cse11 .cse24 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse26 .cse27 .cse20 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse21 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 (and .cse28 .cse29 .cse30) .cse11 .cse12 .cse14 .cse15 .cse18 .cse31 .cse25) (or .cse0 .cse1 .cse26 .cse4 .cse7 .cse6 .cse8 .cse9 .cse21 .cse12 .cse22 .cse14 .cse16 .cse2 .cse27 .cse23 .cse10 .cse11 .cse24 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse31 .cse25) (let ((.cse32 (+ ~local~0 2))) (or .cse0 .cse1 .cse20 .cse4 .cse5 .cse7 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 (< .cse32 |old(~token~0)|) .cse3 (and .cse28 .cse29 (= ~t2_st~0 |old(~t2_st~0)|) .cse30 (= ~token~0 |old(~token~0)|) (= |old(~t1_st~0)| ~t1_st~0)) .cse10 (not .cse22) .cse11 .cse15 .cse17 .cse18 (< |old(~token~0)| .cse32))) (or .cse0 .cse1 .cse26 .cse20 .cse4 .cse7 .cse6 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 .cse27 .cse3 .cse10 .cse11 .cse24 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse26 .cse20 .cse4 .cse7 .cse6 .cse8 .cse9 .cse21 .cse12 .cse14 .cse16 .cse2 .cse27 .cse23 .cse10 .cse11 .cse24 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse20 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse21 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse20 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-02 05:07:47,607 INFO L444 ceAbstractionStarter]: At program point L187(lines 158 193) the Hoare annotation is: (let ((.cse3 (= 0 |old(~t2_st~0)|)) (.cse35 (= ~t1_pc~0 1)) (.cse33 (= 1 ~t2_pc~0)) (.cse13 (= |old(~t1_st~0)| 0)) (.cse28 (<= 2 ~m_st~0)) (.cse48 (= 0 ~t2_st~0)) (.cse27 (= 1 ~t3_pc~0)) (.cse38 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse39 (= |old(~E_M~0)| ~E_M~0)) (.cse40 (<= 2 ~t3_st~0)) (.cse41 (= ~token~0 |old(~token~0)|)) (.cse42 (= |old(~t1_st~0)| ~t1_st~0)) (.cse46 (= 0 ~m_st~0))) (let ((.cse7 (and .cse27 .cse38 .cse39 .cse40 .cse41 .cse42 .cse46)) (.cse37 (and .cse27 .cse28 .cse39 .cse40 .cse41 .cse48 .cse42)) (.cse44 (and .cse27 .cse38 .cse39 .cse40 .cse42 .cse46)) (.cse25 (and .cse27 .cse28 .cse38 .cse39 .cse40 .cse42)) (.cse32 (not .cse13)) (.cse2 (< ~local~0 |old(~token~0)|)) (.cse34 (and .cse27 .cse39 .cse40 .cse41 .cse48 .cse42 .cse46)) (.cse15 (< |old(~token~0)| ~local~0)) (.cse20 (not (= 0 |old(~m_st~0)|))) (.cse29 (not (= ~E_M~0 0))) (.cse30 (not (= ~E_M~0 1))) (.cse18 (not .cse33)) (.cse16 (not .cse35)) (.cse45 (and .cse27 .cse28 .cse39 .cse40 .cse48 .cse42)) (.cse36 (not .cse3)) (.cse12 (not (= 1 ~t1_i~0))) (.cse22 (< ~E_2~0 2)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse14 (= 0 ~E_3~0)) (.cse4 (= ~T3_E~0 1)) (.cse26 (< |old(~m_st~0)| 2)) (.cse6 (= 1 |old(~t3_pc~0)|)) (.cse5 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse17 (= 1 |old(~E_M~0)|)) (.cse19 (= ~T1_E~0 1)) (.cse10 (= 1 ~E_3~0)) (.cse11 (= 1 ~E_1~0)) (.cse21 (= 0 ~E_1~0)) (.cse23 (= 0 |old(~E_M~0)|)) (.cse31 (= 0 ~E_2~0)) (.cse24 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (or .cse0 .cse1 .cse14 .cse25 .cse16 .cse3 .cse4 .cse26 .cse6 .cse5 .cse8 .cse9 .cse17 .cse19 .cse10 .cse11 .cse21 .cse12 .cse22 .cse23 .cse13) (or .cse0 .cse1 .cse14 .cse4 .cse26 .cse5 .cse8 .cse9 .cse17 .cse19 .cse10 .cse11 (and .cse27 .cse28 .cse29 .cse30) .cse21 .cse23 .cse31 .cse24) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse8 .cse9 .cse32 .cse10 .cse33 .cse11 .cse34 .cse12 .cse14 .cse15 .cse35 .cse17 .cse19 .cse20 .cse36 .cse21 .cse22 .cse23 .cse24) (or .cse0 .cse1 .cse2 .cse4 .cse26 .cse6 .cse5 .cse8 .cse9 .cse32 .cse10 .cse33 .cse11 .cse37 .cse12 .cse14 .cse16 .cse15 .cse17 .cse19 .cse36 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse32 .cse10 .cse11 .cse12 .cse14 .cse7 .cse15 .cse35 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (or .cse0 .cse1 .cse14 .cse3 .cse4 .cse26 .cse6 .cse5 .cse8 .cse9 .cse32 .cse17 .cse19 .cse10 .cse33 .cse11 .cse25 .cse21 .cse12 .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse26 .cse6 .cse5 .cse8 .cse9 .cse32 .cse10 .cse11 (and .cse27 .cse28 .cse38 .cse39 .cse40 .cse41 .cse42) .cse12 .cse14 .cse16 .cse15 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (let ((.cse43 (+ ~local~0 1))) (or .cse0 .cse1 .cse37 .cse4 .cse26 .cse6 .cse5 .cse8 .cse9 .cse10 (< |old(~token~0)| .cse43) .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse36 .cse21 .cse22 (< .cse43 |old(~token~0)|) .cse23)) (or .cse0 .cse1 .cse3 .cse4 .cse6 .cse5 .cse8 .cse9 .cse32 .cse44 .cse10 .cse33 .cse11 .cse12 .cse14 .cse35 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (or .cse0 .cse1 .cse3 .cse4 .cse6 .cse5 .cse8 .cse9 .cse10 .cse33 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse19 .cse20 .cse44 .cse21 .cse22 .cse23 .cse24) (or .cse0 .cse1 .cse14 .cse3 .cse25 .cse4 .cse35 .cse26 .cse6 .cse5 .cse8 .cse9 .cse32 .cse17 .cse19 .cse10 .cse11 .cse21 .cse12 .cse22 .cse23) (or .cse0 .cse1 .cse14 .cse4 .cse35 .cse26 .cse6 .cse5 .cse8 .cse45 .cse9 .cse32 .cse17 .cse19 .cse10 .cse33 .cse11 .cse36 .cse21 .cse12 .cse22 .cse23) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse33 .cse11 .cse12 .cse13 .cse34 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse36 .cse21 .cse22 .cse23 .cse24) (let ((.cse47 (+ ~local~0 2))) (or .cse0 .cse1 .cse3 .cse4 (and .cse27 .cse29 .cse38 .cse30 .cse40 (<= ~token~0 (+ ~local~0 3)) (<= (+ |old(~token~0)| 1) ~token~0) .cse42 .cse46) .cse26 .cse5 .cse8 .cse9 .cse10 .cse11 (not (= ~m_pc~0 1)) .cse12 .cse13 (and .cse27 .cse28 .cse29 .cse38 .cse30 .cse40 .cse42) .cse14 (< .cse47 |old(~token~0)|) .cse16 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23 (< |old(~token~0)| .cse47))) (or .cse0 .cse1 .cse14 .cse16 .cse4 .cse26 .cse6 .cse5 .cse45 .cse8 .cse9 .cse17 .cse19 .cse10 .cse33 .cse11 .cse36 .cse21 .cse12 .cse22 .cse23 .cse13) (or .cse39 .cse0 .cse1 .cse14 .cse4 .cse26 .cse6 .cse5 .cse8 .cse9 .cse17 .cse19 .cse10 .cse11 .cse21 .cse23 .cse31 .cse24)))) [2018-12-02 05:07:47,608 INFO L444 ceAbstractionStarter]: At program point L183(line 183) the Hoare annotation is: (let ((.cse27 (= ~t1_pc~0 1)) (.cse19 (= |old(~t1_st~0)| 0))) (let ((.cse22 (= 1 ~t3_pc~0)) (.cse23 (<= 2 ~m_st~0)) (.cse24 (not (= ~E_M~0 0))) (.cse25 (= 1 ~t2_pc~0)) (.cse30 (= 0 ~E_2~0)) (.cse31 (< ~local~0 |old(~token~0)|)) (.cse32 (< |old(~token~0)| ~local~0)) (.cse28 (not (= 0 |old(~m_st~0)|))) (.cse29 (= 1 ~m_pc~0)) (.cse26 (not .cse19)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 ~E_3~0)) (.cse3 (not .cse27)) (.cse20 (= 0 |old(~t2_st~0)|)) (.cse4 (= ~T3_E~0 1)) (.cse5 (< |old(~m_st~0)| 2)) (.cse6 (= 1 |old(~t3_pc~0)|)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse10 (= 1 |old(~E_M~0)|)) (.cse11 (= ~T1_E~0 1)) (.cse12 (= 1 ~E_3~0)) (.cse14 (= 1 ~E_1~0)) (.cse15 (= 0 ~E_1~0)) (.cse16 (not (= 1 ~t1_i~0))) (.cse17 (< ~E_2~0 2)) (.cse18 (= 0 |old(~E_M~0)|))) (and (let ((.cse13 (+ ~local~0 1))) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (< |old(~token~0)| .cse13) .cse14 .cse15 .cse16 .cse17 (< .cse13 |old(~token~0)|) .cse18 .cse19)) (let ((.cse21 (+ ~local~0 2))) (or .cse0 .cse1 .cse20 .cse4 .cse5 .cse7 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 (< .cse21 |old(~token~0)|) .cse3 (and .cse22 .cse23 .cse24 (= ~t2_st~0 |old(~t2_st~0)|) (<= ~token~0 (+ ~local~0 3)) (<= (+ |old(~token~0)| 1) ~token~0) (= |old(~t1_st~0)| ~t1_st~0)) .cse10 (not .cse25) .cse11 .cse15 .cse17 .cse18 (< |old(~token~0)| .cse21))) (or .cse0 .cse1 .cse2 .cse20 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse11 .cse12 .cse25 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse4 .cse27 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse11 .cse12 .cse25 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse20 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse28 .cse12 .cse25 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse29) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse25 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse4 (and .cse22 .cse23 .cse24) .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse30 .cse29) (or .cse0 .cse1 .cse2 .cse20 .cse4 .cse27 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse11 .cse28 .cse12 .cse25 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29) (or .cse0 .cse1 .cse2 .cse31 .cse32 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse11 .cse12 .cse25 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse31 .cse4 .cse7 .cse6 .cse8 .cse9 .cse12 .cse25 .cse14 .cse16 .cse19 .cse2 .cse32 .cse3 .cse10 .cse11 .cse28 .cse15 .cse17 .cse18 .cse29) (or .cse0 .cse1 .cse2 .cse31 .cse32 .cse20 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse31 .cse4 .cse7 .cse6 .cse8 .cse9 .cse26 .cse12 .cse25 .cse14 .cse16 .cse2 .cse32 .cse27 .cse10 .cse11 .cse28 .cse15 .cse17 .cse18 .cse29) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse18 .cse30 .cse29) (or .cse0 .cse1 .cse31 .cse20 .cse4 .cse7 .cse6 .cse8 .cse9 .cse12 .cse14 .cse16 .cse19 .cse2 .cse32 .cse3 .cse10 .cse11 .cse28 .cse15 .cse17 .cse18 .cse29) (or .cse0 .cse1 .cse31 .cse20 .cse4 .cse7 .cse6 .cse8 .cse9 .cse26 .cse12 .cse14 .cse16 .cse2 .cse32 .cse27 .cse10 .cse11 .cse28 .cse15 .cse17 .cse18 .cse29) (or .cse0 .cse1 .cse2 .cse20 .cse4 .cse27 .cse5 .cse6 .cse7 .cse8 .cse9 .cse26 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse20 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-02 05:07:47,608 INFO L448 ceAbstractionStarter]: For program point L183-1(line 183) no Hoare annotation was computed. [2018-12-02 05:07:47,608 INFO L448 ceAbstractionStarter]: For program point transmit3EXIT(lines 158 193) no Hoare annotation was computed. [2018-12-02 05:07:47,608 INFO L444 ceAbstractionStarter]: At program point L173-1(lines 161 192) the Hoare annotation is: (let ((.cse22 (= |old(~t1_st~0)| 0)) (.cse4 (= 0 |old(~t2_st~0)|)) (.cse29 (= 1 ~t2_pc~0)) (.cse6 (= ~t1_pc~0 1)) (.cse32 (<= 2 ~m_st~0)) (.cse43 (= ~token~0 |old(~token~0)|)) (.cse46 (= 0 ~t2_st~0)) (.cse1 (= ~T1_E~0 0)) (.cse38 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse42 (= |old(~E_M~0)| ~E_M~0)) (.cse39 (= |old(~t1_st~0)| ~t1_st~0)) (.cse40 (= 0 ~m_st~0))) (let ((.cse36 (and .cse38 .cse42 .cse39 .cse40)) (.cse33 (and (not .cse1) (not (= ~E_M~0 0)) (not (= ~E_3~0 0)) (not (= ~E_2~0 0)))) (.cse34 (not (= ~E_M~0 1))) (.cse44 (and .cse32 .cse42 .cse43 .cse46 .cse39)) (.cse24 (not .cse6)) (.cse30 (and .cse42 .cse43 .cse46 .cse39 .cse40)) (.cse21 (< ~local~0 |old(~token~0)|)) (.cse23 (< |old(~token~0)| ~local~0)) (.cse25 (not .cse29)) (.cse26 (not (= 0 |old(~m_st~0)|))) (.cse28 (and .cse38 .cse42 .cse43 .cse39 .cse40)) (.cse37 (and .cse32 .cse46 .cse39 .cse42)) (.cse31 (not .cse4)) (.cse12 (not .cse22)) (.cse18 (not (= 1 ~t1_i~0))) (.cse19 (< ~E_2~0 2)) (.cse0 (and .cse32 .cse38 .cse39 .cse42)) (.cse2 (= ~T2_E~0 1)) (.cse3 (= 0 ~E_3~0)) (.cse5 (= ~T3_E~0 1)) (.cse7 (< |old(~m_st~0)| 2)) (.cse8 (= 1 |old(~t3_pc~0)|)) (.cse9 (= ~T2_E~0 0)) (.cse10 (= 0 ~M_E~0)) (.cse11 (= 1 ~M_E~0)) (.cse13 (= 1 |old(~E_M~0)|)) (.cse14 (= ~T1_E~0 1)) (.cse15 (= 1 ~E_3~0)) (.cse16 (= 1 ~E_1~0)) (.cse17 (= 0 ~E_1~0)) (.cse20 (= 0 |old(~E_M~0)|)) (.cse35 (= 0 ~E_2~0)) (.cse27 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse1 .cse2 .cse21 .cse4 .cse5 .cse9 .cse8 .cse10 .cse11 .cse15 .cse16 .cse18 .cse22 .cse3 .cse23 .cse24 .cse13 .cse25 .cse14 .cse26 .cse17 .cse19 .cse20 .cse27 .cse28) (or .cse1 .cse2 .cse3 .cse24 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse0 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse22) (or .cse1 .cse2 .cse21 .cse5 .cse9 .cse8 .cse10 .cse11 .cse15 .cse29 .cse16 .cse30 .cse18 .cse22 .cse3 .cse23 .cse24 .cse13 .cse14 .cse26 .cse31 .cse17 .cse19 .cse20 .cse27) (or .cse1 .cse2 .cse3 (and .cse32 .cse33 .cse34) .cse5 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse20 .cse35 .cse27) (or .cse1 .cse2 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse12 .cse15 .cse29 .cse16 .cse18 .cse36 .cse3 .cse6 .cse13 .cse14 .cse26 .cse17 .cse19 .cse20 .cse27) (or .cse1 .cse2 .cse3 .cse24 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse29 .cse16 .cse37 .cse31 .cse17 .cse18 .cse19 .cse20 .cse22) (or .cse1 .cse2 .cse36 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse15 .cse29 .cse16 .cse18 .cse22 .cse3 .cse24 .cse13 .cse14 .cse26 .cse17 .cse19 .cse20 .cse27) (let ((.cse41 (+ ~local~0 2))) (or .cse1 (and .cse38 .cse33 .cse34 (<= ~token~0 (+ ~local~0 3)) (<= (+ |old(~token~0)| 1) ~token~0) .cse39 .cse40) .cse2 (and .cse32 .cse38 .cse39 .cse33 .cse34) .cse4 .cse5 .cse7 .cse9 .cse10 .cse11 .cse15 .cse16 .cse18 .cse22 .cse3 (< .cse41 |old(~token~0)|) .cse24 .cse13 .cse25 .cse14 .cse17 .cse19 .cse20 (not (= ~m_pc~0 1)) (< |old(~token~0)| .cse41))) (or .cse1 .cse2 .cse21 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse15 .cse16 .cse18 (and .cse32 .cse38 .cse42 .cse43 .cse39) .cse3 .cse24 .cse23 .cse13 .cse25 .cse14 .cse17 .cse19 .cse20) (or .cse1 .cse2 .cse21 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse15 .cse29 .cse16 .cse18 .cse3 .cse24 .cse23 .cse44 .cse13 .cse14 .cse31 .cse17 .cse19 .cse20) (let ((.cse45 (+ ~local~0 1))) (or .cse1 .cse2 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse15 (< |old(~token~0)| .cse45) .cse16 .cse18 .cse22 .cse3 .cse44 .cse24 .cse13 .cse25 .cse14 .cse31 .cse17 .cse19 (< .cse45 |old(~token~0)|) .cse20)) (or .cse1 .cse30 .cse2 .cse21 .cse5 .cse9 .cse8 .cse10 .cse11 .cse12 .cse15 .cse29 .cse16 .cse18 .cse3 .cse23 .cse6 .cse13 .cse14 .cse26 .cse31 .cse17 .cse19 .cse20 .cse27) (or .cse1 .cse2 .cse21 .cse4 .cse5 .cse9 .cse8 .cse10 .cse11 .cse12 .cse15 .cse16 .cse18 .cse3 .cse23 .cse6 .cse13 .cse25 .cse14 .cse26 .cse28 .cse17 .cse19 .cse20 .cse27) (or .cse1 .cse37 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse29 .cse16 .cse31 .cse17 .cse18 .cse19 .cse20) (or .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse29 .cse16 .cse17 .cse18 .cse19 .cse20 .cse0) (or .cse1 .cse2 .cse3 .cse42 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse20 .cse35 .cse27)))) [2018-12-02 05:07:47,609 INFO L448 ceAbstractionStarter]: For program point L165(lines 165 169) no Hoare annotation was computed. [2018-12-02 05:07:47,609 INFO L444 ceAbstractionStarter]: At program point L151(lines 122 157) the Hoare annotation is: (let ((.cse0 (= ~T1_E~0 0)) (.cse4 (= ~T3_E~0 1)) (.cse11 (= ~T1_E~0 1)) (.cse2 (= ~T2_E~0 1)) (.cse7 (= ~T2_E~0 0)) (.cse38 (= ~t1_pc~0 1))) (let ((.cse18 (= |old(~t1_st~0)| 0)) (.cse31 (= ~token~0 |old(~token~0)|)) (.cse63 (= 0 ~m_st~0)) (.cse6 (= 1 ~t3_pc~0)) (.cse20 (not .cse38)) (.cse30 (= 1 ~t2_pc~0)) (.cse32 (not (= ~t2_st~0 0))) (.cse41 (<= 2 ~t3_st~0)) (.cse33 (= |old(~t1_st~0)| ~t1_st~0)) (.cse64 (= 1 ~t1_pc~0)) (.cse50 (not .cse7)) (.cse51 (not .cse2)) (.cse52 (not (= ~M_E~0 0))) (.cse28 (<= 2 ~m_st~0)) (.cse53 (not (= ~E_M~0 0))) (.cse65 (not (= ~t3_pc~0 1))) (.cse29 (not (= ~E_3~0 1))) (.cse54 (not (= ~m_pc~0 1))) (.cse55 (not (= ~M_E~0 1))) (.cse56 (not (= ~E_2~0 0))) (.cse57 (not (= ~E_M~0 1))) (.cse58 (not .cse11)) (.cse59 (not .cse4)) (.cse60 (not (= ~E_1~0 1))) (.cse61 (not .cse0)) (.cse34 (not (= ~E_3~0 0))) (.cse62 (not (= ~E_1~0 0)))) (let ((.cse22 (and .cse64 .cse50 .cse51 .cse52 .cse28 .cse53 .cse65 .cse29 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse34 .cse62)) (.cse37 (and .cse28 .cse29 .cse41 .cse33 .cse34)) (.cse44 (and .cse50 .cse51 .cse52 .cse28 .cse29 .cse30 .cse59 .cse41 .cse32 .cse61 .cse33 .cse34)) (.cse39 (and .cse20 .cse50 .cse51 .cse52 .cse28 .cse65 .cse29 .cse54 .cse55 .cse57 .cse58 .cse59 .cse60 .cse61 .cse34)) (.cse40 (and .cse28 .cse29 .cse30 .cse32 .cse33 .cse34)) (.cse42 (and .cse64 .cse50 .cse6 .cse51 .cse52 .cse28 .cse29 .cse54 .cse55 .cse57 .cse58 .cse59 .cse60 .cse61 .cse34)) (.cse17 (= 0 ~E_2~0)) (.cse1 (and .cse29 .cse41 .cse33 .cse63 .cse34)) (.cse48 (and .cse29 .cse30 .cse41 .cse31 .cse32 .cse33 .cse63 .cse34)) (.cse23 (< ~local~0 |old(~token~0)|)) (.cse35 (< |old(~token~0)| ~local~0)) (.cse12 (not (= 0 |old(~m_st~0)|))) (.cse47 (and .cse29 .cse30 .cse31 .cse32 .cse33 .cse63 .cse34)) (.cse19 (= 1 ~m_pc~0)) (.cse24 (= 0 |old(~t2_st~0)|)) (.cse21 (< |old(~m_st~0)| 2)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse25 (not .cse18)) (.cse13 (= 1 |old(~E_3~0)|)) (.cse26 (= 1 |old(~t2_pc~0)|)) (.cse14 (= 1 ~E_1~0)) (.cse27 (not (= 1 ~t1_i~0))) (.cse3 (= 0 |old(~E_3~0)|)) (.cse5 (< |old(~t3_st~0)| 2)) (.cse43 (not .cse6)) (.cse10 (= 1 ~E_M~0)) (.cse15 (= 0 ~E_1~0)) (.cse36 (< ~E_2~0 2)) (.cse16 (= 0 ~E_M~0)) (.cse49 (and .cse20 .cse50 .cse6 .cse51 .cse52 .cse28 .cse53 .cse29 .cse54 .cse55 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse34 .cse62))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse2 .cse3 .cse20 .cse4 .cse21 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse22 .cse19) (or .cse0 .cse2 .cse23 .cse24 .cse4 .cse21 .cse6 .cse7 .cse8 .cse9 .cse25 .cse13 .cse26 .cse14 .cse27 (and .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34) .cse3 .cse20 .cse35 .cse10 .cse11 .cse15 .cse36 .cse16 .cse22) (or .cse0 .cse2 .cse3 .cse20 .cse37 .cse4 .cse21 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse22) (or .cse0 .cse2 .cse3 .cse4 .cse38 .cse21 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse39 .cse15 .cse16 .cse17 .cse19) (or .cse0 .cse40 .cse2 .cse3 .cse20 .cse24 .cse4 .cse21 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse27 .cse36 .cse16 .cse18 .cse22) (or .cse0 .cse2 .cse23 .cse24 .cse4 .cse21 .cse7 .cse8 .cse9 .cse25 (and .cse28 .cse29 .cse30 .cse41 .cse31 .cse32 .cse33 .cse34) .cse13 .cse26 .cse14 .cse42 .cse27 .cse3 .cse35 .cse20 .cse43 .cse5 .cse10 .cse11 .cse15 .cse36 .cse16) (or .cse37 .cse0 .cse2 .cse3 .cse4 .cse38 .cse21 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse39 .cse15 .cse16 .cse17) (or .cse0 .cse2 .cse24 .cse4 .cse21 .cse7 .cse8 .cse44 .cse9 .cse13 .cse26 .cse14 .cse42 .cse27 .cse18 .cse3 .cse20 .cse5 .cse43 .cse10 .cse11 .cse15 .cse36 .cse16) (let ((.cse45 (+ ~local~0 1))) (or .cse0 .cse2 .cse24 .cse4 .cse21 .cse7 .cse8 .cse44 .cse9 .cse13 .cse42 (< |old(~token~0)| .cse45) .cse14 .cse27 .cse18 .cse3 .cse20 (let ((.cse46 (+ ~local~0 2))) (and .cse28 .cse29 (<= ~token~0 .cse46) .cse30 .cse32 .cse33 .cse34 (<= .cse46 ~token~0))) .cse43 .cse5 .cse10 .cse11 .cse15 .cse36 (< .cse45 |old(~token~0)|) .cse16)) (or .cse0 .cse2 .cse3 .cse24 .cse4 .cse38 .cse21 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse13 .cse26 .cse14 .cse39 .cse15 .cse27 .cse36 .cse16 .cse40) (or .cse0 .cse2 .cse23 .cse24 .cse4 .cse7 .cse6 .cse8 .cse9 .cse13 .cse26 .cse14 .cse27 .cse18 .cse47 .cse3 .cse35 .cse20 .cse10 .cse11 .cse12 .cse15 .cse36 .cse16 .cse19) (or .cse0 .cse2 .cse3 .cse20 .cse4 .cse21 .cse43 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse42 .cse14 .cse15 .cse16 .cse17 .cse19) (or .cse0 .cse2 .cse23 .cse24 .cse4 .cse7 .cse8 .cse9 .cse25 .cse13 .cse26 .cse14 .cse27 .cse3 .cse35 .cse38 .cse5 .cse10 .cse11 .cse12 .cse48 .cse15 .cse36 .cse16 .cse19) (or .cse0 .cse2 .cse3 .cse4 .cse38 .cse21 .cse43 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse49) (or .cse0 .cse2 .cse3 .cse4 .cse38 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse1 .cse19) (or .cse48 .cse0 .cse2 .cse23 .cse24 .cse4 .cse7 .cse8 .cse9 .cse13 .cse26 .cse14 .cse27 .cse18 .cse3 .cse35 .cse20 .cse5 .cse10 .cse11 .cse12 .cse15 .cse36 .cse16 .cse19) (or .cse0 .cse2 .cse23 .cse24 .cse4 .cse7 .cse6 .cse8 .cse9 .cse25 .cse13 .cse26 .cse14 .cse27 .cse3 .cse35 .cse38 .cse10 .cse11 .cse12 .cse47 .cse15 .cse36 .cse16 .cse19) (or .cse0 .cse2 .cse24 .cse4 .cse21 .cse7 .cse8 .cse9 .cse25 .cse13 .cse26 .cse14 .cse27 .cse3 (and .cse28 .cse29 .cse30 .cse41 .cse32 .cse33 .cse34) .cse38 .cse5 .cse43 .cse10 .cse11 .cse15 .cse36 .cse16 .cse49))))) [2018-12-02 05:07:47,610 INFO L444 ceAbstractionStarter]: At program point L147(line 147) the Hoare annotation is: (let ((.cse15 (= ~t1_pc~0 1)) (.cse35 (<= 2 ~t3_st~0)) (.cse30 (= |old(~t1_st~0)| ~t1_st~0)) (.cse31 (not (= ~E_3~0 0))) (.cse32 (= |old(~t1_st~0)| 0))) (let ((.cse8 (not .cse32)) (.cse27 (<= 2 ~m_st~0)) (.cse28 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse29 (= 1 ~t2_pc~0)) (.cse34 (and .cse35 .cse30 (= 0 ~m_st~0) .cse31)) (.cse19 (not (= 0 |old(~m_st~0)|))) (.cse33 (= 0 ~E_2~0)) (.cse23 (= 1 ~m_pc~0)) (.cse26 (= 1 ~t3_pc~0)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (< ~local~0 |old(~token~0)|)) (.cse3 (= 0 |old(~t2_st~0)|)) (.cse4 (= ~T3_E~0 1)) (.cse25 (< |old(~m_st~0)| 2)) (.cse5 (= ~T2_E~0 0)) (.cse6 (= 0 ~M_E~0)) (.cse7 (= 1 ~M_E~0)) (.cse9 (= 1 |old(~E_3~0)|)) (.cse10 (= 1 |old(~t2_pc~0)|)) (.cse11 (= 1 ~E_1~0)) (.cse12 (not (= 1 ~t1_i~0))) (.cse13 (= 0 |old(~E_3~0)|)) (.cse14 (< |old(~token~0)| ~local~0)) (.cse24 (not .cse15)) (.cse16 (< |old(~t3_st~0)| 2)) (.cse17 (= 1 ~E_M~0)) (.cse18 (= ~T1_E~0 1)) (.cse20 (= 0 ~E_1~0)) (.cse21 (< ~E_2~0 2)) (.cse22 (= 0 ~E_M~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse13 .cse24 .cse3 .cse4 .cse25 .cse26 .cse5 .cse6 .cse7 .cse17 .cse18 .cse9 .cse11 .cse20 .cse12 .cse21 .cse22 (and .cse27 .cse28 .cse29 .cse30 .cse31) .cse32) (or .cse0 .cse1 .cse13 .cse4 .cse16 .cse26 .cse5 .cse6 .cse7 .cse17 .cse18 .cse19 .cse9 .cse11 .cse20 .cse22 .cse33 .cse32 .cse34 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse32 .cse13 .cse14 .cse24 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse13 .cse3 .cse4 .cse15 .cse25 .cse26 .cse5 .cse6 .cse7 .cse8 .cse17 .cse18 .cse9 .cse10 .cse11 .cse20 .cse12 .cse21 .cse22) (or .cse0 .cse1 .cse13 .cse2 .cse14 .cse3 .cse4 .cse25 .cse26 .cse5 .cse6 .cse7 .cse8 .cse17 .cse18 .cse9 .cse10 .cse11 .cse20 .cse12 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse26 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse13 .cse3 .cse4 .cse15 .cse25 .cse16 .cse5 .cse6 .cse7 .cse8 .cse17 .cse18 .cse9 .cse10 .cse11 .cse20 .cse12 .cse21 .cse22) (or .cse0 .cse1 .cse13 (and .cse27 .cse35 .cse30 .cse31) .cse4 .cse25 .cse16 .cse26 .cse5 .cse6 .cse7 .cse17 .cse18 .cse9 .cse11 .cse20 .cse22 .cse33) (or .cse0 .cse1 .cse13 .cse4 .cse25 .cse5 .cse6 .cse7 .cse17 (and .cse27 .cse31) .cse18 .cse9 .cse11 .cse20 .cse22 .cse33 .cse23) (let ((.cse37 (+ ~local~0 1))) (or .cse0 .cse1 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 (let ((.cse36 (+ ~local~0 2))) (and .cse27 .cse28 (<= ~token~0 .cse36) .cse29 .cse35 .cse30 .cse31 (<= .cse36 ~token~0))) .cse9 (< |old(~token~0)| .cse37) .cse11 .cse12 .cse32 .cse13 .cse24 (not .cse26) .cse16 .cse17 .cse18 .cse20 .cse21 (< .cse37 |old(~token~0)|) .cse22)) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse26 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse32 .cse13 .cse14 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (or .cse0 .cse1 .cse13 .cse4 .cse15 .cse16 .cse26 .cse5 .cse6 .cse34 .cse7 .cse17 .cse18 .cse19 .cse9 .cse11 .cse20 .cse22 .cse33 .cse23) (or .cse0 .cse1 .cse13 .cse24 .cse3 .cse4 .cse25 .cse26 .cse5 .cse6 .cse7 .cse17 .cse18 .cse9 .cse10 .cse11 .cse20 .cse12 .cse21 .cse22 .cse32) (or .cse0 .cse1 .cse13 .cse24 .cse3 .cse4 .cse25 .cse16 .cse5 .cse6 .cse7 .cse17 .cse18 .cse9 .cse10 .cse11 .cse20 .cse12 .cse21 .cse22 .cse32) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse24 .cse16 .cse17 .cse18 .cse20 .cse21 .cse22)))) [2018-12-02 05:07:47,610 INFO L448 ceAbstractionStarter]: For program point L147-1(line 147) no Hoare annotation was computed. [2018-12-02 05:07:47,610 INFO L448 ceAbstractionStarter]: For program point transmit2EXIT(lines 122 157) no Hoare annotation was computed. [2018-12-02 05:07:47,611 INFO L444 ceAbstractionStarter]: At program point L137-1(lines 125 156) the Hoare annotation is: (let ((.cse0 (= ~T1_E~0 0)) (.cse4 (= ~T3_E~0 1)) (.cse11 (= ~T1_E~0 1)) (.cse2 (= ~T2_E~0 1)) (.cse7 (= ~T2_E~0 0)) (.cse38 (= ~t1_pc~0 1))) (let ((.cse48 (= 0 ~m_st~0)) (.cse54 (not (= ~E_M~0 0))) (.cse58 (not (= ~E_2~0 0))) (.cse64 (not (= ~E_1~0 0))) (.cse18 (= |old(~t1_st~0)| 0)) (.cse50 (= 1 ~t1_pc~0)) (.cse6 (= 1 ~t3_pc~0)) (.cse26 (not .cse38)) (.cse51 (not .cse7)) (.cse52 (not .cse2)) (.cse53 (not (= ~M_E~0 0))) (.cse55 (not (= ~t3_pc~0 1))) (.cse56 (not (= ~m_pc~0 1))) (.cse57 (not (= ~M_E~0 1))) (.cse59 (not (= ~E_M~0 1))) (.cse60 (not .cse11)) (.cse61 (not .cse4)) (.cse62 (not (= ~E_1~0 1))) (.cse29 (<= 2 ~m_st~0)) (.cse30 (not (= ~E_3~0 1))) (.cse49 (<= 2 ~t3_st~0)) (.cse63 (not .cse0)) (.cse33 (= |old(~t1_st~0)| ~t1_st~0)) (.cse34 (not (= ~E_3~0 0))) (.cse31 (= ~t2_st~0 |old(~t2_st~0)|))) (let ((.cse20 (and (and .cse29 .cse30 .cse49 .cse63 .cse33 .cse34) .cse31)) (.cse37 (and .cse29 .cse30 .cse49 .cse33 .cse34)) (.cse39 (and .cse26 .cse51 .cse52 .cse53 .cse29 .cse55 .cse30 .cse56 .cse57 .cse59 .cse60 .cse61 .cse62 .cse63 .cse34)) (.cse24 (and .cse50 .cse51 .cse6 .cse52 .cse53 .cse29 .cse30 .cse56 .cse57 .cse59 .cse60 .cse61 .cse62 .cse63 .cse34)) (.cse40 (not .cse18)) (.cse27 (not .cse6)) (.cse41 (and .cse26 .cse51 .cse6 .cse52 .cse53 .cse29 .cse54 .cse30 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse34 .cse64)) (.cse22 (< |old(~m_st~0)| 2)) (.cse47 (and .cse29 .cse30 .cse33 .cse34)) (.cse36 (and .cse50 .cse51 .cse52 .cse53 .cse29 .cse54 .cse55 .cse30 .cse56 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse34 .cse64)) (.cse5 (< |old(~t3_st~0)| 2)) (.cse17 (= 0 ~E_2~0)) (.cse1 (and .cse30 .cse49 .cse33 .cse48 .cse34)) (.cse42 (< ~local~0 |old(~token~0)|)) (.cse21 (= 0 |old(~t2_st~0)|)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse13 (= 1 |old(~E_3~0)|)) (.cse23 (= 1 |old(~t2_pc~0)|)) (.cse14 (= 1 ~E_1~0)) (.cse25 (not (= 1 ~t1_i~0))) (.cse3 (= 0 |old(~E_3~0)|)) (.cse45 (< |old(~token~0)| ~local~0)) (.cse43 (<= ~token~0 ~local~0)) (.cse44 (<= ~local~0 ~token~0)) (.cse46 (and .cse30 .cse33 .cse48 .cse34)) (.cse10 (= 1 ~E_M~0)) (.cse12 (not (= 0 |old(~m_st~0)|))) (.cse15 (= 0 ~E_1~0)) (.cse28 (< ~E_2~0 2)) (.cse16 (= 0 ~E_M~0)) (.cse19 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse20 .cse2 .cse21 .cse4 .cse22 .cse7 .cse8 .cse9 .cse13 .cse23 .cse14 .cse24 .cse25 .cse18 .cse3 .cse26 .cse5 .cse27 .cse10 .cse11 .cse15 .cse28 .cse16) (let ((.cse35 (+ ~local~0 1))) (or .cse0 .cse20 .cse2 (let ((.cse32 (+ ~local~0 2))) (and .cse29 .cse30 .cse31 (<= ~token~0 .cse32) (= 1 ~t2_pc~0) .cse33 .cse34 (<= .cse32 ~token~0))) .cse21 .cse4 .cse22 .cse7 .cse8 .cse9 .cse13 .cse24 (< |old(~token~0)| .cse35) .cse14 .cse25 .cse18 .cse3 .cse26 .cse27 .cse5 .cse10 .cse11 .cse15 .cse28 (< .cse35 |old(~token~0)|) .cse16)) (or .cse0 .cse2 .cse3 .cse26 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse36 .cse19) (or .cse0 .cse2 .cse3 .cse26 .cse37 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse36) (or .cse0 .cse2 .cse3 .cse4 .cse38 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse39 .cse15 .cse16 .cse17 .cse19) (or .cse0 .cse2 .cse21 .cse4 (and .cse31 .cse37) .cse22 .cse7 .cse8 .cse9 .cse40 .cse13 .cse23 .cse14 .cse25 .cse3 .cse38 .cse5 .cse27 .cse10 .cse11 .cse15 .cse28 .cse16 .cse41) (or .cse0 .cse2 .cse42 .cse21 .cse4 .cse22 .cse7 .cse8 .cse9 .cse40 .cse13 .cse23 .cse14 .cse24 .cse25 (and .cse43 .cse37 .cse31 .cse44) .cse3 .cse45 .cse26 .cse27 .cse5 .cse10 .cse11 .cse15 .cse28 .cse16) (or .cse0 .cse2 .cse42 .cse21 .cse4 .cse7 (and .cse1 .cse43 .cse31 .cse44) .cse8 .cse9 .cse13 .cse23 .cse14 .cse25 .cse18 .cse3 .cse45 .cse26 .cse5 .cse10 .cse11 .cse12 .cse15 .cse28 .cse16 .cse19) (or .cse37 .cse0 .cse2 .cse3 .cse4 .cse38 .cse22 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse39 .cse15 .cse16 .cse17) (or .cse0 .cse2 .cse42 .cse21 .cse4 .cse7 .cse6 .cse8 .cse9 .cse40 .cse13 .cse23 .cse14 .cse25 (and .cse46 .cse43 .cse31 .cse44) .cse3 .cse45 .cse38 .cse10 .cse11 .cse12 .cse15 .cse28 .cse16 .cse19) (or .cse0 .cse2 .cse3 .cse21 .cse4 .cse38 .cse22 .cse6 .cse7 .cse8 .cse9 .cse40 .cse10 .cse11 .cse13 .cse23 .cse14 .cse39 .cse15 .cse25 .cse28 .cse16 (and .cse47 .cse31)) (or .cse0 .cse2 .cse3 .cse26 .cse4 .cse22 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse24 .cse14 .cse15 .cse16 .cse17 .cse19) (or .cse0 .cse2 .cse42 .cse21 .cse4 .cse7 .cse8 .cse9 .cse40 .cse13 .cse23 .cse14 .cse25 .cse3 (and .cse43 .cse31 .cse44 .cse1) .cse45 .cse38 .cse5 .cse10 .cse11 .cse12 .cse15 .cse28 .cse16 .cse19) (or .cse0 .cse2 .cse42 (and .cse47 .cse43 .cse31 .cse44) .cse21 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 .cse40 .cse13 .cse23 .cse14 .cse25 .cse3 .cse26 .cse45 .cse10 .cse11 .cse15 .cse28 .cse16 .cse36) (or .cse0 .cse2 .cse3 .cse4 .cse38 .cse22 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse41) (or .cse0 .cse2 .cse3 .cse26 .cse21 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 (and .cse31 .cse47) .cse15 .cse25 .cse28 .cse16 .cse18 .cse36) (or .cse0 .cse2 .cse3 .cse4 .cse38 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse1 .cse19) (or .cse0 .cse2 .cse42 .cse21 .cse4 .cse7 .cse6 .cse8 .cse9 .cse13 .cse23 .cse14 .cse25 .cse18 .cse3 .cse45 .cse26 (and .cse43 .cse31 .cse44 .cse46) .cse10 .cse11 .cse12 .cse15 .cse28 .cse16 .cse19))))) [2018-12-02 05:07:47,611 INFO L448 ceAbstractionStarter]: For program point L129(lines 129 133) no Hoare annotation was computed. [2018-12-02 05:07:47,611 INFO L444 ceAbstractionStarter]: At program point transmit2ENTRY(lines 122 157) the Hoare annotation is: (let ((.cse22 (= ~t1_pc~0 1)) (.cse29 (= |old(~t1_st~0)| 0)) (.cse24 (= 1 |old(~t2_pc~0)|)) (.cse32 (= ~token~0 |old(~token~0)|)) (.cse44 (= 0 ~m_st~0)) (.cse30 (not (= ~t2_pc~0 1))) (.cse3 (<= 2 ~m_st~0)) (.cse31 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= |old(~E_3~0)| ~E_3~0)) (.cse6 (= |old(~t1_st~0)| ~t1_st~0))) (let ((.cse27 (and .cse30 .cse3 .cse31 .cse4 .cse5 .cse6)) (.cse36 (and .cse30 .cse31 .cse32 .cse5 .cse6 .cse44)) (.cse40 (not .cse24)) (.cse38 (= 1 ~t2_pc~0)) (.cse41 (and .cse4 .cse5 .cse6 .cse44)) (.cse20 (= 0 ~E_2~0)) (.cse23 (not .cse29)) (.cse33 (< ~local~0 |old(~token~0)|)) (.cse43 (and .cse30 .cse31 .cse4 .cse32 .cse5 .cse6 .cse44)) (.cse34 (< |old(~token~0)| ~local~0)) (.cse9 (< |old(~t3_st~0)| 2)) (.cse37 (not (= 0 |old(~m_st~0)|))) (.cse35 (= 1 ~m_pc~0)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 |old(~E_3~0)|)) (.cse28 (not .cse22)) (.cse21 (= 0 |old(~t2_st~0)|)) (.cse7 (= ~T3_E~0 1)) (.cse8 (< |old(~m_st~0)| 2)) (.cse10 (= 1 ~t3_pc~0)) (.cse11 (= ~T2_E~0 0)) (.cse12 (= 0 ~M_E~0)) (.cse13 (= 1 ~M_E~0)) (.cse14 (= 1 ~E_M~0)) (.cse15 (= ~T1_E~0 1)) (.cse16 (= 1 |old(~E_3~0)|)) (.cse17 (= 1 ~E_1~0)) (.cse18 (= 0 ~E_1~0)) (.cse25 (not (= 1 ~t1_i~0))) (.cse26 (< ~E_2~0 2)) (.cse19 (= 0 ~E_M~0)) (.cse42 (and .cse30 .cse3 .cse31 .cse5 .cse6))) (and (or .cse0 .cse1 .cse2 (and .cse3 .cse4 .cse5 .cse6) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse21 .cse7 .cse22 .cse8 .cse9 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse25 .cse26 .cse19 .cse27) (or .cse0 .cse1 .cse2 .cse28 .cse21 .cse7 .cse8 .cse9 .cse11 .cse12 .cse27 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse25 .cse26 .cse19 .cse29) (or .cse0 (and .cse30 .cse3 .cse31 .cse32 .cse5 .cse6) .cse1 .cse33 .cse21 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse23 .cse16 .cse24 .cse17 .cse25 .cse2 .cse28 .cse34 .cse14 .cse15 .cse18 .cse26 .cse19) (or .cse0 .cse1 .cse2 (and .cse3 .cse5) .cse7 .cse8 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse35) (or .cse0 .cse1 .cse33 .cse21 .cse7 .cse11 .cse10 .cse12 .cse13 .cse23 .cse16 .cse24 .cse17 .cse25 .cse36 .cse2 .cse34 .cse22 .cse14 .cse15 .cse37 .cse18 .cse26 .cse19 .cse35) (or .cse0 .cse1 .cse33 .cse36 .cse21 .cse7 .cse11 .cse10 .cse12 .cse13 .cse16 .cse24 .cse17 .cse25 .cse29 .cse2 .cse34 .cse28 .cse14 .cse15 .cse37 .cse18 .cse26 .cse19 .cse35) (let ((.cse39 (+ ~local~0 1))) (or .cse0 .cse1 .cse21 .cse7 (and .cse3 .cse31 .cse38 .cse4 .cse32 .cse5 .cse6) .cse8 .cse11 .cse12 .cse13 .cse16 (< |old(~token~0)| .cse39) .cse17 .cse25 .cse29 .cse2 .cse28 (not .cse10) .cse9 .cse14 .cse40 .cse15 .cse18 .cse26 (< .cse39 |old(~token~0)|) .cse19)) (or .cse0 .cse1 .cse2 .cse7 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse37 .cse41 .cse16 .cse17 .cse18 .cse19 .cse20 .cse35) (or .cse42 .cse0 .cse1 .cse2 .cse21 .cse7 .cse22 .cse8 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse25 .cse26 .cse19) (or .cse0 .cse1 .cse2 .cse28 .cse21 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse40 .cse15 (and .cse3 .cse31 .cse38 .cse5 .cse6) .cse16 .cse17 .cse18 .cse25 .cse26 .cse19 .cse29) (or .cse0 .cse1 .cse33 .cse21 .cse7 .cse8 .cse11 .cse12 .cse13 .cse23 .cse16 .cse24 .cse17 .cse25 .cse2 .cse34 .cse28 (and .cse30 .cse3 .cse31 .cse4 .cse32 .cse5 .cse6) .cse9 .cse14 .cse15 .cse18 .cse26 .cse19) (or .cse0 .cse1 .cse2 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse41 .cse14 .cse15 .cse37 .cse16 .cse17 .cse18 .cse19 .cse20 .cse29 .cse35) (or .cse0 .cse1 .cse33 .cse21 .cse7 .cse11 .cse12 .cse13 .cse23 .cse16 .cse24 .cse17 .cse25 .cse43 .cse2 .cse34 .cse22 .cse9 .cse14 .cse15 .cse37 .cse18 .cse26 .cse19 .cse35) (or .cse0 .cse1 .cse33 .cse21 .cse7 .cse43 .cse11 .cse12 .cse13 .cse16 .cse24 .cse17 .cse25 .cse29 .cse2 .cse34 .cse28 .cse9 .cse14 .cse15 .cse37 .cse18 .cse26 .cse19 .cse35) (or .cse0 .cse1 .cse2 .cse28 .cse21 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse25 .cse26 .cse19 .cse29 .cse42)))) [2018-12-02 05:07:47,612 INFO L448 ceAbstractionStarter]: For program point L138(line 138) no Hoare annotation was computed. [2018-12-02 05:07:47,613 INFO L444 ceAbstractionStarter]: At program point L130(lines 125 156) the Hoare annotation is: (let ((.cse27 (= ~t1_pc~0 1)) (.cse4 (<= 2 ~t3_st~0)) (.cse5 (= |old(~E_3~0)| ~E_3~0)) (.cse6 (= |old(~t1_st~0)| ~t1_st~0)) (.cse34 (= |old(~t1_st~0)| 0))) (let ((.cse3 (<= 2 ~m_st~0)) (.cse32 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse33 (= 1 ~t2_pc~0)) (.cse23 (not .cse34)) (.cse36 (and .cse4 .cse5 .cse6 (= 0 ~m_st~0))) (.cse28 (not (= 0 |old(~m_st~0)|))) (.cse20 (= 0 ~E_2~0)) (.cse30 (= 1 ~m_pc~0)) (.cse10 (= 1 ~t3_pc~0)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse21 (< ~local~0 |old(~token~0)|)) (.cse22 (= 0 |old(~t2_st~0)|)) (.cse7 (= ~T3_E~0 1)) (.cse8 (< |old(~m_st~0)| 2)) (.cse11 (= ~T2_E~0 0)) (.cse12 (= 0 ~M_E~0)) (.cse13 (= 1 ~M_E~0)) (.cse16 (= 1 |old(~E_3~0)|)) (.cse24 (= 1 |old(~t2_pc~0)|)) (.cse17 (= 1 ~E_1~0)) (.cse25 (not (= 1 ~t1_i~0))) (.cse2 (= 0 |old(~E_3~0)|)) (.cse26 (< |old(~token~0)| ~local~0)) (.cse31 (not .cse27)) (.cse9 (< |old(~t3_st~0)| 2)) (.cse14 (= 1 ~E_M~0)) (.cse15 (= ~T1_E~0 1)) (.cse18 (= 0 ~E_1~0)) (.cse29 (< ~E_2~0 2)) (.cse19 (= 0 ~E_M~0))) (and (or .cse0 .cse1 .cse2 (and .cse3 .cse4 .cse5 .cse6) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse21 .cse22 .cse7 .cse11 .cse12 .cse13 .cse23 .cse16 .cse24 .cse17 .cse25 .cse2 .cse26 .cse27 .cse9 .cse14 .cse15 .cse28 .cse18 .cse29 .cse19 .cse30) (or .cse0 .cse1 .cse2 .cse31 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (and .cse3 .cse32 .cse33 .cse5 .cse6) .cse16 .cse17 .cse18 .cse25 .cse29 .cse19 .cse34) (or .cse0 .cse1 .cse2 (and .cse3 .cse5) .cse7 .cse8 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse30) (let ((.cse35 (+ ~local~0 1))) (or .cse0 .cse1 .cse22 .cse7 (and .cse3 .cse32 .cse33 .cse4 (= ~token~0 |old(~token~0)|) .cse5 .cse6) .cse8 .cse11 .cse12 .cse13 .cse16 (< |old(~token~0)| .cse35) .cse17 .cse25 .cse34 .cse2 .cse31 (not .cse10) .cse9 .cse14 .cse15 .cse18 .cse29 (< .cse35 |old(~token~0)|) .cse19)) (or .cse0 .cse1 .cse21 .cse22 .cse7 .cse11 .cse12 .cse13 .cse16 .cse24 .cse17 .cse25 .cse34 .cse2 .cse26 .cse31 .cse9 .cse14 .cse15 .cse28 .cse18 .cse29 .cse19 .cse30) (or .cse0 .cse1 .cse2 .cse22 .cse7 .cse27 .cse8 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse25 .cse29 .cse19) (or .cse0 .cse1 .cse2 .cse21 .cse26 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse25 .cse29 .cse19) (or .cse0 .cse1 .cse21 .cse22 .cse7 .cse11 .cse10 .cse12 .cse13 .cse23 .cse16 .cse24 .cse17 .cse25 .cse2 .cse26 .cse27 .cse14 .cse15 .cse28 .cse18 .cse29 .cse19 .cse30) (or .cse0 .cse1 .cse2 .cse7 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse28 .cse36 .cse16 .cse17 .cse18 .cse19 .cse20 .cse30) (or .cse0 .cse1 .cse2 .cse22 .cse7 .cse27 .cse8 .cse9 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse25 .cse29 .cse19) (or .cse0 .cse1 .cse21 .cse22 .cse7 .cse11 .cse10 .cse12 .cse13 .cse16 .cse24 .cse17 .cse25 .cse34 .cse2 .cse26 .cse31 .cse14 .cse15 .cse28 .cse18 .cse29 .cse19 .cse30) (or .cse0 .cse1 .cse2 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse36 .cse14 .cse15 .cse28 .cse16 .cse17 .cse18 .cse19 .cse20 .cse34 .cse30) (or .cse0 .cse1 .cse2 .cse31 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse25 .cse29 .cse19 .cse34) (or .cse0 .cse1 .cse2 .cse31 .cse22 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse25 .cse29 .cse19 .cse34) (or .cse0 .cse1 .cse21 .cse22 .cse7 .cse8 .cse11 .cse12 .cse13 .cse16 .cse24 .cse17 .cse25 .cse2 .cse26 .cse31 .cse9 .cse14 .cse15 .cse18 .cse29 .cse19)))) [2018-12-02 05:07:47,613 INFO L448 ceAbstractionStarter]: For program point L718(line 718) no Hoare annotation was computed. [2018-12-02 05:07:47,613 INFO L444 ceAbstractionStarter]: At program point mainENTRY(lines 712 723) the Hoare annotation is: (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~t1_i~0)|) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (and (not (= ~t2_pc~0 1)) (not (= ~t1_pc~0 1)) (= |old(~E_1~0)| ~E_1~0) (not (= ~t1_i~0 1)) (not (= ~t3_pc~0 1)) (not (= ~m_pc~0 1)) (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (<= ~token~0 ~local~0) (= |old(~E_M~0)| ~E_M~0) (= ~token~0 |old(~token~0)|) (= |old(~E_2~0)| ~E_2~0) (= |old(~E_3~0)| ~E_3~0) (= 0 ~t2_st~0) (= |old(~t1_st~0)| ~t1_st~0) (= |old(~T1_E~0)| ~T1_E~0) (= 0 ~m_st~0) (= |old(~M_E~0)| ~M_E~0) (<= ~local~0 ~token~0)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)) [2018-12-02 05:07:47,615 INFO L444 ceAbstractionStarter]: At program point L717(line 717) the Hoare annotation is: (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~t1_i~0)|) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (and (not (= ~t2_pc~0 1)) (not (= ~t1_pc~0 1)) (= |old(~E_1~0)| ~E_1~0) (not (= ~t1_i~0 1)) (not (= ~t3_pc~0 1)) (not (= ~m_pc~0 1)) (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (<= ~token~0 ~local~0) (= |old(~E_M~0)| ~E_M~0) (= ~token~0 |old(~token~0)|) (= |old(~E_2~0)| ~E_2~0) (= |old(~E_3~0)| ~E_3~0) (= 0 ~t2_st~0) (= |old(~t1_st~0)| ~t1_st~0) (= |old(~T1_E~0)| ~T1_E~0) (= 0 ~m_st~0) (= |old(~M_E~0)| ~M_E~0) (<= ~local~0 ~token~0)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)) [2018-12-02 05:07:47,616 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 712 723) no Hoare annotation was computed. [2018-12-02 05:07:47,616 INFO L444 ceAbstractionStarter]: At program point L717-1(line 717) the Hoare annotation is: (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (= 0 |old(~E_3~0)|) (and (not (= ~t2_pc~0 1)) (not (= ~t1_pc~0 1)) (= |old(~E_1~0)| ~E_1~0) (not (= ~t3_pc~0 1)) (not (= ~m_pc~0 1)) (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (<= ~token~0 ~local~0) (= |old(~E_M~0)| ~E_M~0) (= ~token~0 |old(~token~0)|) (= ~t1_i~0 1) (= |old(~E_2~0)| ~E_2~0) (= |old(~E_3~0)| ~E_3~0) (= 0 ~t2_st~0) (= |old(~t1_st~0)| ~t1_st~0) (= |old(~T1_E~0)| ~T1_E~0) (= 0 ~m_st~0) (= |old(~M_E~0)| ~M_E~0) (<= ~local~0 ~token~0)) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~t1_i~0)|) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)) [2018-12-02 05:07:47,616 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 712 723) no Hoare annotation was computed. [2018-12-02 05:07:47,616 INFO L448 ceAbstractionStarter]: For program point errorEXIT(lines 6 13) no Hoare annotation was computed. [2018-12-02 05:07:47,616 INFO L448 ceAbstractionStarter]: For program point errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2018-12-02 05:07:47,616 INFO L451 ceAbstractionStarter]: At program point errorENTRY(lines 6 13) the Hoare annotation is: true [2018-12-02 05:07:47,616 INFO L448 ceAbstractionStarter]: For program point errorFINAL(lines 6 13) no Hoare annotation was computed. [2018-12-02 05:07:47,617 INFO L451 ceAbstractionStarter]: At program point L640(line 640) the Hoare annotation is: true [2018-12-02 05:07:47,617 INFO L448 ceAbstractionStarter]: For program point L640-1(line 640) no Hoare annotation was computed. [2018-12-02 05:07:47,617 INFO L451 ceAbstractionStarter]: At program point L649(lines 638 651) the Hoare annotation is: true [2018-12-02 05:07:47,617 INFO L448 ceAbstractionStarter]: For program point stop_simulationEXIT(lines 634 652) no Hoare annotation was computed. [2018-12-02 05:07:47,617 INFO L451 ceAbstractionStarter]: At program point stop_simulationENTRY(lines 634 652) the Hoare annotation is: true [2018-12-02 05:07:47,617 INFO L448 ceAbstractionStarter]: For program point L642(lines 642 647) no Hoare annotation was computed. [2018-12-02 05:07:47,617 INFO L448 ceAbstractionStarter]: For program point stop_simulationFINAL(lines 634 652) no Hoare annotation was computed. [2018-12-02 05:07:47,617 INFO L444 ceAbstractionStarter]: At program point L247(lines 235 249) the Hoare annotation is: (let ((.cse17 (= 1 ~t3_pc~0))) (let ((.cse25 (= 1 ~t2_pc~0)) (.cse26 (= ~t1_pc~0 1)) (.cse8 (= ~t1_st~0 0)) (.cse2 (= 1 ~E_1~0)) (.cse39 (+ ~local~0 2)) (.cse21 (= 1 ~E_M~0)) (.cse22 (= ~T1_E~0 1)) (.cse14 (= ~T1_E~0 0)) (.cse15 (= ~T2_E~0 1)) (.cse16 (= 0 ~E_3~0)) (.cse23 (= 0 ~E_1~0)) (.cse24 (= 0 ~E_M~0)) (.cse33 (= 0 ~E_2~0)) (.cse32 (= ~T3_E~0 1)) (.cse38 (not .cse17)) (.cse18 (= ~T2_E~0 0)) (.cse19 (= 0 ~M_E~0)) (.cse20 (= 1 ~M_E~0))) (let ((.cse10 (or .cse22 .cse14 .cse15 .cse16 .cse23 .cse24 .cse33 .cse32 .cse38 .cse18 .cse19 .cse20)) (.cse12 (or .cse14 .cse15 .cse16 .cse32 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse33)) (.cse36 (< .cse39 ~token~0)) (.cse37 (< ~token~0 .cse39)) (.cse28 (< ~t3_st~0 2)) (.cse11 (not .cse2)) (.cse29 (or .cse14 .cse15 .cse16 .cse32 .cse38 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse33)) (.cse34 (< ~local~0 ~token~0)) (.cse27 (not .cse8)) (.cse1 (= 1 ~E_3~0)) (.cse35 (< ~token~0 ~local~0)) (.cse31 (not (= 0 ~m_st~0))) (.cse13 (= 1 ~m_pc~0)) (.cse9 (= 0 is_transmit2_triggered_~__retres1~2)) (.cse3 (not .cse26)) (.cse4 (= 0 ~t2_st~0)) (.cse7 (< ~m_st~0 2)) (.cse0 (not .cse25)) (.cse5 (not (= 1 ~t1_i~0))) (.cse6 (< ~E_2~0 2))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (or .cse11 .cse1 .cse9 .cse3 .cse4 .cse5 .cse6 .cse8 .cse12 .cse13) (or .cse14 .cse15 .cse16 .cse3 .cse4 .cse7 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse1 .cse2 .cse23 .cse5 .cse6 .cse24 .cse8 .cse9) (or .cse9 .cse11 .cse1 .cse25 .cse5 .cse6 .cse26 .cse12 .cse13 .cse27) (or .cse0 .cse11 .cse9 .cse1 .cse3 .cse4 .cse5 .cse6 .cse28 .cse8 .cse29) (let ((.cse30 (+ ~local~0 3))) (or .cse9 .cse3 .cse4 (< .cse30 ~token~0) .cse0 .cse31 .cse1 .cse2 .cse5 .cse6 .cse8 .cse10 (< ~token~0 .cse30))) (or .cse14 .cse15 .cse16 .cse3 .cse4 .cse7 .cse28 .cse18 .cse9 .cse19 .cse20 .cse21 .cse22 .cse1 .cse2 .cse23 .cse5 .cse6 .cse24 .cse8) (or .cse14 .cse15 .cse16 .cse4 .cse9 .cse26 .cse17 .cse18 .cse19 .cse20 .cse27 .cse21 .cse22 .cse31 .cse1 .cse25 .cse2 .cse23 .cse5 .cse6 .cse24 .cse13) (or .cse11 .cse1 .cse25 .cse9 .cse3 .cse5 .cse6 .cse28 .cse8 .cse29 .cse13) (or .cse11 .cse9 .cse1 .cse4 .cse5 .cse6 .cse26 .cse28 .cse29 .cse13 .cse27) (or .cse11 .cse1 .cse9 .cse4 .cse5 .cse6 .cse26 .cse12 .cse13 .cse27) (or .cse11 .cse9 .cse1 .cse25 .cse3 .cse5 .cse6 .cse8 .cse12 .cse13) (or .cse14 .cse9 .cse15 .cse16 .cse3 .cse32 .cse7 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse1 .cse25 .cse2 .cse23 .cse5 .cse24 .cse33 .cse8) (or .cse14 .cse15 .cse16 .cse3 .cse4 .cse32 .cse7 .cse17 .cse18 .cse19 .cse21 .cse22 .cse1 .cse2 .cse23 .cse5 .cse6 .cse9 .cse24 .cse8) (or .cse34 .cse35 .cse27 .cse11 .cse1 .cse25 .cse9 .cse5 .cse6 .cse12 .cse13) (or .cse14 .cse15 .cse16 .cse3 .cse4 .cse32 .cse7 .cse28 .cse18 .cse19 .cse21 .cse9 .cse22 .cse1 .cse2 .cse23 .cse5 .cse6 .cse24 .cse8) (or .cse11 .cse1 .cse25 .cse3 .cse9 .cse4 .cse5 .cse6 .cse28 .cse29 .cse13) (or .cse34 .cse3 .cse35 .cse4 .cse9 .cse11 .cse1 .cse5 .cse6 .cse12 .cse13) (or .cse14 .cse15 .cse16 .cse36 .cse3 .cse4 .cse32 .cse7 .cse18 .cse9 .cse19 .cse21 .cse0 .cse22 .cse1 .cse2 .cse23 .cse5 .cse6 .cse24 .cse8 .cse37) (or .cse14 .cse15 .cse4 .cse32 .cse7 .cse18 .cse19 .cse20 .cse9 .cse2 .cse5 .cse8 .cse16 .cse36 .cse3 .cse28 .cse21 .cse0 .cse22 .cse23 .cse6 .cse24 .cse37) (or .cse11 .cse1 .cse25 .cse9 .cse5 .cse6 .cse26 .cse28 .cse29 .cse13 .cse27) (or .cse11 .cse1 .cse25 .cse4 .cse5 .cse6 .cse9 .cse12 .cse13 .cse27) (or .cse14 .cse15 .cse16 .cse36 .cse3 .cse9 .cse4 .cse7 .cse18 .cse19 .cse20 .cse21 .cse0 .cse22 .cse1 .cse2 .cse23 .cse5 .cse6 .cse24 .cse8 .cse37) (or .cse14 .cse15 .cse16 .cse3 .cse32 .cse7 .cse28 .cse18 .cse19 .cse20 .cse21 .cse22 .cse1 .cse25 .cse2 .cse23 .cse5 .cse24 .cse33 .cse8 .cse9) (or .cse34 .cse3 .cse35 .cse4 .cse28 .cse0 .cse11 .cse1 .cse5 .cse6 .cse9 .cse29) (or .cse34 .cse35 .cse28 .cse27 .cse11 .cse1 .cse25 .cse9 .cse5 .cse6 .cse29 .cse13) (or .cse14 .cse15 .cse34 .cse18 .cse17 .cse19 .cse20 .cse27 .cse1 .cse25 .cse2 .cse9 .cse5 .cse16 .cse35 .cse26 .cse21 .cse22 .cse31 .cse23 .cse6 .cse24 .cse13) (or .cse14 .cse15 .cse16 .cse9 .cse3 .cse4 .cse32 .cse7 .cse17 .cse18 .cse19 .cse20 .cse21 .cse0 .cse22 .cse2 .cse23 .cse5 .cse6 .cse24 .cse8))))) [2018-12-02 05:07:47,619 INFO L448 ceAbstractionStarter]: For program point is_transmit2_triggeredFINAL(lines 232 250) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point L237(lines 237 242) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point L236(lines 236 245) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point L236-2(lines 236 245) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L451 ceAbstractionStarter]: At program point is_transmit2_triggeredENTRY(lines 232 250) the Hoare annotation is: true [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point is_transmit2_triggeredEXIT(lines 232 250) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L444 ceAbstractionStarter]: At program point fire_delta_eventsENTRY(lines 415 462) the Hoare annotation is: (let ((.cse20 (= ~t1_st~0 0)) (.cse27 (= ~t1_pc~0 1))) (let ((.cse15 (= 0 |old(~E_2~0)|)) (.cse21 (not .cse27)) (.cse22 (= 0 ~t2_st~0)) (.cse5 (< ~m_st~0 2)) (.cse17 (< ~t3_st~0 2)) (.cse0 (= |old(~T1_E~0)| 0)) (.cse1 (= |old(~T2_E~0)| 1)) (.cse4 (= |old(~T3_E~0)| 1)) (.cse6 (= |old(~T2_E~0)| 0)) (.cse18 (= 1 ~t3_pc~0)) (.cse7 (= 0 |old(~M_E~0)|)) (.cse8 (= 1 |old(~M_E~0)|)) (.cse25 (not .cse20)) (.cse11 (= 1 |old(~E_3~0)|)) (.cse26 (= 1 ~t2_pc~0)) (.cse12 (= 1 |old(~E_1~0)|)) (.cse23 (not (= 1 ~t1_i~0))) (.cse2 (= 0 |old(~E_3~0)|)) (.cse3 (and (= |old(~E_1~0)| ~E_1~0) (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (= |old(~E_M~0)| ~E_M~0) (= |old(~E_2~0)| ~E_2~0) (= |old(~E_3~0)| ~E_3~0) (= |old(~T1_E~0)| ~T1_E~0) (= |old(~M_E~0)| ~M_E~0))) (.cse9 (= 1 |old(~E_M~0)|)) (.cse10 (= |old(~T1_E~0)| 1)) (.cse19 (not (= 0 ~m_st~0))) (.cse13 (= 0 |old(~E_1~0)|)) (.cse24 (< |old(~E_2~0)| 2)) (.cse14 (= 0 |old(~E_M~0)|)) (.cse16 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse1 .cse2 .cse4 .cse17 .cse18 .cse6 .cse7 .cse8 .cse3 .cse9 .cse10 .cse19 .cse11 .cse12 .cse13 .cse14 .cse15 .cse20 .cse16) (or .cse0 .cse1 .cse2 .cse21 .cse22 .cse4 .cse5 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse24 .cse14 .cse20 .cse3) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (or .cse0 .cse1 .cse22 .cse4 .cse18 .cse6 .cse7 .cse8 .cse25 .cse3 .cse11 .cse26 .cse12 .cse23 .cse2 .cse27 .cse9 .cse10 .cse19 .cse13 .cse24 .cse14 .cse16) (let ((.cse28 (+ ~local~0 2))) (or .cse0 .cse1 .cse22 .cse4 .cse5 .cse6 .cse7 .cse8 .cse11 .cse12 .cse23 .cse20 .cse2 (< .cse28 ~token~0) .cse21 .cse3 .cse9 (not .cse26) .cse10 .cse13 .cse24 .cse14 (< ~token~0 .cse28))) (or .cse0 .cse1 .cse2 .cse4 .cse27 .cse17 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse19 .cse3 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse1 .cse2 .cse21 .cse22 .cse4 .cse5 .cse17 .cse6 .cse7 .cse3 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse24 .cse14 .cse20) (or .cse0 .cse1 (< ~local~0 ~token~0) .cse4 .cse6 .cse18 .cse7 .cse8 .cse25 .cse11 .cse26 .cse12 .cse23 .cse2 .cse3 (< ~token~0 ~local~0) .cse27 .cse9 .cse10 .cse19 .cse13 .cse24 .cse14 .cse16)))) [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point L444-1(lines 418 461) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point L434-1(lines 418 461) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point L424-1(lines 418 461) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point L449-1(lines 418 461) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point L439-1(lines 418 461) no Hoare annotation was computed. [2018-12-02 05:07:47,621 INFO L448 ceAbstractionStarter]: For program point fire_delta_eventsEXIT(lines 415 462) no Hoare annotation was computed. [2018-12-02 05:07:47,623 INFO L448 ceAbstractionStarter]: For program point L429-1(lines 418 461) no Hoare annotation was computed. [2018-12-02 05:07:47,623 INFO L448 ceAbstractionStarter]: For program point L454-1(lines 415 462) no Hoare annotation was computed. [2018-12-02 05:07:47,623 INFO L448 ceAbstractionStarter]: For program point L419-1(lines 418 461) no Hoare annotation was computed. [2018-12-02 05:07:47,623 INFO L448 ceAbstractionStarter]: For program point is_master_triggeredFINAL(lines 194 212) no Hoare annotation was computed. [2018-12-02 05:07:47,624 INFO L444 ceAbstractionStarter]: At program point L209(lines 197 211) the Hoare annotation is: (let ((.cse33 (= 1 ~t2_pc~0)) (.cse32 (= ~t1_pc~0 1)) (.cse38 (+ ~local~0 2)) (.cse26 (= 1 ~E_1~0)) (.cse11 (= ~t1_st~0 0)) (.cse23 (= 1 ~t3_pc~0)) (.cse39 (+ ~local~0 1))) (let ((.cse34 (< ~token~0 .cse39)) (.cse35 (< .cse39 ~token~0)) (.cse16 (not .cse23)) (.cse2 (< ~local~0 ~token~0)) (.cse14 (< ~token~0 ~local~0)) (.cse36 (not .cse11)) (.cse20 (not .cse26)) (.cse27 (< .cse38 ~token~0)) (.cse29 (< ~token~0 .cse38)) (.cse13 (not .cse32)) (.cse3 (= 0 ~t2_st~0)) (.cse18 (not .cse33)) (.cse10 (not (= 1 ~t1_i~0))) (.cse21 (< ~E_2~0 2)) (.cse4 (= ~T3_E~0 1)) (.cse15 (< ~t3_st~0 2)) (.cse30 (not (= 0 ~m_st~0))) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse12 (= 0 ~E_3~0)) (.cse25 (< ~m_st~0 2)) (.cse5 (= ~T2_E~0 0)) (.cse6 (= 0 ~M_E~0)) (.cse7 (= 1 ~M_E~0)) (.cse17 (= 1 ~E_M~0)) (.cse9 (= 0 is_master_triggered_~__retres1~0)) (.cse19 (= ~T1_E~0 1)) (.cse8 (= 1 ~E_3~0)) (.cse28 (= 0 ~E_1~0)) (.cse22 (= 0 ~E_M~0)) (.cse31 (= 0 ~E_2~0)) (.cse24 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse9 .cse13 .cse14 .cse17 .cse19 .cse20 .cse21 .cse22 .cse24) (or .cse0 .cse1 .cse3 .cse4 .cse25 .cse5 .cse6 .cse8 .cse26 .cse10 .cse11 .cse9 .cse12 .cse27 .cse13 .cse17 .cse18 .cse19 .cse28 .cse21 .cse22 .cse29) (or .cse0 .cse1 .cse12 .cse9 .cse15 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse30 .cse8 .cse26 .cse28 .cse22 .cse31 .cse11 .cse24) (or .cse9 .cse0 .cse1 .cse12 .cse32 .cse15 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse30 .cse8 .cse26 .cse28 .cse22 .cse31 .cse24) (or .cse0 .cse1 .cse12 .cse13 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse20 .cse8 .cse33 .cse9 .cse10 .cse21 .cse22 .cse11 .cse24) (or .cse0 .cse1 .cse9 .cse3 .cse4 .cse25 .cse23 .cse5 .cse6 .cse7 .cse8 .cse34 .cse26 .cse10 .cse31 .cse11 .cse12 .cse13 .cse17 .cse19 .cse28 .cse35 .cse22) (or .cse0 .cse9 .cse1 .cse12 .cse4 .cse25 .cse5 .cse6 .cse17 .cse19 .cse8 .cse26 .cse28 .cse22 .cse31 .cse24) (or .cse0 .cse1 .cse12 .cse4 .cse15 .cse23 .cse5 .cse6 .cse17 .cse19 .cse30 .cse9 .cse8 .cse26 .cse28 .cse22 .cse31 .cse11 .cse24) (or .cse0 .cse9 .cse1 .cse12 .cse4 .cse32 .cse15 .cse5 .cse6 .cse7 .cse36 .cse17 .cse19 .cse20 .cse8 .cse33 .cse10 .cse21 .cse22 .cse24) (or .cse0 .cse1 .cse12 .cse3 .cse32 .cse23 .cse5 .cse6 .cse7 .cse36 .cse17 .cse19 .cse30 .cse8 .cse33 .cse26 .cse28 .cse10 .cse21 .cse22 .cse9 .cse24) (or .cse0 .cse1 .cse12 .cse4 .cse32 .cse15 .cse23 .cse5 .cse9 .cse6 .cse17 .cse19 .cse30 .cse8 .cse26 .cse28 .cse22 .cse31 .cse24) (or .cse0 .cse1 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 .cse26 .cse10 .cse11 .cse12 .cse27 .cse13 .cse15 .cse17 .cse18 .cse19 .cse28 .cse9 .cse21 .cse22 .cse29) (or .cse9 .cse0 .cse1 .cse12 .cse25 .cse15 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse8 .cse26 .cse28 .cse22 .cse31) (or .cse0 .cse1 .cse2 .cse4 .cse9 .cse5 .cse6 .cse7 .cse8 .cse33 .cse10 .cse11 .cse12 .cse14 .cse13 .cse15 .cse17 .cse20 .cse19 .cse21 .cse22 .cse24) (or .cse0 .cse1 .cse12 .cse3 .cse4 .cse32 .cse9 .cse23 .cse5 .cse6 .cse7 .cse36 .cse17 .cse19 .cse20 .cse8 .cse10 .cse21 .cse22 .cse24) (or .cse0 .cse1 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 .cse8 .cse34 .cse26 .cse9 .cse10 .cse31 .cse11 .cse12 .cse13 .cse15 .cse17 .cse19 .cse28 .cse35 .cse22) (or .cse0 .cse1 .cse12 .cse13 .cse3 .cse4 .cse15 .cse5 .cse6 .cse9 .cse7 .cse17 .cse19 .cse20 .cse8 .cse33 .cse10 .cse21 .cse22 .cse11 .cse24) (or .cse0 .cse1 .cse12 .cse9 .cse13 .cse4 .cse25 .cse15 .cse5 .cse6 .cse7 .cse17 .cse19 .cse8 .cse33 .cse26 .cse28 .cse10 .cse22 .cse31 .cse11) (or .cse0 .cse1 .cse2 .cse9 .cse5 .cse23 .cse6 .cse7 .cse36 .cse8 .cse33 .cse26 .cse10 .cse12 .cse14 .cse32 .cse17 .cse19 .cse30 .cse28 .cse21 .cse22 .cse24) (or .cse0 .cse9 .cse1 .cse12 .cse13 .cse4 .cse25 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse8 .cse33 .cse26 .cse28 .cse10 .cse22 .cse31 .cse11) (or .cse0 .cse1 .cse12 .cse13 .cse3 .cse4 .cse25 .cse23 .cse5 .cse6 .cse9 .cse17 .cse19 .cse8 .cse26 .cse28 .cse10 .cse21 .cse22 .cse11) (or .cse0 .cse1 .cse12 .cse13 .cse9 .cse3 .cse25 .cse15 .cse5 .cse6 .cse7 .cse17 .cse19 .cse8 .cse26 .cse28 .cse10 .cse21 .cse22 .cse11) (or .cse0 .cse1 .cse12 .cse9 .cse3 .cse4 .cse32 .cse15 .cse5 .cse6 .cse7 .cse36 .cse17 .cse19 .cse20 .cse8 .cse10 .cse21 .cse22 .cse24) (or .cse0 .cse1 .cse12 .cse4 .cse32 .cse9 .cse15 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse20 .cse8 .cse22 .cse31 .cse24) (let ((.cse37 (+ ~local~0 3))) (or .cse0 .cse1 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 (< .cse37 ~token~0) .cse8 .cse26 .cse10 .cse11 .cse12 .cse13 .cse9 .cse18 .cse19 .cse28 .cse21 .cse22 .cse17 (< ~token~0 .cse37))) (or .cse0 .cse1 .cse12 .cse13 .cse3 .cse4 .cse25 .cse15 .cse5 .cse6 .cse9 .cse17 .cse19 .cse8 .cse26 .cse28 .cse10 .cse21 .cse22 .cse11) (or .cse0 .cse1 .cse12 .cse4 .cse9 .cse15 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse20 .cse8 .cse22 .cse31 .cse11 .cse24) (or .cse0 .cse1 .cse12 .cse4 .cse25 .cse16 .cse5 .cse9 .cse6 .cse7 .cse19 .cse8 .cse26 .cse28 .cse22 .cse31 .cse24) (or .cse9 .cse0 .cse1 .cse12 .cse4 .cse25 .cse5 .cse6 .cse7 .cse17 .cse19 .cse26 .cse28 .cse22 .cse31 .cse24) (or .cse0 .cse1 .cse12 .cse9 .cse4 .cse25 .cse15 .cse23 .cse5 .cse6 .cse17 .cse19 .cse8 .cse26 .cse28 .cse22 .cse31) (or .cse0 .cse1 .cse12 .cse4 .cse32 .cse15 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse30 .cse26 .cse28 .cse9 .cse22 .cse31 .cse24) (or .cse9 .cse0 .cse1 .cse2 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse33 .cse10 .cse11 .cse12 .cse13 .cse14 .cse17 .cse19 .cse20 .cse21 .cse22 .cse24) (or .cse0 .cse1 .cse12 .cse9 .cse4 .cse25 .cse15 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse26 .cse28 .cse22 .cse31) (or .cse0 .cse1 .cse12 .cse4 .cse32 .cse23 .cse5 .cse6 .cse7 .cse36 .cse17 .cse19 .cse20 .cse8 .cse33 .cse10 .cse21 .cse22 .cse24 .cse9) (or .cse0 .cse1 .cse12 .cse13 .cse3 .cse25 .cse23 .cse5 .cse6 .cse7 .cse9 .cse17 .cse19 .cse8 .cse26 .cse28 .cse10 .cse21 .cse22 .cse11) (or .cse0 .cse1 .cse3 .cse25 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse11 .cse12 .cse27 .cse13 .cse17 .cse18 .cse19 .cse9 .cse28 .cse21 .cse22 .cse29) (or .cse9 .cse0 .cse1 .cse12 .cse13 .cse3 .cse4 .cse25 .cse23 .cse5 .cse6 .cse7 .cse17 .cse18 .cse19 .cse26 .cse28 .cse10 .cse21 .cse22 .cse11) (or .cse0 .cse1 .cse12 .cse9 .cse4 .cse15 .cse23 .cse5 .cse6 .cse7 .cse17 .cse19 .cse30 .cse26 .cse28 .cse22 .cse31 .cse11 .cse24) (or .cse0 .cse1 .cse12 .cse25 .cse5 .cse6 .cse7 .cse17 .cse9 .cse19 .cse8 .cse26 .cse28 .cse22 .cse31 .cse24)))) [2018-12-02 05:07:47,625 INFO L448 ceAbstractionStarter]: For program point is_master_triggeredEXIT(lines 194 212) no Hoare annotation was computed. [2018-12-02 05:07:47,625 INFO L448 ceAbstractionStarter]: For program point L199(lines 199 204) no Hoare annotation was computed. [2018-12-02 05:07:47,625 INFO L448 ceAbstractionStarter]: For program point L198(lines 198 207) no Hoare annotation was computed. [2018-12-02 05:07:47,625 INFO L451 ceAbstractionStarter]: At program point is_master_triggeredENTRY(lines 194 212) the Hoare annotation is: true [2018-12-02 05:07:47,625 INFO L448 ceAbstractionStarter]: For program point L198-2(lines 198 207) no Hoare annotation was computed. [2018-12-02 05:07:47,625 INFO L448 ceAbstractionStarter]: For program point L578-1(lines 577 620) no Hoare annotation was computed. [2018-12-02 05:07:47,625 INFO L448 ceAbstractionStarter]: For program point reset_time_eventsEXIT(lines 574 621) no Hoare annotation was computed. [2018-12-02 05:07:47,625 INFO L448 ceAbstractionStarter]: For program point L603-1(lines 577 620) no Hoare annotation was computed. [2018-12-02 05:07:47,625 INFO L448 ceAbstractionStarter]: For program point L593-1(lines 577 620) no Hoare annotation was computed. [2018-12-02 05:07:47,625 INFO L448 ceAbstractionStarter]: For program point L583-1(lines 577 620) no Hoare annotation was computed. [2018-12-02 05:07:47,626 INFO L448 ceAbstractionStarter]: For program point L608-1(lines 577 620) no Hoare annotation was computed. [2018-12-02 05:07:47,626 INFO L448 ceAbstractionStarter]: For program point L598-1(lines 577 620) no Hoare annotation was computed. [2018-12-02 05:07:47,626 INFO L444 ceAbstractionStarter]: At program point reset_time_eventsENTRY(lines 574 621) the Hoare annotation is: (let ((.cse20 (= ~t1_pc~0 1))) (let ((.cse18 (not (= 0 ~m_st~0))) (.cse14 (= 0 |old(~E_2~0)|)) (.cse15 (= 1 ~m_pc~0)) (.cse17 (= 1 ~t3_pc~0)) (.cse16 (< ~t3_st~0 2)) (.cse1 (= |old(~T1_E~0)| 0)) (.cse2 (= |old(~T2_E~0)| 1)) (.cse3 (= 0 |old(~E_3~0)|)) (.cse21 (not .cse20)) (.cse22 (= 0 ~t2_st~0)) (.cse4 (= |old(~T3_E~0)| 1)) (.cse5 (< ~m_st~0 2)) (.cse6 (= |old(~T2_E~0)| 0)) (.cse7 (= 0 |old(~M_E~0)|)) (.cse8 (= 1 |old(~E_M~0)|)) (.cse9 (= |old(~T1_E~0)| 1)) (.cse10 (= 1 |old(~E_3~0)|)) (.cse11 (= 1 |old(~E_1~0)|)) (.cse0 (and (= |old(~E_1~0)| ~E_1~0) (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (= |old(~E_M~0)| ~E_M~0) (= |old(~E_2~0)| ~E_2~0) (= |old(~E_3~0)| ~E_3~0) (= |old(~T1_E~0)| ~T1_E~0) (= |old(~M_E~0)| ~M_E~0))) (.cse12 (= 0 |old(~E_1~0)|)) (.cse23 (not (= 1 ~t1_i~0))) (.cse24 (< |old(~E_2~0)| 2)) (.cse13 (= 0 |old(~E_M~0)|)) (.cse19 (= ~t1_st~0 0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (or .cse1 .cse2 .cse3 .cse0 .cse4 .cse5 .cse16 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse16 .cse17 .cse6 .cse7 .cse8 .cse9 .cse18 .cse10 .cse11 .cse12 .cse13 .cse14 .cse19 .cse15) (or .cse1 .cse2 .cse3 .cse4 .cse20 .cse16 .cse17 .cse6 .cse7 .cse8 .cse9 .cse18 .cse10 .cse11 .cse12 .cse0 .cse13 .cse14 .cse15) (or .cse1 .cse0 .cse2 .cse3 .cse21 .cse22 .cse4 .cse5 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse23 .cse24 .cse13 .cse19) (or .cse1 .cse2 .cse3 .cse21 .cse22 .cse4 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse23 .cse24 .cse13 .cse19 .cse0) (let ((.cse25 (+ ~local~0 2))) (or .cse1 .cse2 .cse3 (< .cse25 ~token~0) .cse21 .cse22 .cse4 .cse5 .cse6 .cse7 .cse8 (not (= 1 ~t2_pc~0)) .cse9 .cse10 .cse11 .cse0 .cse12 .cse23 .cse24 .cse13 .cse19 (< ~token~0 .cse25)))))) [2018-12-02 05:07:47,626 INFO L448 ceAbstractionStarter]: For program point L588-1(lines 577 620) no Hoare annotation was computed. [2018-12-02 05:07:47,626 INFO L448 ceAbstractionStarter]: For program point L613-1(lines 574 621) no Hoare annotation was computed. [2018-12-02 05:07:47,626 INFO L448 ceAbstractionStarter]: For program point L545(lines 545 549) no Hoare annotation was computed. [2018-12-02 05:07:47,628 INFO L448 ceAbstractionStarter]: For program point L543(line 543) no Hoare annotation was computed. [2018-12-02 05:07:47,628 INFO L448 ceAbstractionStarter]: For program point L545-2(lines 511 553) no Hoare annotation was computed. [2018-12-02 05:07:47,628 INFO L448 ceAbstractionStarter]: For program point L537(lines 537 541) no Hoare annotation was computed. [2018-12-02 05:07:47,628 INFO L448 ceAbstractionStarter]: For program point L535(line 535) no Hoare annotation was computed. [2018-12-02 05:07:47,629 INFO L444 ceAbstractionStarter]: At program point L537-2(lines 537 541) the Hoare annotation is: (let ((.cse0 (= ~T1_E~0 0)) (.cse6 (= ~T3_E~0 1)) (.cse15 (= ~T1_E~0 1)) (.cse1 (= ~T2_E~0 1)) (.cse10 (= ~T2_E~0 0))) (let ((.cse16 (= 1 ~E_1~0)) (.cse21 (= |old(~t1_st~0)| 0)) (.cse28 (= 1 ~t2_pc~0)) (.cse33 (= ~t1_pc~0 1)) (.cse64 (+ ~local~0 2)) (.cse65 (+ ~local~0 1)) (.cse5 (= 0 |old(~t2_st~0)|)) (.cse47 (<= 2 ~t3_st~0)) (.cse50 (= |old(~t1_st~0)| ~t1_st~0)) (.cse52 (= 0 ~m_st~0)) (.cse66 (= 1 ~t1_pc~0)) (.cse67 (not .cse10)) (.cse9 (= 1 ~t3_pc~0)) (.cse60 (not .cse1)) (.cse35 (<= 2 ~m_st~0)) (.cse68 (not (= ~M_E~0 0))) (.cse75 (not (= ~E_M~0 0))) (.cse69 (not (= ~E_3~0 1))) (.cse7 (not (= ~m_pc~0 1))) (.cse70 (not (= ~M_E~0 1))) (.cse71 (not (= ~E_2~0 0))) (.cse74 (not (= ~E_M~0 1))) (.cse76 (not .cse15)) (.cse72 (not .cse6)) (.cse73 (not (= ~E_1~0 1))) (.cse61 (not .cse0)) (.cse62 (not (= ~E_3~0 0))) (.cse77 (not (= ~E_1~0 0))) (.cse63 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse48 (= 0 ~t1_st~0))) (let ((.cse43 (and .cse63 .cse48)) (.cse44 (and .cse66 .cse67 .cse9 .cse60 .cse35 .cse68 .cse75 .cse69 .cse7 .cse70 .cse71 .cse74 .cse76 .cse72 .cse73 .cse61 .cse62 .cse77)) (.cse26 (and .cse66 .cse67 .cse9 .cse60 .cse35 .cse68 .cse75 .cse69 .cse7 .cse71 .cse74 .cse76 .cse72 .cse73 .cse61 .cse62 .cse77)) (.cse56 (and .cse63 .cse50 .cse52)) (.cse40 (and .cse66 .cse67 .cse9 .cse60 .cse35 .cse68 .cse7 .cse70 .cse74 .cse61 .cse62)) (.cse57 (and .cse47 .cse50)) (.cse30 (and .cse63 .cse47 .cse48)) (.cse24 (not .cse9)) (.cse27 (and .cse63 .cse47 .cse50)) (.cse41 (< ~local~0 ~token~0)) (.cse42 (< ~token~0 ~local~0)) (.cse51 (not .cse5)) (.cse3 (and .cse35 .cse63 .cse50)) (.cse53 (< ~token~0 .cse65)) (.cse49 (= 0 ~t2_st~0)) (.cse58 (and .cse66 .cse67 .cse60 .cse35 .cse68 (not (= ~t3_pc~0 1)) .cse69 .cse7 .cse70 .cse71 .cse72 .cse73 .cse61 .cse62)) (.cse54 (< .cse65 ~token~0)) (.cse39 (and .cse35 .cse63 .cse47 .cse50)) (.cse23 (< .cse64 ~token~0)) (.cse4 (not .cse33)) (.cse14 (not .cse28)) (.cse25 (< ~token~0 .cse64)) (.cse37 (and .cse63 .cse50)) (.cse34 (not .cse21)) (.cse31 (not .cse16)) (.cse18 (not (= 1 ~t1_i~0))) (.cse19 (< ~E_2~0 2)) (.cse38 (and .cse35 .cse47 .cse50)) (.cse55 (and .cse60 .cse35 .cse7 .cse61 .cse62)) (.cse8 (< |old(~m_st~0)| 2)) (.cse22 (= 1 ~E_3~0)) (.cse45 (and .cse47 .cse50 .cse52)) (.cse2 (= 0 ~E_3~0)) (.cse29 (< |old(~t3_st~0)| 2)) (.cse11 (= 0 ~M_E~0)) (.cse12 (= 1 ~M_E~0)) (.cse13 (= 1 ~E_M~0)) (.cse46 (not (= 0 |old(~m_st~0)|))) (.cse17 (= 0 ~E_1~0)) (.cse20 (= 0 ~E_M~0)) (.cse36 (= 0 ~E_2~0)) (.cse32 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse5 .cse6 .cse8 .cse10 .cse11 .cse22 .cse16 .cse18 .cse21 .cse2 .cse23 .cse4 .cse24 .cse13 .cse14 .cse15 .cse17 .cse19 .cse3 .cse20 .cse25 .cse26) (or .cse0 .cse27 .cse1 .cse5 .cse6 .cse10 .cse11 .cse12 .cse22 .cse28 .cse18 .cse21 .cse2 .cse4 .cse29 .cse30 .cse13 .cse15 .cse31 .cse19 .cse20 .cse32) (or .cse0 .cse27 .cse1 .cse2 .cse6 .cse33 .cse29 .cse10 .cse11 .cse12 .cse34 .cse13 .cse15 .cse31 .cse22 .cse28 .cse18 .cse19 .cse20 .cse32) (or .cse0 .cse35 .cse1 .cse2 .cse6 .cse8 .cse24 .cse10 .cse11 .cse12 .cse15 .cse22 .cse16 .cse17 .cse20 .cse36 .cse32) (or .cse0 .cse1 .cse2 .cse5 .cse6 .cse33 .cse9 .cse10 .cse11 .cse12 .cse34 .cse13 .cse15 .cse31 .cse22 .cse18 .cse19 .cse20 .cse37 .cse32) (or .cse0 .cse7 .cse1 .cse2 .cse6 .cse8 .cse29 .cse9 .cse10 .cse11 .cse13 .cse15 .cse22 .cse16 .cse17 .cse20 .cse36 .cse38) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse8 .cse29 .cse24 .cse10 .cse39 .cse11 .cse12 .cse13 .cse40 .cse15 .cse22 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse41 .cse5 .cse6 .cse9 .cse10 .cse11 .cse12 .cse22 .cse18 .cse21 .cse37 .cse2 .cse4 .cse42 .cse13 .cse15 .cse31 .cse19 .cse20 .cse43 .cse32) (or .cse0 .cse1 .cse2 .cse4 .cse6 .cse8 .cse29 .cse24 .cse10 .cse11 .cse12 .cse13 .cse15 .cse22 .cse28 .cse16 .cse39 .cse17 .cse18 .cse20 .cse36 .cse21 .cse44) (or .cse0 .cse1 .cse2 .cse35 .cse6 .cse8 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse20 .cse36 .cse32) (or .cse0 .cse1 .cse2 .cse33 .cse29 .cse9 .cse10 .cse11 .cse45 .cse12 .cse13 .cse15 .cse46 .cse22 .cse16 .cse17 .cse20 .cse36 .cse32) (or .cse0 .cse1 .cse41 .cse6 .cse10 .cse11 .cse12 (and .cse47 .cse48 .cse49) .cse22 .cse28 (and .cse47 .cse49 .cse50) .cse18 .cse21 .cse2 .cse42 .cse4 .cse29 .cse13 .cse31 .cse15 .cse51 .cse19 .cse20 .cse32) (or .cse0 .cse27 .cse1 .cse2 .cse5 .cse6 .cse33 .cse29 .cse10 .cse11 .cse12 .cse34 .cse13 .cse15 .cse31 .cse22 .cse18 .cse19 .cse20 .cse32) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse31 .cse43 .cse22 .cse28 .cse37 .cse18 .cse19 .cse20 .cse21 .cse32) (or .cse0 .cse1 .cse41 .cse10 .cse9 .cse11 .cse12 .cse34 .cse22 .cse28 .cse16 (and .cse49 .cse50 .cse52) .cse18 .cse2 .cse42 .cse33 .cse13 .cse15 .cse46 .cse51 .cse17 .cse19 .cse20 .cse32) (or .cse0 .cse1 (and .cse35 .cse47 .cse49 .cse50) .cse5 .cse6 .cse8 .cse10 .cse11 .cse12 .cse22 .cse53 .cse16 .cse18 .cse36 .cse21 .cse39 .cse2 .cse4 .cse29 .cse24 .cse13 .cse15 .cse17 .cse54 .cse20 .cse44) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse3 .cse11 .cse13 .cse15 .cse22 .cse16 .cse17 .cse7 .cse18 .cse19 .cse20 .cse21) (or .cse45 .cse0 .cse1 .cse2 .cse6 .cse33 .cse29 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse46 .cse16 .cse17 .cse20 .cse36 .cse32) (or .cse0 .cse39 .cse1 .cse2 .cse4 .cse5 .cse6 .cse8 .cse29 .cse24 .cse10 .cse11 .cse13 .cse15 .cse22 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse26) (or .cse35 .cse0 .cse1 .cse2 .cse6 .cse8 .cse10 .cse11 .cse13 .cse15 .cse22 .cse16 .cse17 .cse20 .cse36 .cse32) (or .cse0 .cse1 .cse2 .cse55 .cse8 .cse10 .cse11 .cse12 .cse13 .cse15 .cse22 .cse16 .cse17 .cse20 .cse36 .cse32) (or .cse0 .cse1 .cse2 .cse6 .cse33 .cse29 .cse9 .cse10 .cse11 .cse13 .cse15 .cse46 .cse45 .cse22 .cse16 .cse17 .cse20 .cse36 .cse32) (or .cse0 .cse1 .cse2 .cse5 .cse33 .cse9 .cse10 .cse11 .cse12 .cse34 .cse13 .cse15 .cse46 .cse22 .cse28 .cse16 .cse17 .cse56 .cse18 .cse19 .cse20 .cse32) (or .cse0 .cse1 .cse2 .cse6 .cse29 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse31 .cse22 (and .cse47 .cse48) .cse57 .cse20 .cse36 .cse21 .cse32) (or .cse0 .cse3 .cse1 .cse2 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse22 .cse16 .cse17 .cse7 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse2 .cse29 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse46 .cse22 .cse16 .cse45 .cse17 .cse20 .cse36 .cse21 .cse32) (or .cse0 .cse1 .cse2 .cse4 .cse58 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse22 .cse28 .cse16 .cse17 .cse18 .cse20 .cse36 .cse3 .cse21) (let ((.cse59 (+ ~local~0 3))) (or .cse0 .cse1 .cse5 .cse6 .cse8 .cse10 .cse11 .cse12 (< .cse59 ~token~0) .cse3 .cse22 .cse16 .cse18 .cse56 .cse21 .cse7 .cse2 .cse4 .cse24 .cse14 .cse15 .cse17 .cse19 .cse20 (< ~token~0 .cse59))) (or .cse0 .cse1 .cse3 .cse5 .cse8 .cse10 .cse11 .cse12 .cse40 .cse22 .cse16 .cse18 .cse21 .cse2 .cse23 .cse4 .cse24 .cse13 .cse14 .cse15 .cse17 .cse19 .cse20 .cse25) (or .cse0 .cse57 .cse1 .cse2 .cse6 .cse33 .cse29 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse31 .cse22 .cse20 .cse36 .cse32) (or .cse0 .cse1 .cse41 .cse5 .cse6 .cse10 .cse11 .cse12 .cse30 .cse22 .cse18 .cse21 .cse2 .cse4 .cse42 .cse29 .cse24 .cse13 .cse14 .cse15 .cse31 .cse19 .cse20 .cse27) (or .cse0 .cse1 .cse2 .cse38 .cse6 .cse8 .cse29 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse7 .cse17 .cse20 .cse36) (or .cse0 .cse1 .cse41 .cse6 (and .cse48 .cse49) .cse9 .cse10 .cse11 .cse12 .cse22 .cse28 .cse18 .cse21 .cse2 .cse4 .cse42 (and .cse49 .cse50) .cse13 .cse15 .cse31 .cse51 .cse19 .cse20 .cse32) (or .cse0 .cse1 .cse5 .cse6 .cse8 .cse9 .cse10 .cse3 .cse11 .cse12 .cse22 .cse53 .cse16 (and .cse35 .cse49 .cse50) .cse18 .cse36 .cse21 .cse2 .cse4 .cse58 .cse13 .cse15 .cse17 .cse54 .cse20) (or .cse0 .cse1 .cse5 .cse6 .cse8 .cse10 .cse11 .cse12 .cse16 .cse39 .cse18 .cse21 .cse7 .cse2 .cse23 .cse4 .cse29 .cse13 .cse14 .cse15 .cse17 .cse19 .cse20 .cse25) (or .cse0 .cse1 .cse2 .cse37 .cse6 .cse33 .cse9 .cse10 .cse11 .cse12 .cse34 .cse13 .cse15 .cse31 .cse22 .cse28 .cse18 .cse19 .cse20 .cse32) (or .cse0 .cse1 .cse2 .cse6 .cse29 .cse9 .cse10 .cse11 .cse13 .cse15 .cse46 .cse22 .cse16 .cse17 .cse20 .cse36 .cse21 .cse45 .cse32) (or .cse38 .cse0 .cse1 .cse2 .cse55 .cse8 .cse29 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse22 .cse16 .cse17 .cse20 .cse36) (or .cse0 .cse45 .cse1 .cse2 .cse6 .cse29 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse46 .cse16 .cse17 .cse20 .cse36 .cse21 .cse32))))) [2018-12-02 05:07:47,633 INFO L448 ceAbstractionStarter]: For program point L529(lines 529 533) no Hoare annotation was computed. [2018-12-02 05:07:47,633 INFO L448 ceAbstractionStarter]: For program point L527(line 527) no Hoare annotation was computed. [2018-12-02 05:07:47,634 INFO L444 ceAbstractionStarter]: At program point L529-2(lines 529 533) the Hoare annotation is: (let ((.cse0 (= ~T1_E~0 0)) (.cse6 (= ~T3_E~0 1)) (.cse13 (= ~T1_E~0 1)) (.cse1 (= ~T2_E~0 1)) (.cse10 (= ~T2_E~0 0))) (let ((.cse20 (= |old(~t1_st~0)| 0)) (.cse45 (= 0 ~m_st~0)) (.cse15 (= 1 ~E_1~0)) (.cse33 (= ~t1_pc~0 1)) (.cse76 (+ ~local~0 1)) (.cse5 (= 0 |old(~t2_st~0)|)) (.cse69 (not (= ~M_E~0 1))) (.cse29 (= 1 ~t2_pc~0)) (.cse77 (+ ~local~0 2)) (.cse44 (= |old(~t1_st~0)| ~t1_st~0)) (.cse60 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse52 (<= 2 ~t3_st~0)) (.cse53 (= 0 ~t1_st~0)) (.cse64 (= 1 ~t1_pc~0)) (.cse65 (not .cse10)) (.cse35 (= 1 ~t3_pc~0)) (.cse61 (not .cse1)) (.cse51 (<= 2 ~m_st~0)) (.cse66 (not (= ~M_E~0 0))) (.cse67 (not (= ~E_M~0 0))) (.cse68 (not (= ~E_3~0 1))) (.cse37 (not (= ~m_pc~0 1))) (.cse70 (not (= ~E_2~0 0))) (.cse71 (not (= ~E_M~0 1))) (.cse72 (not .cse13)) (.cse73 (not .cse6)) (.cse74 (not (= ~E_1~0 1))) (.cse62 (not .cse0)) (.cse63 (not (= ~E_3~0 0))) (.cse75 (not (= ~E_1~0 0)))) (let ((.cse21 (and .cse64 .cse65 .cse35 .cse61 .cse51 .cse66 .cse67 .cse68 .cse37 .cse70 .cse71 .cse72 .cse73 .cse74 .cse62 .cse63 .cse75)) (.cse30 (and .cse60 .cse52 .cse53)) (.cse28 (and .cse60 .cse52 .cse44)) (.cse48 (and .cse60 .cse53)) (.cse25 (< .cse77 ~token~0)) (.cse27 (< ~token~0 .cse77)) (.cse26 (not .cse29)) (.cse24 (and .cse64 .cse65 .cse35 .cse61 .cse51 .cse66 .cse37 .cse69 .cse71 .cse62 .cse63)) (.cse56 (and .cse52 .cse44)) (.cse55 (and .cse64 .cse65 .cse61 .cse51 .cse66 (not (= ~t3_pc~0 1)) .cse68 .cse37 .cse69 .cse70 .cse73 .cse74 .cse62 .cse63)) (.cse42 (< ~local~0 ~token~0)) (.cse46 (< ~token~0 ~local~0)) (.cse43 (= 0 ~t2_st~0)) (.cse47 (not .cse5)) (.cse57 (< ~token~0 .cse76)) (.cse9 (not .cse35)) (.cse3 (and .cse51 .cse60 .cse52 .cse44)) (.cse58 (< .cse76 ~token~0)) (.cse59 (and .cse64 .cse65 .cse35 .cse61 .cse51 .cse66 .cse67 .cse68 .cse37 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse62 .cse63 .cse75)) (.cse23 (and .cse51 .cse60 .cse44)) (.cse4 (not .cse33)) (.cse36 (and .cse60 .cse44)) (.cse31 (not .cse15)) (.cse39 (and .cse51 .cse52 .cse44)) (.cse54 (and .cse61 .cse51 .cse37 .cse62 .cse63)) (.cse7 (< |old(~m_st~0)| 2)) (.cse41 (and .cse52 .cse44 .cse45)) (.cse8 (< |old(~t3_st~0)| 2)) (.cse38 (= 0 ~E_2~0)) (.cse2 (= 0 ~E_3~0)) (.cse11 (= 0 ~M_E~0)) (.cse22 (= 1 ~M_E~0)) (.cse34 (not .cse20)) (.cse12 (= 1 ~E_M~0)) (.cse40 (not (= 0 |old(~m_st~0)|))) (.cse14 (= 1 ~E_3~0)) (.cse49 (and .cse60 .cse44 .cse45)) (.cse16 (= 0 ~E_1~0)) (.cse17 (not (= 1 ~t1_i~0))) (.cse18 (< ~E_2~0 2)) (.cse19 (= 0 ~E_M~0)) (.cse32 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse5 .cse7 .cse10 .cse11 .cse22 .cse23 .cse24 .cse14 .cse15 .cse17 .cse20 .cse2 .cse25 .cse4 .cse9 .cse12 .cse26 .cse13 .cse16 .cse18 .cse19 .cse27) (or .cse0 .cse1 .cse5 .cse6 .cse7 .cse10 .cse11 .cse14 .cse15 .cse17 .cse20 .cse2 .cse25 .cse4 .cse9 .cse12 .cse26 .cse13 .cse16 .cse18 .cse23 .cse19 .cse27 .cse21) (or .cse0 .cse28 .cse1 .cse5 .cse6 .cse10 .cse11 .cse22 .cse14 .cse29 .cse17 .cse20 .cse2 .cse4 .cse8 .cse30 .cse12 .cse13 .cse31 .cse18 .cse19 .cse32) (or .cse0 .cse28 .cse1 .cse2 .cse6 .cse33 .cse8 .cse10 .cse11 .cse22 .cse34 .cse12 .cse13 .cse31 .cse14 .cse29 .cse17 .cse18 .cse19 .cse32) (or .cse0 .cse1 .cse2 .cse5 .cse6 .cse33 .cse35 .cse10 .cse11 .cse22 .cse34 .cse12 .cse13 .cse31 .cse14 .cse17 .cse18 .cse19 .cse36 .cse32) (or .cse0 .cse37 .cse1 .cse2 .cse6 .cse7 .cse8 .cse35 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse38 .cse39) (or .cse0 .cse1 .cse2 .cse6 .cse33 .cse8 .cse35 .cse10 .cse11 .cse12 .cse13 .cse40 .cse14 .cse41 .cse15 .cse16 .cse19 .cse38 .cse32) (or .cse0 .cse1 .cse2 .cse23 .cse4 .cse5 .cse7 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse37 .cse19 .cse20) (or .cse0 .cse1 .cse42 .cse10 .cse35 .cse11 .cse22 .cse34 .cse14 .cse29 .cse15 .cse17 (and .cse43 .cse44 .cse45) .cse2 .cse46 .cse33 .cse12 .cse13 .cse40 .cse47 .cse16 .cse18 .cse19 .cse32) (or .cse0 .cse1 .cse42 .cse5 .cse6 .cse10 .cse11 .cse30 .cse22 .cse14 .cse17 .cse20 .cse2 .cse4 .cse46 .cse8 .cse9 .cse12 .cse26 .cse13 .cse31 .cse18 .cse19 .cse28) (or .cse0 .cse1 .cse42 .cse5 .cse6 .cse35 .cse10 .cse11 .cse22 .cse14 .cse17 .cse20 .cse36 .cse2 .cse4 .cse46 .cse12 .cse13 .cse31 .cse18 .cse19 .cse48 .cse32) (let ((.cse50 (+ ~local~0 3))) (or .cse0 .cse1 .cse5 .cse49 .cse6 .cse7 .cse10 .cse11 .cse22 (< .cse50 ~token~0) .cse14 .cse15 .cse17 .cse20 .cse23 .cse37 .cse2 .cse4 .cse9 .cse26 .cse13 .cse16 .cse18 .cse19 (< ~token~0 .cse50))) (or .cse0 .cse1 .cse2 .cse6 .cse7 .cse9 .cse10 .cse11 .cse22 .cse13 .cse51 .cse14 .cse15 .cse16 .cse19 .cse38 .cse32) (or .cse0 .cse1 .cse2 .cse51 .cse6 .cse7 .cse10 .cse11 .cse22 .cse12 .cse13 .cse15 .cse16 .cse19 .cse38 .cse32) (or .cse0 .cse1 .cse2 .cse33 .cse8 .cse35 .cse10 .cse11 .cse41 .cse22 .cse12 .cse13 .cse40 .cse14 .cse15 .cse16 .cse19 .cse38 .cse32) (or .cse0 .cse1 .cse42 .cse6 .cse10 .cse11 .cse22 (and .cse52 .cse53 .cse43) .cse14 .cse29 (and .cse52 .cse43 .cse44) .cse17 .cse20 .cse2 .cse46 .cse4 .cse8 .cse12 .cse31 .cse13 .cse47 .cse18 .cse19 .cse32) (or .cse0 .cse28 .cse1 .cse2 .cse5 .cse6 .cse33 .cse8 .cse10 .cse11 .cse22 .cse34 .cse12 .cse13 .cse31 .cse14 .cse17 .cse18 .cse19 .cse32) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse31 .cse48 .cse14 .cse29 .cse36 .cse17 .cse18 .cse19 .cse20 .cse32) (or .cse41 .cse0 .cse1 .cse2 .cse6 .cse33 .cse8 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse40 .cse15 .cse16 .cse19 .cse38 .cse32) (or .cse51 .cse0 .cse1 .cse2 .cse6 .cse7 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse38 .cse32) (or .cse0 .cse1 .cse2 .cse54 .cse7 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse38 .cse32) (or .cse0 .cse1 .cse2 .cse23 .cse4 .cse55 .cse6 .cse7 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse29 .cse15 .cse16 .cse17 .cse19 .cse38 .cse20) (or .cse0 .cse1 .cse5 .cse6 .cse7 .cse10 .cse11 .cse22 .cse15 .cse17 .cse20 .cse37 .cse2 .cse25 .cse4 .cse3 .cse8 .cse12 .cse26 .cse13 .cse16 .cse18 .cse19 .cse27) (or .cse0 .cse1 .cse2 .cse6 .cse8 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse31 .cse14 (and .cse52 .cse53) .cse56 .cse19 .cse38 .cse20 .cse32) (or .cse0 .cse1 .cse2 .cse8 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse40 .cse14 .cse15 .cse41 .cse16 .cse19 .cse38 .cse20 .cse32) (or .cse0 .cse23 .cse1 .cse2 .cse4 .cse5 .cse6 .cse37 .cse7 .cse35 .cse10 .cse11 .cse22 .cse12 .cse26 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse3 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse24 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse56 .cse1 .cse2 .cse6 .cse33 .cse8 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse31 .cse14 .cse19 .cse38 .cse32) (or .cse0 .cse1 .cse5 .cse6 .cse7 .cse35 .cse10 .cse11 .cse22 .cse14 .cse57 .cse15 .cse17 .cse38 .cse20 .cse2 .cse23 .cse4 .cse55 .cse12 .cse13 .cse16 .cse58 .cse19) (or .cse0 .cse1 .cse2 .cse39 .cse6 .cse7 .cse8 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse15 .cse37 .cse16 .cse19 .cse38) (or .cse3 .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse29 .cse15 .cse16 .cse17 .cse19 .cse38 .cse20 .cse59) (or .cse0 .cse1 .cse42 .cse6 (and .cse53 .cse43) .cse35 .cse10 .cse11 .cse22 .cse14 .cse29 .cse17 .cse20 .cse2 .cse4 .cse46 (and .cse43 .cse44) .cse12 .cse13 .cse31 .cse47 .cse18 .cse19 .cse32) (or .cse0 .cse1 .cse5 .cse6 .cse7 .cse10 .cse11 .cse22 .cse14 .cse57 .cse15 .cse17 .cse38 .cse20 .cse2 .cse4 .cse8 .cse9 .cse3 .cse12 .cse13 .cse16 .cse58 .cse19 .cse59) (or .cse0 .cse1 .cse2 .cse23 .cse4 .cse5 .cse6 .cse7 .cse35 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse37 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse36 .cse6 .cse33 .cse35 .cse10 .cse11 .cse22 .cse34 .cse12 .cse13 .cse31 .cse14 .cse29 .cse17 .cse18 .cse19 .cse32) (or .cse0 .cse1 .cse2 .cse6 .cse8 .cse35 .cse10 .cse11 .cse12 .cse13 .cse40 .cse14 .cse15 .cse16 .cse19 .cse38 .cse20 .cse41 .cse32) (or .cse39 .cse0 .cse1 .cse2 .cse54 .cse7 .cse8 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse38) (or .cse0 .cse41 .cse1 .cse2 .cse6 .cse8 .cse35 .cse10 .cse11 .cse22 .cse12 .cse13 .cse40 .cse15 .cse16 .cse19 .cse38 .cse20 .cse32) (or .cse0 .cse1 .cse2 .cse5 .cse33 .cse35 .cse10 .cse11 .cse22 .cse34 .cse12 .cse13 .cse40 .cse14 .cse49 .cse29 .cse15 .cse16 .cse17 .cse18 .cse19 .cse32))))) [2018-12-02 05:07:47,638 INFO L448 ceAbstractionStarter]: For program point L521(lines 521 525) no Hoare annotation was computed. [2018-12-02 05:07:47,639 INFO L444 ceAbstractionStarter]: At program point L519(line 519) the Hoare annotation is: (let ((.cse21 (= ~t1_pc~0 1)) (.cse50 (= 0 ~m_st~0)) (.cse19 (= |old(~t1_st~0)| 0)) (.cse28 (= 0 |old(~t2_st~0)|)) (.cse14 (= 1 ~E_1~0)) (.cse13 (= 1 ~t2_pc~0)) (.cse53 (+ ~local~0 2)) (.cse42 (<= 2 ~m_st~0)) (.cse51 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse6 (= 1 ~t3_pc~0)) (.cse54 (+ ~local~0 1)) (.cse52 (<= 2 ~t3_st~0)) (.cse48 (= 0 ~t2_st~0)) (.cse49 (= |old(~t1_st~0)| ~t1_st~0))) (let ((.cse37 (and .cse52 .cse48 .cse49)) (.cse36 (and .cse48 .cse49)) (.cse38 (< ~token~0 .cse54)) (.cse39 (< .cse54 ~token~0)) (.cse24 (and .cse52 .cse49)) (.cse43 (not .cse6)) (.cse29 (and .cse51 .cse49)) (.cse20 (and .cse42 .cse51 .cse49)) (.cse31 (< .cse53 ~token~0)) (.cse32 (not .cse13)) (.cse33 (< ~token~0 .cse53)) (.cse44 (and .cse51 .cse52 .cse49)) (.cse23 (not .cse14)) (.cse40 (< ~local~0 ~token~0)) (.cse41 (< ~token~0 ~local~0)) (.cse35 (not .cse28)) (.cse34 (not .cse19)) (.cse30 (< ~E_2~0 2)) (.cse27 (and .cse52 .cse49 .cse50)) (.cse26 (not (= 0 |old(~m_st~0)|))) (.cse25 (= 1 ~m_pc~0)) (.cse46 (and .cse42 .cse52 .cse49)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 ~E_3~0)) (.cse3 (not .cse21)) (.cse4 (= ~T3_E~0 1)) (.cse45 (and .cse42 .cse51 .cse52 .cse49)) (.cse5 (< |old(~m_st~0)| 2)) (.cse22 (< |old(~t3_st~0)| 2)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse10 (= 1 ~E_M~0)) (.cse11 (= ~T1_E~0 1)) (.cse12 (= 1 ~E_3~0)) (.cse15 (= 0 ~E_1~0)) (.cse16 (not (= 1 ~t1_i~0))) (.cse17 (= 0 ~E_M~0)) (.cse18 (= 0 ~E_2~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse21 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse24 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse4 .cse21 .cse22 .cse6 .cse7 .cse8 .cse10 .cse11 .cse26 .cse12 .cse14 .cse15 .cse27 .cse17 .cse18 .cse25) (or .cse27 .cse0 .cse1 .cse2 .cse4 .cse22 .cse6 .cse7 .cse8 .cse10 .cse11 .cse26 .cse12 .cse14 .cse15 .cse17 .cse18 .cse19 .cse25) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse4 .cse29 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse13 .cse16 .cse30 .cse17 .cse19 .cse25) (or .cse0 .cse1 .cse2 .cse4 .cse21 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse26 .cse14 .cse15 .cse27 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse31 .cse3 .cse28 .cse5 .cse7 .cse8 .cse9 .cse10 .cse32 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19 .cse33 .cse20) (or .cse0 .cse1 .cse2 .cse28 .cse4 .cse21 .cse6 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse23 .cse12 .cse29 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse1 .cse2 .cse4 .cse21 .cse6 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse23 .cse12 .cse13 .cse35 .cse36 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse37 .cse1 .cse2 .cse4 .cse21 .cse22 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse23 .cse12 .cse13 .cse35 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse38 .cse14 .cse20 .cse15 .cse16 .cse39 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse40 .cse4 .cse7 .cse8 .cse9 .cse12 .cse13 .cse16 .cse19 .cse2 .cse41 .cse3 .cse22 .cse10 .cse23 .cse11 .cse35 .cse30 .cse37 .cse17 .cse25) (or .cse0 .cse1 .cse2 .cse31 .cse3 .cse28 .cse4 .cse5 .cse7 .cse8 .cse10 .cse32 .cse11 .cse12 .cse14 .cse20 .cse15 .cse16 .cse30 .cse17 .cse19 .cse33) (or .cse0 .cse1 .cse40 .cse4 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse16 .cse19 .cse2 .cse3 .cse41 .cse10 .cse11 .cse23 .cse35 .cse30 .cse36 .cse17 .cse25) (or .cse42 .cse0 .cse1 .cse2 .cse4 .cse5 .cse43 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse5 .cse7 .cse8 .cse42 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse40 .cse28 .cse4 .cse7 .cse8 .cse9 .cse12 .cse16 .cse19 .cse2 .cse44 .cse3 .cse41 .cse22 .cse43 .cse10 .cse32 .cse11 .cse23 .cse30 .cse17) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse4 .cse22 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse13 .cse44 .cse16 .cse30 .cse17 .cse19 .cse25) (or .cse0 .cse42 .cse1 .cse2 .cse4 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse26 .cse27 .cse12 .cse14 .cse15 .cse17 .cse18 .cse19 .cse25) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse45 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19) (or .cse0 .cse1 .cse28 .cse4 .cse5 .cse7 .cse8 .cse9 .cse12 .cse38 .cse14 .cse16 .cse18 .cse19 .cse2 .cse3 .cse22 .cse45 .cse10 .cse11 .cse15 .cse39 .cse17) (or .cse0 .cse1 .cse2 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse17 .cse18 .cse19 .cse24 .cse25) (or .cse0 .cse46 .cse1 .cse2 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18) (or .cse0 .cse20 .cse1 .cse2 .cse3 .cse28 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19) (let ((.cse47 (+ ~local~0 3))) (or .cse0 .cse1 .cse2 .cse20 .cse3 .cse28 .cse4 .cse5 .cse43 .cse7 .cse8 .cse9 (< .cse47 ~token~0) .cse32 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19 (< ~token~0 .cse47))) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse4 .cse5 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19 .cse45) (or .cse0 .cse1 .cse40 .cse28 .cse4 .cse6 .cse7 .cse8 .cse9 .cse29 .cse12 .cse16 .cse19 .cse2 .cse3 .cse41 .cse10 .cse11 .cse23 .cse30 .cse17 .cse25) (or .cse46 .cse0 .cse1 .cse2 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse17 .cse18) (or .cse27 .cse0 .cse1 .cse2 .cse21 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse26 .cse12 .cse14 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse20 .cse1 .cse2 .cse3 .cse28 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse32 .cse11 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19) (or .cse0 .cse1 .cse2 .cse20 .cse3 .cse28 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse42 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse28 .cse4 .cse5 .cse7 .cse8 .cse9 .cse14 .cse16 .cse19 .cse2 .cse45 .cse31 .cse3 .cse22 .cse10 .cse32 .cse11 .cse15 .cse30 .cse17 .cse33) (or .cse0 .cse1 .cse2 .cse28 .cse44 .cse4 .cse21 .cse22 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse23 .cse12 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse1 .cse40 (and .cse48 .cse49 .cse50) .cse7 .cse6 .cse8 .cse9 .cse34 .cse12 .cse13 .cse14 .cse16 .cse2 .cse41 .cse21 .cse10 .cse11 .cse26 .cse35 .cse15 .cse30 .cse17 .cse25) (or (and .cse51 .cse49 .cse50) .cse0 .cse1 .cse2 .cse28 .cse21 .cse6 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse26 .cse12 .cse13 .cse14 .cse15 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse27 .cse1 .cse2 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse26 .cse14 .cse15 .cse17 .cse18 .cse19 .cse25) (or .cse46 .cse0 .cse1 .cse2 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse45 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-02 05:07:47,641 INFO L444 ceAbstractionStarter]: At program point L521-2(lines 521 525) the Hoare annotation is: (let ((.cse0 (= ~T1_E~0 0)) (.cse4 (= ~T3_E~0 1)) (.cse1 (= ~T2_E~0 1)) (.cse8 (= ~T2_E~0 0)) (.cse13 (= ~T1_E~0 1))) (let ((.cse29 (= |old(~t1_st~0)| 0)) (.cse18 (= ~t1_pc~0 1)) (.cse48 (= 0 ~m_st~0)) (.cse14 (= 1 ~E_1~0)) (.cse32 (= 1 ~t2_pc~0)) (.cse71 (+ ~local~0 2)) (.cse58 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse24 (= 0 |old(~t2_st~0)|)) (.cse35 (= 0 ~t2_st~0)) (.cse34 (<= 2 ~t3_st~0)) (.cse36 (= |old(~t1_st~0)| ~t1_st~0)) (.cse59 (= 1 ~t1_pc~0)) (.cse7 (= 1 ~t3_pc~0)) (.cse65 (not (= ~E_M~0 1))) (.cse66 (not .cse13)) (.cse73 (+ ~local~0 1)) (.cse60 (not .cse8)) (.cse61 (not .cse1)) (.cse47 (<= 2 ~m_st~0)) (.cse62 (not (= ~M_E~0 0))) (.cse63 (not (= ~E_3~0 1))) (.cse26 (not (= ~m_pc~0 1))) (.cse72 (not (= ~M_E~0 1))) (.cse64 (not (= ~E_2~0 0))) (.cse67 (not .cse4)) (.cse68 (not (= ~E_1~0 1))) (.cse69 (not .cse0)) (.cse70 (not (= ~E_3~0 0)))) (let ((.cse41 (and .cse60 .cse61 .cse47 .cse62 (not (= ~t3_pc~0 1)) .cse63 .cse26 .cse72 .cse64 .cse67 .cse68 .cse69 .cse70)) (.cse50 (< ~token~0 .cse73)) (.cse51 (< .cse73 ~token~0)) (.cse52 (and .cse59 .cse60 .cse7 .cse61 .cse47 .cse62 .cse26 .cse72 .cse65 .cse66 .cse67 .cse69 .cse70)) (.cse21 (and .cse34 .cse36)) (.cse57 (and .cse35 .cse36)) (.cse38 (not .cse24)) (.cse53 (and .cse58 .cse36)) (.cse10 (and .cse47 .cse34 .cse36)) (.cse25 (and .cse47 .cse58 .cse36)) (.cse56 (and .cse60 .cse61 .cse47 .cse62 .cse63 .cse26 .cse72 .cse64 .cse68 .cse69)) (.cse42 (< .cse71 ~token~0)) (.cse45 (< ~token~0 .cse71)) (.cse30 (and .cse58 .cse34 .cse36)) (.cse33 (< ~local~0 ~token~0)) (.cse37 (< ~token~0 ~local~0)) (.cse44 (not .cse32)) (.cse19 (not .cse14)) (.cse3 (and .cse61 .cse47 .cse26 .cse69 .cse70)) (.cse40 (and .cse34 .cse36 .cse48)) (.cse17 (= 0 ~E_2~0)) (.cse43 (and .cse47 .cse58 .cse34 .cse36)) (.cse23 (not .cse18)) (.cse5 (< |old(~m_st~0)| 2)) (.cse6 (< |old(~t3_st~0)| 2)) (.cse46 (not .cse7)) (.cse49 (and .cse59 .cse60 .cse7 .cse61 .cse47 .cse62 (not (= ~E_M~0 0)) .cse63 .cse26 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 (not (= ~E_1~0 0)))) (.cse2 (= 0 ~E_3~0)) (.cse9 (= 0 ~M_E~0)) (.cse11 (= 1 ~M_E~0)) (.cse31 (not .cse29)) (.cse12 (= 1 ~E_M~0)) (.cse39 (not (= 0 |old(~m_st~0)|))) (.cse20 (= 1 ~E_3~0)) (.cse55 (and .cse58 .cse36 .cse48)) (.cse15 (= 0 ~E_1~0)) (.cse27 (not (= 1 ~t1_i~0))) (.cse28 (< ~E_2~0 2)) (.cse16 (= 0 ~E_M~0)) (.cse22 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (or .cse0 .cse1 .cse2 .cse4 .cse18 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse19 .cse20 .cse21 .cse16 .cse17 .cse22) (or .cse0 .cse1 .cse2 .cse23 .cse24 .cse4 .cse5 .cse7 .cse8 .cse9 .cse12 .cse25 .cse13 .cse20 .cse14 .cse26 .cse15 .cse27 .cse28 .cse16 .cse29) (or .cse0 .cse1 .cse2 .cse25 .cse23 .cse24 .cse5 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse20 .cse14 .cse26 .cse15 .cse27 .cse28 .cse16 .cse29) (or .cse0 .cse30 .cse1 .cse2 .cse4 .cse18 .cse6 .cse8 .cse9 .cse11 .cse31 .cse12 .cse13 .cse19 .cse20 .cse32 .cse27 .cse28 .cse16 .cse22) (or .cse0 .cse1 .cse33 .cse4 .cse8 .cse9 .cse11 .cse20 (and .cse34 .cse35 .cse36) .cse32 .cse27 .cse29 .cse2 .cse37 .cse23 .cse6 .cse12 .cse19 .cse13 .cse38 .cse28 .cse16 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse18 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse39 .cse20 .cse14 .cse15 .cse40 .cse16 .cse17 .cse22) (or .cse0 .cse1 .cse2 .cse41 .cse25 .cse23 .cse4 .cse5 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse20 .cse32 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29) (or .cse40 .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse39 .cse20 .cse14 .cse15 .cse16 .cse17 .cse29 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse18 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse39 .cse14 .cse15 .cse40 .cse16 .cse17 .cse22) (or .cse0 .cse1 .cse24 .cse4 .cse5 .cse8 .cse9 .cse11 .cse14 .cse27 .cse29 .cse2 .cse42 .cse23 .cse43 .cse6 .cse12 .cse44 .cse13 .cse26 .cse15 .cse28 .cse16 .cse45) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse46 .cse8 .cse9 .cse11 .cse13 .cse20 .cse14 .cse15 .cse16 .cse17 .cse47 .cse22) (or .cse0 .cse1 .cse33 .cse8 .cse7 .cse9 .cse11 .cse31 .cse20 .cse32 .cse14 .cse27 (and .cse35 .cse36 .cse48) .cse2 .cse37 .cse18 .cse12 .cse13 .cse39 .cse38 .cse15 .cse28 .cse16 .cse22) (or .cse0 .cse1 .cse24 .cse4 .cse5 .cse8 .cse9 .cse20 .cse14 .cse27 .cse49 .cse29 .cse2 .cse42 .cse23 .cse46 .cse12 .cse44 .cse13 .cse15 .cse28 .cse25 .cse16 .cse45) (or .cse0 .cse1 .cse24 .cse4 .cse5 .cse7 .cse8 .cse9 .cse11 .cse20 .cse50 .cse14 .cse27 .cse17 .cse29 .cse2 .cse41 .cse25 .cse23 .cse12 .cse13 .cse15 .cse51 .cse16) (or .cse0 .cse1 .cse24 .cse4 .cse5 .cse8 .cse9 .cse11 .cse52 .cse20 .cse50 .cse14 .cse27 .cse17 .cse29 .cse2 .cse23 .cse6 .cse46 .cse43 .cse12 .cse13 .cse15 .cse51 .cse16) (or .cse0 .cse25 .cse1 .cse2 .cse23 .cse24 .cse4 .cse5 .cse7 .cse8 .cse9 .cse11 .cse12 .cse44 .cse13 .cse14 .cse15 .cse26 .cse27 .cse28 .cse16 .cse29) (or .cse0 .cse1 .cse2 .cse53 .cse23 .cse24 .cse4 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse19 .cse20 .cse32 .cse27 .cse28 .cse16 .cse29 .cse22) (or .cse43 .cse0 .cse1 .cse2 .cse23 .cse4 .cse5 .cse6 .cse46 .cse8 .cse9 .cse11 .cse12 .cse13 .cse52 .cse20 .cse32 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29) (let ((.cse54 (+ ~local~0 3))) (or .cse0 .cse1 .cse24 .cse4 .cse5 .cse8 .cse9 .cse11 (< .cse54 ~token~0) .cse20 .cse14 .cse27 .cse29 .cse55 .cse2 .cse23 .cse26 .cse46 .cse44 .cse13 .cse15 .cse28 .cse16 .cse25 (< ~token~0 .cse54))) (or .cse0 .cse1 .cse2 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse39 .cse20 .cse40 .cse14 .cse15 .cse16 .cse17 .cse29 .cse22) (or .cse0 .cse30 .cse1 .cse2 .cse24 .cse4 .cse18 .cse6 .cse8 .cse9 .cse11 .cse31 .cse12 .cse13 .cse19 .cse20 .cse27 .cse28 .cse16 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse19 .cse20 .cse16 .cse17 .cse29 .cse21 .cse22) (or .cse56 .cse0 .cse1 .cse2 .cse23 .cse43 .cse24 .cse5 .cse6 .cse8 .cse9 .cse11 .cse12 .cse13 .cse20 .cse14 .cse15 .cse27 .cse28 .cse16 .cse29) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse20 .cse14 .cse15 .cse16 .cse17 .cse10) (or .cse0 .cse1 .cse33 .cse24 .cse4 .cse7 .cse8 .cse9 .cse11 .cse20 .cse27 .cse53 .cse29 .cse2 .cse23 .cse37 .cse12 .cse13 .cse19 .cse28 .cse16 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse18 .cse57 .cse7 .cse8 .cse9 .cse11 .cse31 .cse12 .cse13 .cse19 .cse20 .cse32 .cse38 .cse27 .cse28 .cse16 .cse22) (or .cse0 .cse1 .cse33 .cse4 .cse7 .cse8 .cse9 .cse11 .cse57 .cse20 .cse32 .cse27 .cse29 .cse2 .cse23 .cse37 .cse12 .cse13 .cse19 .cse38 .cse28 .cse16 .cse22) (or .cse56 .cse0 .cse1 .cse2 .cse5 .cse8 .cse9 .cse11 .cse12 .cse13 .cse20 .cse14 .cse15 .cse16 .cse17 .cse22) (or .cse0 .cse1 .cse2 .cse30 .cse23 .cse24 .cse4 .cse6 .cse8 .cse9 .cse11 .cse12 .cse13 .cse19 .cse20 .cse32 .cse27 .cse28 .cse16 .cse29 .cse22) (or .cse53 .cse0 .cse1 .cse2 .cse24 .cse4 .cse18 .cse7 .cse8 .cse9 .cse11 .cse31 .cse12 .cse13 .cse19 .cse20 .cse27 .cse28 .cse16 .cse22) (or .cse47 .cse0 .cse1 .cse2 .cse4 .cse5 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse22) (or .cse0 .cse1 .cse2 .cse18 .cse40 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse39 .cse20 .cse14 .cse15 .cse16 .cse17 .cse22) (or .cse0 .cse10 .cse1 .cse2 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse20 .cse14 .cse15 .cse16 .cse17 .cse26) (or .cse0 .cse1 .cse24 .cse5 .cse8 .cse9 .cse25 .cse11 .cse20 .cse14 .cse27 .cse29 .cse56 .cse2 .cse42 .cse23 .cse12 .cse44 .cse13 .cse15 .cse28 .cse16 .cse45) (or .cse30 .cse0 .cse1 .cse33 .cse24 .cse4 .cse8 .cse9 .cse11 .cse20 .cse27 .cse29 .cse2 .cse23 .cse37 .cse6 .cse46 .cse12 .cse44 .cse13 .cse19 .cse28 .cse16) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse12 .cse13 .cse20 .cse14 .cse15 .cse16 .cse17 .cse22) (or .cse0 .cse40 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse39 .cse14 .cse15 .cse16 .cse17 .cse29 .cse22) (or .cse0 .cse1 .cse2 .cse43 .cse23 .cse24 .cse4 .cse5 .cse6 .cse46 .cse8 .cse9 .cse12 .cse13 .cse20 .cse14 .cse15 .cse27 .cse28 .cse16 .cse49 .cse29) (or .cse0 .cse1 .cse2 .cse24 .cse18 .cse7 .cse8 .cse9 .cse11 .cse31 .cse12 .cse13 .cse39 .cse20 .cse55 .cse32 .cse14 .cse15 .cse27 .cse28 .cse16 .cse22))))) [2018-12-02 05:07:47,649 INFO L448 ceAbstractionStarter]: For program point L519-1(line 519) no Hoare annotation was computed. [2018-12-02 05:07:47,649 INFO L444 ceAbstractionStarter]: At program point activate_threadsENTRY(lines 511 553) the Hoare annotation is: (let ((.cse21 (= ~t1_pc~0 1)) (.cse50 (= 0 ~m_st~0)) (.cse19 (= |old(~t1_st~0)| 0)) (.cse28 (= 0 |old(~t2_st~0)|)) (.cse14 (= 1 ~E_1~0)) (.cse13 (= 1 ~t2_pc~0)) (.cse53 (+ ~local~0 2)) (.cse42 (<= 2 ~m_st~0)) (.cse51 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse6 (= 1 ~t3_pc~0)) (.cse54 (+ ~local~0 1)) (.cse52 (<= 2 ~t3_st~0)) (.cse48 (= 0 ~t2_st~0)) (.cse49 (= |old(~t1_st~0)| ~t1_st~0))) (let ((.cse37 (and .cse52 .cse48 .cse49)) (.cse36 (and .cse48 .cse49)) (.cse38 (< ~token~0 .cse54)) (.cse39 (< .cse54 ~token~0)) (.cse24 (and .cse52 .cse49)) (.cse43 (not .cse6)) (.cse29 (and .cse51 .cse49)) (.cse20 (and .cse42 .cse51 .cse49)) (.cse31 (< .cse53 ~token~0)) (.cse32 (not .cse13)) (.cse33 (< ~token~0 .cse53)) (.cse44 (and .cse51 .cse52 .cse49)) (.cse23 (not .cse14)) (.cse40 (< ~local~0 ~token~0)) (.cse41 (< ~token~0 ~local~0)) (.cse35 (not .cse28)) (.cse34 (not .cse19)) (.cse30 (< ~E_2~0 2)) (.cse27 (and .cse52 .cse49 .cse50)) (.cse26 (not (= 0 |old(~m_st~0)|))) (.cse25 (= 1 ~m_pc~0)) (.cse46 (and .cse42 .cse52 .cse49)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 ~E_3~0)) (.cse3 (not .cse21)) (.cse4 (= ~T3_E~0 1)) (.cse45 (and .cse42 .cse51 .cse52 .cse49)) (.cse5 (< |old(~m_st~0)| 2)) (.cse22 (< |old(~t3_st~0)| 2)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse10 (= 1 ~E_M~0)) (.cse11 (= ~T1_E~0 1)) (.cse12 (= 1 ~E_3~0)) (.cse15 (= 0 ~E_1~0)) (.cse16 (not (= 1 ~t1_i~0))) (.cse17 (= 0 ~E_M~0)) (.cse18 (= 0 ~E_2~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse21 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse24 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse4 .cse21 .cse22 .cse6 .cse7 .cse8 .cse10 .cse11 .cse26 .cse12 .cse14 .cse15 .cse27 .cse17 .cse18 .cse25) (or .cse27 .cse0 .cse1 .cse2 .cse4 .cse22 .cse6 .cse7 .cse8 .cse10 .cse11 .cse26 .cse12 .cse14 .cse15 .cse17 .cse18 .cse19 .cse25) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse4 .cse29 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse13 .cse16 .cse30 .cse17 .cse19 .cse25) (or .cse0 .cse1 .cse2 .cse4 .cse21 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse26 .cse14 .cse15 .cse27 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse31 .cse3 .cse28 .cse5 .cse7 .cse8 .cse9 .cse10 .cse32 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19 .cse33 .cse20) (or .cse0 .cse1 .cse2 .cse28 .cse4 .cse21 .cse6 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse23 .cse12 .cse29 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse1 .cse2 .cse4 .cse21 .cse6 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse23 .cse12 .cse13 .cse35 .cse36 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse37 .cse1 .cse2 .cse4 .cse21 .cse22 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse23 .cse12 .cse13 .cse35 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse38 .cse14 .cse20 .cse15 .cse16 .cse39 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse40 .cse4 .cse7 .cse8 .cse9 .cse12 .cse13 .cse16 .cse19 .cse2 .cse41 .cse3 .cse22 .cse10 .cse23 .cse11 .cse35 .cse30 .cse37 .cse17 .cse25) (or .cse0 .cse1 .cse2 .cse31 .cse3 .cse28 .cse4 .cse5 .cse7 .cse8 .cse10 .cse32 .cse11 .cse12 .cse14 .cse20 .cse15 .cse16 .cse30 .cse17 .cse19 .cse33) (or .cse0 .cse1 .cse40 .cse4 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse16 .cse19 .cse2 .cse3 .cse41 .cse10 .cse11 .cse23 .cse35 .cse30 .cse36 .cse17 .cse25) (or .cse42 .cse0 .cse1 .cse2 .cse4 .cse5 .cse43 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse5 .cse7 .cse8 .cse42 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse40 .cse28 .cse4 .cse7 .cse8 .cse9 .cse12 .cse16 .cse19 .cse2 .cse44 .cse3 .cse41 .cse22 .cse43 .cse10 .cse32 .cse11 .cse23 .cse30 .cse17) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse4 .cse22 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse13 .cse44 .cse16 .cse30 .cse17 .cse19 .cse25) (or .cse0 .cse42 .cse1 .cse2 .cse4 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse2 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse26 .cse27 .cse12 .cse14 .cse15 .cse17 .cse18 .cse19 .cse25) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse45 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19) (or .cse0 .cse1 .cse28 .cse4 .cse5 .cse7 .cse8 .cse9 .cse12 .cse38 .cse14 .cse16 .cse18 .cse19 .cse2 .cse3 .cse22 .cse45 .cse10 .cse11 .cse15 .cse39 .cse17) (or .cse0 .cse1 .cse2 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse17 .cse18 .cse19 .cse24 .cse25) (or .cse0 .cse46 .cse1 .cse2 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18) (or .cse0 .cse20 .cse1 .cse2 .cse3 .cse28 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19) (let ((.cse47 (+ ~local~0 3))) (or .cse0 .cse1 .cse2 .cse20 .cse3 .cse28 .cse4 .cse5 .cse43 .cse7 .cse8 .cse9 (< .cse47 ~token~0) .cse32 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19 (< ~token~0 .cse47))) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse4 .cse5 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19 .cse45) (or .cse0 .cse1 .cse40 .cse28 .cse4 .cse6 .cse7 .cse8 .cse9 .cse29 .cse12 .cse16 .cse19 .cse2 .cse3 .cse41 .cse10 .cse11 .cse23 .cse30 .cse17 .cse25) (or .cse46 .cse0 .cse1 .cse2 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse17 .cse18) (or .cse27 .cse0 .cse1 .cse2 .cse21 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse26 .cse12 .cse14 .cse15 .cse17 .cse18 .cse25) (or .cse0 .cse20 .cse1 .cse2 .cse3 .cse28 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse32 .cse11 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19) (or .cse0 .cse1 .cse2 .cse20 .cse3 .cse28 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse30 .cse17 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse42 .cse17 .cse18 .cse25) (or .cse0 .cse1 .cse28 .cse4 .cse5 .cse7 .cse8 .cse9 .cse14 .cse16 .cse19 .cse2 .cse45 .cse31 .cse3 .cse22 .cse10 .cse32 .cse11 .cse15 .cse30 .cse17 .cse33) (or .cse0 .cse1 .cse2 .cse28 .cse44 .cse4 .cse21 .cse22 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse23 .cse12 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse1 .cse40 (and .cse48 .cse49 .cse50) .cse7 .cse6 .cse8 .cse9 .cse34 .cse12 .cse13 .cse14 .cse16 .cse2 .cse41 .cse21 .cse10 .cse11 .cse26 .cse35 .cse15 .cse30 .cse17 .cse25) (or (and .cse51 .cse49 .cse50) .cse0 .cse1 .cse2 .cse28 .cse21 .cse6 .cse7 .cse8 .cse9 .cse34 .cse10 .cse11 .cse26 .cse12 .cse13 .cse14 .cse15 .cse16 .cse30 .cse17 .cse25) (or .cse0 .cse27 .cse1 .cse2 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse26 .cse14 .cse15 .cse17 .cse18 .cse19 .cse25) (or .cse46 .cse0 .cse1 .cse2 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse45 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2018-12-02 05:07:47,650 INFO L448 ceAbstractionStarter]: For program point activate_threadsEXIT(lines 511 553) no Hoare annotation was computed. [2018-12-02 05:07:47,655 INFO L448 ceAbstractionStarter]: For program point immediate_notifyEXIT(lines 554 564) no Hoare annotation was computed. [2018-12-02 05:07:47,656 INFO L444 ceAbstractionStarter]: At program point immediate_notifyENTRY(lines 554 564) the Hoare annotation is: (let ((.cse14 (= 1 ~E_1~0)) (.cse26 (= ~t1_pc~0 1)) (.cse49 (+ ~local~0 1)) (.cse13 (= 1 ~t2_pc~0)) (.cse6 (= 1 ~t3_pc~0)) (.cse21 (= 0 |old(~t2_st~0)|)) (.cse35 (<= 2 ~t3_st~0)) (.cse50 (= 0 ~t2_st~0)) (.cse19 (= |old(~t1_st~0)| 0)) (.cse31 (<= 2 ~m_st~0)) (.cse48 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse36 (= |old(~t1_st~0)| ~t1_st~0))) (let ((.cse33 (and .cse48 .cse36)) (.cse20 (and .cse31 .cse48 .cse36)) (.cse39 (not .cse19)) (.cse42 (and .cse35 .cse50 .cse36)) (.cse40 (not .cse21)) (.cse41 (and .cse50 .cse36)) (.cse32 (< ~local~0 ~token~0)) (.cse34 (< ~token~0 ~local~0)) (.cse22 (not .cse6)) (.cse24 (not .cse13)) (.cse47 (and .cse48 .cse35 .cse36)) (.cse25 (< ~E_2~0 2)) (.cse45 (< ~token~0 .cse49)) (.cse46 (< .cse49 ~token~0)) (.cse38 (and .cse35 .cse36 (= 0 ~m_st~0))) (.cse37 (not (= 0 |old(~m_st~0)|))) (.cse3 (not .cse26)) (.cse43 (and .cse31 .cse48 .cse35 .cse36)) (.cse5 (< |old(~m_st~0)| 2)) (.cse15 (= 0 ~E_1~0)) (.cse16 (not (= 1 ~t1_i~0))) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 ~E_3~0)) (.cse4 (= ~T3_E~0 1)) (.cse27 (< |old(~t3_st~0)| 2)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse10 (= 1 ~E_M~0)) (.cse11 (= ~T1_E~0 1)) (.cse28 (not .cse14)) (.cse12 (= 1 ~E_3~0)) (.cse17 (= 0 ~E_M~0)) (.cse18 (= 0 ~E_2~0)) (.cse29 (and .cse35 .cse36)) (.cse30 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (let ((.cse23 (+ ~local~0 3))) (or .cse0 .cse1 .cse2 .cse20 .cse3 .cse21 .cse4 .cse5 .cse22 .cse7 .cse8 .cse9 (< .cse23 ~token~0) .cse24 .cse11 .cse12 .cse14 .cse15 .cse16 .cse25 .cse17 .cse19 (< ~token~0 .cse23))) (or .cse0 .cse1 .cse2 .cse4 .cse26 .cse27 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse28 .cse12 .cse29 .cse17 .cse18 .cse30) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse17 .cse18 .cse31 .cse30) (or .cse0 .cse1 .cse32 .cse21 .cse4 .cse6 .cse7 .cse8 .cse9 .cse33 .cse12 .cse16 .cse19 .cse2 .cse3 .cse34 .cse10 .cse11 .cse28 .cse25 .cse17 .cse30) (or (and .cse31 .cse35 .cse36) .cse0 .cse1 .cse2 .cse4 .cse5 .cse27 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse17 .cse18) (or .cse0 .cse20 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse24 .cse11 .cse14 .cse15 .cse16 .cse25 .cse17 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse33 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse28 .cse12 .cse13 .cse16 .cse25 .cse17 .cse19 .cse30) (or .cse0 .cse1 .cse2 .cse4 .cse26 .cse27 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse37 .cse14 .cse15 .cse38 .cse17 .cse18 .cse30) (or .cse0 .cse1 .cse2 .cse21 .cse4 .cse26 .cse6 .cse7 .cse8 .cse9 .cse39 .cse10 .cse11 .cse28 .cse12 .cse33 .cse16 .cse25 .cse17 .cse30) (or .cse0 .cse1 .cse2 .cse4 .cse26 .cse6 .cse7 .cse8 .cse9 .cse39 .cse10 .cse11 .cse28 .cse12 .cse13 .cse40 .cse41 .cse16 .cse25 .cse17 .cse30) (or .cse0 .cse42 .cse1 .cse2 .cse4 .cse26 .cse27 .cse7 .cse8 .cse9 .cse39 .cse10 .cse11 .cse28 .cse12 .cse13 .cse40 .cse16 .cse25 .cse17 .cse30) (let ((.cse44 (+ ~local~0 2))) (or .cse0 .cse1 .cse21 .cse4 .cse5 .cse7 .cse8 .cse9 .cse14 .cse16 .cse19 .cse2 .cse43 (< .cse44 ~token~0) .cse3 .cse27 .cse10 .cse24 .cse11 .cse15 .cse25 .cse17 (< ~token~0 .cse44))) (or .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse45 .cse14 .cse20 .cse15 .cse16 .cse46 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse21 .cse47 .cse4 .cse26 .cse27 .cse7 .cse8 .cse9 .cse39 .cse10 .cse11 .cse28 .cse12 .cse16 .cse25 .cse17 .cse30) (or .cse0 .cse1 .cse32 .cse4 .cse7 .cse8 .cse9 .cse12 .cse13 .cse16 .cse19 .cse2 .cse34 .cse3 .cse27 .cse10 .cse28 .cse11 .cse40 .cse25 .cse42 .cse17 .cse30) (or .cse0 .cse1 .cse32 .cse4 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse16 .cse19 .cse2 .cse3 .cse34 .cse10 .cse11 .cse28 .cse40 .cse25 .cse41 .cse17 .cse30) (or .cse31 .cse0 .cse1 .cse2 .cse4 .cse5 .cse22 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse30) (or .cse0 .cse1 .cse32 .cse21 .cse4 .cse7 .cse8 .cse9 .cse12 .cse16 .cse19 .cse2 .cse47 .cse3 .cse34 .cse27 .cse22 .cse10 .cse24 .cse11 .cse28 .cse25 .cse17) (or .cse0 .cse1 .cse2 .cse3 .cse21 .cse4 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse28 .cse12 .cse13 .cse47 .cse16 .cse25 .cse17 .cse19 .cse30) (or .cse0 .cse1 .cse21 .cse4 .cse5 .cse7 .cse8 .cse9 .cse12 .cse45 .cse14 .cse16 .cse18 .cse19 .cse2 .cse3 .cse27 .cse43 .cse10 .cse11 .cse15 .cse46 .cse17) (or .cse0 .cse38 .cse1 .cse2 .cse4 .cse27 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse37 .cse14 .cse15 .cse17 .cse18 .cse19 .cse30) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse43 .cse5 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse27 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse28 .cse12 .cse17 .cse18 .cse19 .cse29 .cse30)))) [2018-12-02 05:07:47,658 INFO L448 ceAbstractionStarter]: For program point immediate_notifyFINAL(lines 554 564) no Hoare annotation was computed. [2018-12-02 05:07:47,660 INFO L448 ceAbstractionStarter]: For program point L318(lines 318 328) no Hoare annotation was computed. [2018-12-02 05:07:47,660 INFO L448 ceAbstractionStarter]: For program point exists_runnable_threadEXIT(lines 306 335) no Hoare annotation was computed. [2018-12-02 05:07:47,660 INFO L448 ceAbstractionStarter]: For program point L314(lines 314 329) no Hoare annotation was computed. [2018-12-02 05:07:47,660 INFO L448 ceAbstractionStarter]: For program point L310(lines 310 330) no Hoare annotation was computed. [2018-12-02 05:07:47,660 INFO L451 ceAbstractionStarter]: At program point exists_runnable_threadENTRY(lines 306 335) the Hoare annotation is: true [2018-12-02 05:07:47,660 INFO L444 ceAbstractionStarter]: At program point L332(lines 309 334) the Hoare annotation is: (let ((.cse2 (= 0 ~t2_st~0)) (.cse14 (= ~t1_pc~0 1)) (.cse26 (= ~t1_st~0 0)) (.cse33 (+ ~local~0 1))) (let ((.cse29 (< ~token~0 .cse33)) (.cse31 (< .cse33 ~token~0)) (.cse18 (not (= 0 ~m_st~0))) (.cse22 (= 1 ~m_pc~0)) (.cse24 (= 1 ~t3_pc~0)) (.cse7 (not .cse26)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse25 (< ~local~0 ~token~0)) (.cse3 (= ~T3_E~0 1)) (.cse23 (< ~m_st~0 2)) (.cse4 (= ~T2_E~0 0)) (.cse5 (= 0 ~M_E~0)) (.cse6 (= 1 ~M_E~0)) (.cse8 (= 1 ~E_3~0)) (.cse9 (= 1 ~t2_pc~0)) (.cse10 (= 1 ~E_1~0)) (.cse11 (not (= 1 ~t1_i~0))) (.cse13 (= 0 ~E_3~0)) (.cse27 (< ~token~0 ~local~0)) (.cse28 (not .cse14)) (.cse15 (< ~t3_st~0 2)) (.cse16 (= 1 ~E_M~0)) (.cse17 (= ~T1_E~0 1)) (.cse30 (not .cse2)) (.cse19 (= 0 ~E_1~0)) (.cse12 (= exists_runnable_thread_~__retres1~4 1)) (.cse20 (< ~E_2~0 2)) (.cse21 (= 0 ~E_M~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse13 .cse2 .cse3 .cse14 .cse23 .cse15 .cse4 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse10 .cse12 .cse19 .cse11 .cse20 .cse21) (or .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse13 .cse12 .cse2 .cse3 .cse14 .cse23 .cse24 .cse4 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse10 .cse19 .cse11 .cse20 .cse21) (or .cse0 .cse1 .cse25 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse10 .cse11 .cse26 .cse12 .cse13 .cse27 .cse28 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse26 .cse13 .cse28 .cse15 .cse16 .cse17 .cse18 .cse12 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse3 .cse23 .cse4 .cse5 .cse6 .cse8 .cse29 .cse10 .cse11 .cse26 .cse13 .cse28 .cse15 .cse12 .cse16 .cse17 .cse30 .cse19 .cse20 .cse31 .cse21) (or .cse0 .cse1 .cse13 .cse12 .cse2 .cse3 .cse23 .cse24 .cse4 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse9 .cse10 .cse19 .cse11 .cse20 .cse21) (let ((.cse32 (+ ~local~0 3))) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (< .cse32 ~token~0) .cse8 .cse10 .cse11 .cse26 .cse12 .cse13 .cse28 (not .cse24) .cse15 .cse16 (not .cse9) .cse17 .cse18 .cse19 .cse20 .cse21 (< ~token~0 .cse32))) (or .cse12 .cse0 .cse1 .cse25 .cse3 .cse4 .cse24 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse26 .cse13 .cse27 .cse28 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse13 .cse28 .cse12 .cse3 .cse23 .cse24 .cse4 .cse5 .cse6 .cse16 .cse17 .cse8 .cse9 .cse10 .cse30 .cse19 .cse11 .cse20 .cse21 .cse26) (or .cse0 .cse1 .cse25 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse13 .cse27 .cse14 .cse15 .cse16 .cse17 .cse18 .cse12 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse25 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse12 .cse11 .cse26 .cse13 .cse27 .cse28 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse13 .cse28 .cse3 .cse23 .cse15 .cse4 .cse5 .cse6 .cse16 .cse17 .cse8 .cse12 .cse9 .cse10 .cse30 .cse19 .cse11 .cse20 .cse21 .cse26) (or .cse12 .cse0 .cse1 .cse13 .cse3 .cse14 .cse23 .cse15 .cse4 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse9 .cse10 .cse19 .cse11 .cse20 .cse21) (or .cse0 .cse1 .cse12 .cse3 .cse23 .cse24 .cse4 .cse5 .cse6 .cse8 .cse29 .cse10 .cse11 .cse26 .cse13 .cse28 .cse16 .cse17 .cse30 .cse19 .cse20 .cse31 .cse21) (or .cse0 .cse1 .cse25 .cse3 .cse4 .cse24 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse27 .cse14 .cse12 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse25 .cse2 .cse3 .cse4 .cse24 .cse5 .cse6 .cse8 .cse10 .cse11 .cse26 .cse13 .cse27 .cse28 .cse16 .cse17 .cse18 .cse19 .cse20 .cse12 .cse21 .cse22) (or .cse0 .cse12 .cse1 .cse25 .cse3 .cse23 .cse24 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse13 .cse28 .cse27 .cse16 .cse17 .cse30 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse25 .cse2 .cse3 .cse4 .cse24 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse13 .cse27 .cse14 .cse16 .cse17 .cse18 .cse12 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse24 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse26 .cse13 .cse28 .cse16 .cse17 .cse18 .cse19 .cse20 .cse12 .cse21 .cse22) (or .cse0 .cse1 .cse25 .cse2 .cse3 .cse23 .cse12 .cse24 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse13 .cse27 .cse16 .cse17 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse25 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse27 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse13 .cse12 .cse3 .cse14 .cse23 .cse24 .cse4 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse9 .cse10 .cse19 .cse11 .cse20 .cse21) (or .cse0 .cse1 .cse25 .cse2 .cse3 .cse23 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse13 .cse27 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse12) (or .cse0 .cse1 .cse13 .cse2 .cse3 .cse23 .cse15 .cse4 .cse5 .cse6 .cse7 .cse16 .cse12 .cse17 .cse8 .cse9 .cse10 .cse19 .cse11 .cse20 .cse21) (or .cse0 .cse1 .cse25 .cse3 .cse23 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse13 .cse27 .cse28 .cse15 .cse16 .cse17 .cse30 .cse19 .cse12 .cse20 .cse21)))) [2018-12-02 05:07:47,665 INFO L448 ceAbstractionStarter]: For program point L322(lines 322 327) no Hoare annotation was computed. [2018-12-02 05:07:47,667 INFO L448 ceAbstractionStarter]: For program point exists_runnable_threadFINAL(lines 306 335) no Hoare annotation was computed. [2018-12-02 05:07:47,667 INFO L448 ceAbstractionStarter]: For program point L477-1(lines 466 509) no Hoare annotation was computed. [2018-12-02 05:07:47,667 INFO L448 ceAbstractionStarter]: For program point L502-1(lines 463 510) no Hoare annotation was computed. [2018-12-02 05:07:47,668 INFO L444 ceAbstractionStarter]: At program point reset_delta_eventsENTRY(lines 463 510) the Hoare annotation is: (let ((.cse17 (= ~t1_pc~0 1)) (.cse25 (= ~t1_st~0 0))) (let ((.cse19 (not .cse25)) (.cse20 (not (= 0 ~m_st~0))) (.cse15 (= 1 ~m_pc~0)) (.cse21 (= 1 ~t2_pc~0)) (.cse18 (= 1 ~t3_pc~0)) (.cse14 (= 0 |old(~E_2~0)|)) (.cse0 (= |old(~T1_E~0)| 0)) (.cse1 (= |old(~T2_E~0)| 1)) (.cse2 (= 0 |old(~E_3~0)|)) (.cse24 (not .cse17)) (.cse16 (= 0 ~t2_st~0)) (.cse8 (and (= |old(~E_1~0)| ~E_1~0) (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (= |old(~E_M~0)| ~E_M~0) (= |old(~E_2~0)| ~E_2~0) (= |old(~E_3~0)| ~E_3~0) (= |old(~T1_E~0)| ~T1_E~0) (= |old(~M_E~0)| ~M_E~0))) (.cse3 (< ~m_st~0 2)) (.cse26 (< ~t3_st~0 2)) (.cse4 (= |old(~T2_E~0)| 0)) (.cse5 (= 0 |old(~M_E~0)|)) (.cse6 (= 1 |old(~M_E~0)|)) (.cse7 (= 1 |old(~E_M~0)|)) (.cse9 (= |old(~T1_E~0)| 1)) (.cse10 (= 1 |old(~E_3~0)|)) (.cse11 (= 1 |old(~E_1~0)|)) (.cse12 (= 0 |old(~E_1~0)|)) (.cse22 (not (= 1 ~t1_i~0))) (.cse23 (< |old(~E_2~0)| 2)) (.cse13 (= 0 |old(~E_M~0)|))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (or .cse8 .cse0 .cse1 .cse2 .cse16 .cse17 .cse18 .cse4 .cse5 .cse6 .cse19 .cse7 .cse9 .cse20 .cse10 .cse21 .cse11 .cse12 .cse22 .cse23 .cse13 .cse15) (or .cse0 .cse8 .cse1 .cse2 .cse24 .cse16 .cse3 .cse18 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse22 .cse23 .cse13 .cse25) (or .cse0 .cse1 .cse2 .cse26 .cse18 .cse4 .cse5 .cse6 .cse7 .cse9 .cse20 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse25 .cse15) (or .cse8 .cse0 .cse1 .cse2 .cse17 .cse26 .cse18 .cse4 .cse5 .cse6 .cse7 .cse9 .cse20 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (or .cse0 .cse1 (< ~local~0 ~token~0) .cse8 .cse4 .cse18 .cse5 .cse6 .cse19 .cse10 .cse21 .cse11 .cse22 .cse2 (< ~token~0 ~local~0) .cse17 .cse7 .cse9 .cse20 .cse12 .cse23 .cse13 .cse15) (let ((.cse27 (+ ~local~0 2))) (or .cse0 .cse1 .cse2 (< .cse27 ~token~0) .cse24 .cse16 .cse3 .cse4 .cse5 .cse6 .cse7 (not .cse21) .cse9 .cse10 .cse11 .cse12 .cse22 .cse23 .cse13 .cse25 (< ~token~0 .cse27) .cse8)) (or .cse0 .cse8 .cse1 .cse2 .cse3 .cse26 .cse18 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (or .cse0 .cse1 .cse2 .cse24 .cse16 .cse8 .cse3 .cse26 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse22 .cse23 .cse13 .cse25)))) [2018-12-02 05:07:47,668 INFO L448 ceAbstractionStarter]: For program point L467-1(lines 466 509) no Hoare annotation was computed. [2018-12-02 05:07:47,668 INFO L448 ceAbstractionStarter]: For program point L492-1(lines 466 509) no Hoare annotation was computed. [2018-12-02 05:07:47,668 INFO L448 ceAbstractionStarter]: For program point L482-1(lines 466 509) no Hoare annotation was computed. [2018-12-02 05:07:47,668 INFO L448 ceAbstractionStarter]: For program point L472-1(lines 466 509) no Hoare annotation was computed. [2018-12-02 05:07:47,668 INFO L448 ceAbstractionStarter]: For program point L497-1(lines 466 509) no Hoare annotation was computed. [2018-12-02 05:07:47,668 INFO L448 ceAbstractionStarter]: For program point reset_delta_eventsEXIT(lines 463 510) no Hoare annotation was computed. [2018-12-02 05:07:47,668 INFO L448 ceAbstractionStarter]: For program point L487-1(lines 466 509) no Hoare annotation was computed. [2018-12-02 05:07:47,668 INFO L448 ceAbstractionStarter]: For program point is_transmit1_triggeredFINAL(lines 213 231) no Hoare annotation was computed. [2018-12-02 05:07:47,668 INFO L448 ceAbstractionStarter]: For program point L218(lines 218 223) no Hoare annotation was computed. [2018-12-02 05:07:47,669 INFO L448 ceAbstractionStarter]: For program point L217(lines 217 226) no Hoare annotation was computed. [2018-12-02 05:07:47,669 INFO L451 ceAbstractionStarter]: At program point is_transmit1_triggeredENTRY(lines 213 231) the Hoare annotation is: true [2018-12-02 05:07:47,670 INFO L448 ceAbstractionStarter]: For program point L217-2(lines 217 226) no Hoare annotation was computed. [2018-12-02 05:07:47,670 INFO L448 ceAbstractionStarter]: For program point is_transmit1_triggeredEXIT(lines 213 231) no Hoare annotation was computed. [2018-12-02 05:07:47,670 INFO L444 ceAbstractionStarter]: At program point L228(lines 216 230) the Hoare annotation is: (let ((.cse23 (= ~t1_st~0 0)) (.cse11 (= ~T1_E~0 1)) (.cse0 (= ~T1_E~0 0)) (.cse2 (= ~T2_E~0 1)) (.cse3 (= 0 ~E_3~0)) (.cse14 (= 0 ~E_1~0)) (.cse15 (= 0 ~E_M~0)) (.cse16 (= 0 ~E_2~0)) (.cse17 (= ~T3_E~0 1)) (.cse6 (= 1 ~t3_pc~0)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse28 (= 1 ~t2_pc~0)) (.cse24 (= ~t1_pc~0 1)) (.cse36 (+ ~local~0 1)) (.cse13 (= 1 ~E_1~0)) (.cse37 (+ ~local~0 2))) (let ((.cse29 (< .cse37 ~token~0)) (.cse31 (< ~token~0 .cse37)) (.cse26 (not .cse13)) (.cse4 (< ~m_st~0 2)) (.cse32 (< ~token~0 .cse36)) (.cse33 (< .cse36 ~token~0)) (.cse19 (not .cse24)) (.cse20 (= 0 ~t2_st~0)) (.cse30 (not .cse28)) (.cse34 (or .cse11 .cse0 .cse2 .cse3 .cse14 .cse15 .cse16 .cse17 (not .cse6) .cse7 .cse8 .cse9)) (.cse5 (< ~t3_st~0 2)) (.cse25 (not .cse23)) (.cse12 (= 1 ~E_3~0)) (.cse21 (not (= 1 ~t1_i~0))) (.cse1 (= 0 is_transmit1_triggered_~__retres1~1)) (.cse10 (= 1 ~E_M~0)) (.cse27 (not (= 0 ~m_st~0))) (.cse22 (< ~E_2~0 2)) (.cse18 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse2 .cse3 .cse17 .cse4 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse1 .cse14 .cse15 .cse16 .cse18) (or .cse0 .cse2 .cse3 .cse19 .cse20 .cse1 .cse17 .cse4 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse21 .cse22 .cse15 .cse23) (or .cse1 .cse0 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse2 .cse3 .cse20 .cse17 .cse24 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse26 .cse12 .cse1 .cse21 .cse22 .cse15 .cse18) (or .cse1 .cse0 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse27 .cse12 .cse13 .cse14 .cse15 .cse16 .cse23 .cse18) (or .cse1 .cse0 .cse2 .cse3 .cse17 .cse4 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18) (or .cse0 .cse2 .cse3 .cse20 .cse17 .cse24 .cse5 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse26 .cse12 .cse1 .cse21 .cse22 .cse15 .cse18) (or .cse0 .cse2 .cse3 .cse19 .cse17 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse1 .cse11 .cse12 .cse28 .cse13 .cse14 .cse21 .cse15 .cse16 .cse23) (or .cse1 .cse0 .cse2 .cse3 .cse19 .cse20 .cse17 .cse4 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse21 .cse22 .cse15 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse17 .cse24 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse26 .cse12 .cse28 .cse21 .cse22 .cse15 .cse18) (or .cse0 .cse2 .cse3 .cse19 .cse20 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse21 .cse22 .cse15 .cse1 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse17 .cse24 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse27 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18) (or .cse0 .cse2 .cse3 .cse17 .cse24 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse26 .cse12 .cse1 .cse15 .cse16 .cse18) (or .cse0 .cse1 .cse2 .cse20 .cse17 .cse4 .cse7 .cse8 .cse9 .cse13 .cse21 .cse23 .cse3 .cse29 .cse19 .cse5 .cse10 .cse30 .cse11 .cse14 .cse22 .cse15 .cse31) (or .cse0 .cse2 .cse3 .cse19 .cse20 .cse17 .cse4 .cse6 .cse7 .cse1 .cse8 .cse9 .cse10 .cse30 .cse11 .cse13 .cse14 .cse21 .cse22 .cse15 .cse23) (or .cse0 .cse2 .cse3 .cse20 .cse24 .cse6 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse27 .cse12 .cse28 .cse13 .cse14 .cse21 .cse22 .cse15 .cse1 .cse18) (or .cse0 .cse2 .cse3 .cse1 .cse29 .cse19 .cse20 .cse17 .cse4 .cse7 .cse8 .cse10 .cse30 .cse11 .cse12 .cse13 .cse14 .cse21 .cse22 .cse15 .cse23 .cse31) (or .cse1 .cse0 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse2 .cse20 .cse17 .cse4 .cse7 .cse1 .cse8 .cse9 .cse12 .cse32 .cse13 .cse21 .cse16 .cse23 .cse3 .cse19 .cse5 .cse10 .cse11 .cse14 .cse33 .cse15) (or .cse0 .cse1 .cse2 .cse3 .cse29 .cse19 .cse20 .cse4 .cse7 .cse8 .cse9 .cse10 .cse30 .cse11 .cse12 .cse13 .cse14 .cse21 .cse22 .cse15 .cse23 .cse31) (or .cse0 .cse2 .cse3 .cse17 .cse24 .cse5 .cse6 .cse7 .cse1 .cse8 .cse9 .cse10 .cse11 .cse27 .cse13 .cse14 .cse15 .cse16 .cse18) (or .cse1 .cse0 .cse2 .cse3 .cse17 .cse24 .cse5 .cse7 .cse8 .cse9 .cse25 .cse10 .cse11 .cse26 .cse12 .cse28 .cse21 .cse22 .cse15 .cse18) (or .cse0 .cse2 .cse3 .cse19 .cse17 .cse1 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse28 .cse13 .cse14 .cse21 .cse15 .cse16 .cse23) (or .cse1 .cse0 .cse2 .cse3 .cse19 .cse20 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse21 .cse22 .cse15 .cse23) (or .cse1 .cse12 .cse13 .cse4 .cse34 .cse18) (or .cse30 .cse12 .cse13 .cse19 .cse20 .cse21 .cse22 .cse1 .cse4 .cse23 .cse34) (or .cse0 .cse2 .cse3 .cse17 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse27 .cse12 .cse13 .cse14 .cse15 .cse16 .cse23 .cse1 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse17 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse27 .cse13 .cse14 .cse15 .cse16 .cse23 .cse18) (or .cse1 .cse0 .cse2 .cse3 .cse19 .cse20 .cse17 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse32 .cse13 .cse14 .cse21 .cse33 .cse15 .cse16 .cse23) (let ((.cse35 (+ ~local~0 3))) (or .cse19 .cse20 (< .cse35 ~token~0) .cse30 .cse27 .cse12 .cse13 .cse21 .cse22 .cse1 .cse23 .cse34 (< ~token~0 .cse35))) (or .cse0 .cse2 .cse3 .cse24 .cse1 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse27 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18) (or .cse0 .cse2 (< ~local~0 ~token~0) .cse7 .cse6 .cse8 .cse9 .cse25 .cse12 .cse28 .cse13 .cse21 .cse3 (< ~token~0 ~local~0) .cse24 .cse1 .cse10 .cse11 .cse27 .cse14 .cse22 .cse15 .cse18)))) [2018-12-02 05:07:47,671 INFO L448 ceAbstractionStarter]: For program point L287-1(lines 281 304) no Hoare annotation was computed. [2018-12-02 05:07:47,672 INFO L448 ceAbstractionStarter]: For program point init_threadsEXIT(lines 278 305) no Hoare annotation was computed. [2018-12-02 05:07:47,672 INFO L448 ceAbstractionStarter]: For program point L282-1(lines 281 304) no Hoare annotation was computed. [2018-12-02 05:07:47,672 INFO L444 ceAbstractionStarter]: At program point init_threadsENTRY(lines 278 305) the Hoare annotation is: (or (= ~T1_E~0 0) (= ~T2_E~0 1) (< ~local~0 ~token~0) (= ~T3_E~0 1) (= ~T2_E~0 0) (= 1 ~t3_pc~0) (= 0 ~M_E~0) (= 1 ~M_E~0) (not (= |old(~t1_st~0)| 0)) (= 1 ~E_3~0) (= 1 ~t2_pc~0) (= 1 ~E_1~0) (not (= 1 ~t1_i~0)) (= 0 ~E_3~0) (and (= 0 ~t2_st~0) (= |old(~t1_st~0)| ~t1_st~0) (= 0 ~m_st~0)) (< ~token~0 ~local~0) (= ~t1_pc~0 1) (= 1 ~E_M~0) (= ~T1_E~0 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 ~E_1~0) (< ~E_2~0 2) (= 0 ~E_M~0) (= 1 ~m_pc~0)) [2018-12-02 05:07:47,673 INFO L448 ceAbstractionStarter]: For program point L297-1(lines 278 305) no Hoare annotation was computed. [2018-12-02 05:07:47,673 INFO L448 ceAbstractionStarter]: For program point L292-1(lines 281 304) no Hoare annotation was computed. [2018-12-02 05:07:47,673 INFO L448 ceAbstractionStarter]: For program point masterEXIT(lines 42 85) no Hoare annotation was computed. [2018-12-02 05:07:47,673 INFO L448 ceAbstractionStarter]: For program point L58(line 58) no Hoare annotation was computed. [2018-12-02 05:07:47,673 INFO L444 ceAbstractionStarter]: At program point L50(lines 45 84) the Hoare annotation is: (let ((.cse5 (= ~t1_pc~0 1)) (.cse25 (= |old(~t1_st~0)| 0))) (let ((.cse10 (not .cse25)) (.cse22 (< |old(~local~0)| |old(~token~0)|)) (.cse24 (< |old(~token~0)| |old(~local~0)|)) (.cse26 (= 0 ~E_2~0)) (.cse19 (= 1 |old(~m_pc~0)|)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse3 (= 0 |old(~t2_st~0)|)) (.cse4 (= ~T3_E~0 1)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse13 (= 1 ~E_3~0)) (.cse14 (= 1 |old(~E_1~0)|)) (.cse16 (not (= 1 ~t1_i~0))) (.cse2 (= 0 ~E_3~0)) (.cse23 (not .cse5)) (.cse20 (< |old(~t3_st~0)| 2)) (.cse6 (= 1 ~t3_pc~0)) (.cse11 (= 1 ~E_M~0)) (.cse21 (= 1 ~t2_pc~0)) (.cse12 (= ~T1_E~0 1)) (.cse15 (= 0 |old(~E_1~0)|)) (.cse17 (< ~E_2~0 2)) (.cse18 (= 0 ~E_M~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse20 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse24 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse20 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse20 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse18 .cse26 .cse19) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse24 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25 .cse19) (or .cse0 .cse1 .cse22 .cse3 .cse4 .cse7 .cse8 .cse9 .cse13 .cse14 .cse16 .cse25 .cse2 .cse24 .cse23 .cse20 .cse11 .cse12 .cse15 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse22 .cse4 .cse7 .cse8 .cse9 .cse13 .cse21 .cse14 .cse16 .cse25 .cse2 .cse24 .cse23 .cse20 .cse11 .cse12 .cse15 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse23 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse20 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse18 .cse26 .cse25 .cse19) (or .cse0 .cse1 .cse2 .cse23 .cse3 .cse4 .cse20 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25 .cse19) (let ((.cse27 (+ |old(~local~0)| 3))) (or .cse0 .cse1 .cse3 .cse4 .cse7 .cse8 .cse9 (< .cse27 |old(~token~0)|) .cse13 .cse14 .cse16 .cse25 .cse2 .cse23 .cse20 (not .cse6) (let ((.cse28 (+ ~local~0 3))) (and (= |old(~E_1~0)| ~E_1~0) (= ~t2_st~0 |old(~t2_st~0)|) (<= .cse28 ~token~0) (<= 2 ~t3_st~0) (= ~token~0 |old(~token~0)|) (<= ~token~0 .cse28) (= |old(~t1_st~0)| ~t1_st~0))) .cse11 (not .cse21) .cse12 .cse15 .cse17 .cse18 (< |old(~token~0)| .cse27)))))) [2018-12-02 05:07:47,675 INFO L444 ceAbstractionStarter]: At program point L79(lines 42 85) the Hoare annotation is: (let ((.cse0 (= ~T1_E~0 0)) (.cse5 (= ~T3_E~0 1)) (.cse2 (= ~T2_E~0 1)) (.cse8 (= ~T2_E~0 0))) (let ((.cse28 (= 1 ~t2_pc~0)) (.cse6 (= ~t1_pc~0 1)) (.cse4 (= 0 |old(~t2_st~0)|)) (.cse24 (= 0 ~t2_st~0)) (.cse29 (= |old(~t1_st~0)| 0)) (.cse33 (<= ~token~0 ~local~0)) (.cse35 (<= ~local~0 ~token~0)) (.cse46 (not .cse8)) (.cse47 (not .cse2)) (.cse48 (not (= ~M_E~0 0))) (.cse22 (<= 2 ~m_st~0)) (.cse49 (not (= ~E_3~0 1))) (.cse41 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse50 (not (= ~M_E~0 1))) (.cse51 (not .cse5)) (.cse45 (<= 2 ~t3_st~0)) (.cse34 (= 0 ~t1_st~0)) (.cse52 (= ~t1_i~0 1)) (.cse53 (not (= ~t2_st~0 0))) (.cse23 (not (= ~E_1~0 1))) (.cse54 (not .cse0)) (.cse25 (= |old(~t1_st~0)| ~t1_st~0)) (.cse26 (not (= ~E_1~0 0)))) (let ((.cse38 (and .cse46 .cse47 .cse48 .cse22 .cse49 .cse41 .cse50 .cse51 .cse45 (not .cse34) .cse52 .cse53 .cse23 .cse54 .cse25 .cse26)) (.cse39 (and .cse46 .cse47 .cse48 .cse22 .cse49 .cse41 .cse50 .cse33 .cse51 .cse45 .cse52 .cse53 .cse34 .cse23 .cse54 (not (= ~E_3~0 0)) .cse26 .cse35)) (.cse1 (and .cse22 .cse41 .cse45 .cse23 .cse25 .cse26)) (.cse11 (not .cse29)) (.cse44 (and .cse22 .cse45 .cse23 .cse24 .cse25 .cse26)) (.cse32 (not .cse4)) (.cse21 (< |old(~local~0)| |old(~token~0)|)) (.cse36 (and .cse22 .cse41 .cse23 .cse25 .cse26)) (.cse17 (not (= 1 ~t1_i~0))) (.cse30 (not .cse6)) (.cse31 (< |old(~token~0)| |old(~local~0)|)) (.cse40 (not .cse28)) (.cse18 (< ~E_2~0 2)) (.cse3 (= 0 ~E_3~0)) (.cse7 (< |old(~t3_st~0)| 2)) (.cse27 (= 1 ~t3_pc~0)) (.cse9 (= 0 ~M_E~0)) (.cse10 (= 1 ~M_E~0)) (.cse12 (= 1 ~E_M~0)) (.cse13 (= ~T1_E~0 1)) (.cse14 (= 1 ~E_3~0)) (.cse15 (= 1 |old(~E_1~0)|)) (.cse16 (= 0 |old(~E_1~0)|)) (.cse19 (= 0 ~E_M~0)) (.cse43 (= 0 ~E_2~0)) (.cse42 (and .cse22 .cse45 .cse23 .cse25 .cse26)) (.cse20 (= 1 |old(~m_pc~0)|))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse2 .cse21 .cse5 (and .cse22 .cse23 .cse24 .cse25 .cse26) .cse27 .cse8 .cse9 .cse10 .cse14 .cse28 .cse15 .cse17 .cse29 .cse3 .cse30 .cse31 .cse12 .cse13 .cse32 (and .cse22 .cse33 .cse34 .cse23 .cse24 .cse26 .cse35) .cse16 .cse18 .cse19 .cse20) (or .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse27 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse36 .cse20) (or .cse36 .cse0 .cse2 .cse3 .cse5 .cse6 .cse27 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (let ((.cse37 (+ |old(~local~0)| 3))) (or .cse0 .cse2 .cse4 .cse5 .cse8 .cse9 .cse10 (< .cse37 |old(~token~0)|) .cse14 .cse15 .cse17 .cse29 .cse38 .cse3 .cse39 .cse30 .cse7 (not .cse27) .cse12 .cse40 .cse13 .cse16 .cse18 .cse19 (< |old(~token~0)| .cse37))) (or .cse0 .cse2 .cse3 .cse30 .cse4 .cse5 .cse27 .cse8 .cse9 .cse10 .cse12 .cse36 .cse13 .cse14 (and .cse22 .cse41 .cse34 .cse23 .cse26) .cse28 .cse15 .cse16 .cse17 .cse18 .cse19 .cse29 .cse20) (or .cse0 .cse2 .cse3 .cse5 .cse6 .cse7 .cse27 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse42 .cse16 .cse19 .cse43 .cse20) (or .cse0 .cse2 .cse21 .cse4 .cse5 .cse8 .cse9 .cse10 .cse14 .cse15 .cse17 .cse38 .cse29 .cse3 .cse39 .cse31 .cse30 .cse7 .cse12 .cse40 .cse13 .cse16 .cse18 .cse19 .cse20) (or .cse0 .cse2 .cse21 .cse5 .cse8 .cse9 .cse10 .cse44 .cse14 .cse28 .cse15 .cse17 .cse29 .cse3 .cse31 .cse30 .cse7 (and .cse22 .cse33 .cse45 .cse34 .cse23 .cse24 .cse26 .cse35) .cse12 .cse13 .cse32 .cse16 .cse18 .cse19 .cse20) (or .cse0 .cse2 (and .cse22 .cse41 .cse45 .cse34 .cse23 .cse26) .cse4 .cse5 .cse8 .cse9 .cse10 .cse14 .cse28 .cse15 .cse1 .cse17 .cse29 .cse3 .cse30 .cse7 .cse12 .cse13 .cse16 .cse18 .cse19 .cse20) (or .cse0 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse15 .cse44 .cse32 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse2 .cse21 (and .cse22 .cse41 .cse33 .cse34 .cse23 .cse26 .cse35) .cse4 .cse5 .cse27 .cse8 .cse9 .cse10 .cse14 .cse15 .cse36 .cse17 .cse29 .cse3 .cse30 .cse31 .cse12 .cse40 .cse13 .cse16 .cse18 .cse19 .cse20) (or .cse0 .cse2 .cse3 .cse5 .cse7 .cse27 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 (and .cse22 .cse45 .cse34 .cse23 .cse26) .cse15 .cse16 .cse19 .cse43 .cse29 .cse42 .cse20))))) [2018-12-02 05:07:47,676 INFO L444 ceAbstractionStarter]: At program point L73(line 73) the Hoare annotation is: (let ((.cse5 (= ~t1_pc~0 1)) (.cse25 (= |old(~t1_st~0)| 0))) (let ((.cse10 (not .cse25)) (.cse22 (< |old(~local~0)| |old(~token~0)|)) (.cse24 (< |old(~token~0)| |old(~local~0)|)) (.cse6 (= 1 ~t3_pc~0)) (.cse26 (= 0 ~E_2~0)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 ~E_3~0)) (.cse23 (not .cse5)) (.cse3 (= 0 |old(~t2_st~0)|)) (.cse4 (= ~T3_E~0 1)) (.cse20 (< |old(~t3_st~0)| 2)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse11 (= 1 ~E_M~0)) (.cse12 (= ~T1_E~0 1)) (.cse13 (= 1 ~E_3~0)) (.cse21 (= 1 ~t2_pc~0)) (.cse14 (= 1 |old(~E_1~0)|)) (.cse15 (= 0 |old(~E_1~0)|)) (.cse16 (not (= 1 ~t1_i~0))) (.cse17 (< ~E_2~0 2)) (.cse18 (= 0 ~E_M~0)) (.cse19 (= 1 |old(~m_pc~0)|))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse20 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse24 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25 .cse19) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse20 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse20 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse18 .cse26 .cse19) (or .cse0 .cse1 .cse2 .cse22 .cse23 .cse24 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25 .cse19) (or .cse0 .cse1 .cse22 .cse3 .cse4 .cse7 .cse8 .cse9 .cse13 .cse14 .cse16 .cse25 .cse2 .cse24 .cse23 .cse20 .cse11 .cse12 .cse15 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse22 .cse4 .cse7 .cse8 .cse9 .cse13 .cse21 .cse14 .cse16 .cse25 .cse2 .cse24 .cse23 .cse20 .cse11 .cse12 .cse15 .cse17 .cse18 .cse19) (let ((.cse27 (+ |old(~local~0)| 3))) (or .cse0 .cse1 .cse2 .cse23 .cse3 .cse4 .cse20 (not .cse6) .cse7 .cse8 .cse9 (< .cse27 |old(~token~0)|) .cse11 (not .cse21) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25 (< |old(~token~0)| .cse27))) (or .cse0 .cse1 .cse2 .cse23 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse20 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse18 .cse26 .cse25 .cse19) (or .cse0 .cse1 .cse2 .cse23 .cse3 .cse4 .cse20 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse25 .cse19)))) [2018-12-02 05:07:47,678 INFO L444 ceAbstractionStarter]: At program point L71(lines 45 84) the Hoare annotation is: (let ((.cse23 (= 1 ~t2_pc~0)) (.cse5 (= ~t1_pc~0 1)) (.cse3 (= 0 |old(~t2_st~0)|)) (.cse24 (= |old(~t1_st~0)| 0)) (.cse28 (= |old(~E_1~0)| ~E_1~0)) (.cse40 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse29 (not (= ~m_pc~0 1))) (.cse35 (<= 2 ~t3_st~0)) (.cse33 (= |old(~t1_st~0)| ~t1_st~0))) (let ((.cse11 (and .cse28 .cse40 .cse29 .cse35 .cse33)) (.cse10 (not .cse24)) (.cse38 (and .cse28 .cse40 .cse29 .cse33)) (.cse37 (= 0 ~E_2~0)) (.cse36 (and .cse28 .cse29 .cse35 .cse33)) (.cse32 (= 0 ~t2_st~0)) (.cse6 (< |old(~t3_st~0)| 2)) (.cse27 (not .cse3)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse21 (< |old(~local~0)| |old(~token~0)|)) (.cse4 (= ~T3_E~0 1)) (.cse22 (= 1 ~t3_pc~0)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse14 (= 1 ~E_3~0)) (.cse15 (= 1 |old(~E_1~0)|)) (.cse17 (not (= 1 ~t1_i~0))) (.cse2 (= 0 ~E_3~0)) (.cse30 (<= ~token~0 ~local~0)) (.cse31 (= ~token~0 |old(~token~0)|)) (.cse34 (<= ~local~0 ~token~0)) (.cse25 (not .cse5)) (.cse26 (< |old(~token~0)| |old(~local~0)|)) (.cse12 (= 1 ~E_M~0)) (.cse39 (not .cse23)) (.cse13 (= ~T1_E~0 1)) (.cse16 (= 0 |old(~E_1~0)|)) (.cse18 (< ~E_2~0 2)) (.cse19 (= 0 ~E_M~0)) (.cse20 (= 1 |old(~m_pc~0)|))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse21 .cse4 .cse22 .cse7 .cse8 .cse9 .cse14 .cse23 .cse15 .cse17 .cse24 .cse2 .cse25 .cse26 .cse12 .cse13 .cse27 (and .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34) .cse16 .cse18 .cse19 .cse20) (or .cse0 (and .cse28 .cse29 .cse35 .cse32 .cse33) .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse23 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse25 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse17 .cse18 .cse19 .cse24 .cse11 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse22 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse15 .cse36 .cse16 .cse19 .cse37 .cse20) (or .cse38 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse21 .cse3 .cse4 .cse7 .cse8 .cse9 .cse14 .cse15 .cse17 .cse24 .cse2 .cse26 .cse25 .cse6 .cse12 .cse39 .cse13 .cse16 .cse18 .cse19 .cse20 (and .cse28 .cse40 .cse29 .cse30 .cse35 .cse31 .cse33 .cse34)) (or .cse0 (and .cse28 .cse29 .cse32 .cse33) .cse1 .cse2 .cse4 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse23 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse25 .cse3 .cse4 .cse22 .cse7 .cse38 .cse8 .cse9 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse17 .cse18 .cse19 .cse24 .cse20) (let ((.cse41 (+ |old(~local~0)| 3))) (or .cse0 .cse1 .cse3 .cse4 .cse7 .cse8 .cse9 (< .cse41 |old(~token~0)|) .cse14 .cse15 .cse17 .cse24 .cse2 .cse25 .cse6 (not .cse22) (let ((.cse42 (+ ~local~0 3))) (and .cse28 .cse40 (<= .cse42 ~token~0) .cse35 .cse31 (<= ~token~0 .cse42) .cse33)) .cse12 .cse39 .cse13 .cse16 .cse18 .cse19 (< |old(~token~0)| .cse41))) (or .cse0 .cse1 .cse2 .cse4 .cse6 .cse22 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse37 .cse24 .cse36 .cse20) (or (and .cse28 .cse29 .cse30 .cse35 .cse31 .cse32 .cse33 .cse34) .cse0 .cse1 .cse21 .cse4 .cse7 .cse8 .cse9 .cse14 .cse23 .cse15 .cse17 .cse24 .cse2 .cse26 .cse25 .cse6 .cse12 .cse13 .cse27 .cse16 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse21 .cse3 .cse4 .cse22 .cse7 .cse8 .cse9 .cse14 .cse15 .cse17 .cse24 .cse2 (and .cse28 .cse40 .cse29 .cse30 .cse31 .cse33 .cse34) .cse25 .cse26 .cse12 .cse39 .cse13 .cse16 .cse18 .cse19 .cse20)))) [2018-12-02 05:07:47,680 INFO L444 ceAbstractionStarter]: At program point L63(line 63) the Hoare annotation is: (let ((.cse3 (= 0 |old(~t2_st~0)|)) (.cse32 (= |old(~t1_st~0)| 0)) (.cse5 (= ~t1_pc~0 1)) (.cse28 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse21 (= 1 ~t2_pc~0)) (.cse23 (not (= ~m_pc~0 1))) (.cse24 (= ~E_1~0 1)) (.cse25 (<= 2 ~t3_st~0)) (.cse27 (= |old(~t1_st~0)| ~t1_st~0))) (let ((.cse37 (and .cse23 .cse24 .cse25 .cse27)) (.cse38 (= 0 ~E_2~0)) (.cse31 (< |old(~local~0)| |old(~token~0)|)) (.cse33 (< |old(~token~0)| |old(~local~0)|)) (.cse29 (<= ~token~0 ~local~0)) (.cse30 (<= ~local~0 ~token~0)) (.cse35 (not .cse21)) (.cse39 (and .cse28 .cse23 .cse24 .cse27)) (.cse34 (not .cse5)) (.cse6 (< |old(~t3_st~0)| 2)) (.cse14 (and .cse28 .cse23 .cse24 .cse25 .cse27)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 ~E_3~0)) (.cse4 (= ~T3_E~0 1)) (.cse36 (= 1 ~t3_pc~0)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse10 (not .cse32)) (.cse11 (= 1 ~E_M~0)) (.cse12 (= ~T1_E~0 1)) (.cse13 (= 1 ~E_3~0)) (.cse15 (= 1 |old(~E_1~0)|)) (.cse22 (not .cse3)) (.cse16 (= 0 |old(~E_1~0)|)) (.cse17 (not (= 1 ~t1_i~0))) (.cse18 (< ~E_2~0 2)) (.cse19 (= 0 ~E_M~0)) (.cse26 (= 0 ~t2_st~0)) (.cse20 (= 1 |old(~m_pc~0)|))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse15 .cse22 .cse16 .cse17 .cse18 .cse19 (and .cse23 .cse24 .cse25 .cse26 .cse27) .cse20) (or (and .cse28 .cse23 .cse24 .cse29 .cse25 .cse27 .cse30) .cse0 .cse1 .cse31 .cse3 .cse4 .cse7 .cse8 .cse9 .cse13 .cse15 .cse17 .cse32 .cse2 .cse33 .cse34 .cse6 .cse11 .cse35 .cse12 .cse16 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse36 .cse7 .cse8 .cse9 .cse37 .cse11 .cse12 .cse13 .cse15 .cse16 .cse19 .cse38 .cse20) (or .cse0 .cse1 .cse2 .cse34 .cse3 .cse4 .cse36 .cse7 .cse8 .cse9 .cse11 .cse39 .cse12 .cse13 .cse21 .cse15 .cse16 .cse17 .cse18 .cse19 .cse32 .cse20) (or .cse0 .cse1 .cse31 .cse4 .cse36 .cse7 .cse8 .cse9 .cse13 .cse21 .cse15 .cse17 (and .cse23 .cse24 .cse29 .cse26 .cse27 .cse30) .cse32 .cse2 .cse34 .cse33 .cse11 .cse12 .cse22 .cse16 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse31 .cse4 .cse7 .cse8 .cse9 .cse13 .cse21 .cse15 .cse17 .cse32 .cse2 .cse33 .cse34 .cse6 .cse11 .cse12 .cse22 .cse16 .cse18 (and .cse23 .cse24 .cse29 .cse25 .cse26 .cse27 .cse30) .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse37 .cse4 .cse6 .cse36 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse16 .cse19 .cse38 .cse32 .cse20) (or .cse0 .cse1 (and .cse28 .cse23 .cse24 .cse29 .cse27 .cse30) .cse31 .cse3 .cse4 .cse36 .cse7 .cse8 .cse9 .cse13 .cse15 .cse17 .cse32 .cse2 .cse34 .cse33 .cse11 .cse35 .cse12 .cse16 .cse18 .cse19 .cse20) (let ((.cse40 (+ |old(~local~0)| 3))) (or .cse0 .cse1 .cse3 .cse4 .cse7 .cse8 .cse9 (< .cse40 |old(~token~0)|) .cse13 .cse15 .cse17 .cse32 .cse2 .cse34 (and .cse28 .cse24 .cse29 .cse25 .cse27 .cse30) .cse6 (not .cse36) .cse11 .cse35 .cse12 .cse16 .cse18 .cse19 (< |old(~token~0)| .cse40))) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse39 .cse36 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse34 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse21 .cse15 .cse14 .cse16 .cse17 .cse18 .cse19 .cse32 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse36 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse15 .cse22 .cse16 .cse17 .cse18 .cse19 (and .cse23 .cse24 .cse26 .cse27) .cse20)))) [2018-12-02 05:07:47,682 INFO L448 ceAbstractionStarter]: For program point L63-1(line 63) no Hoare annotation was computed. [2018-12-02 05:07:47,682 INFO L448 ceAbstractionStarter]: For program point L49(lines 49 53) no Hoare annotation was computed. [2018-12-02 05:07:47,682 INFO L444 ceAbstractionStarter]: At program point masterENTRY(lines 42 85) the Hoare annotation is: (let ((.cse23 (= 1 ~t2_pc~0)) (.cse5 (= ~t1_pc~0 1)) (.cse3 (= 0 |old(~t2_st~0)|)) (.cse24 (= |old(~t1_st~0)| 0)) (.cse28 (= |old(~E_1~0)| ~E_1~0)) (.cse40 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse29 (not (= ~m_pc~0 1))) (.cse35 (<= 2 ~t3_st~0)) (.cse33 (= |old(~t1_st~0)| ~t1_st~0))) (let ((.cse11 (and .cse28 .cse40 .cse29 .cse35 .cse33)) (.cse10 (not .cse24)) (.cse38 (and .cse28 .cse40 .cse29 .cse33)) (.cse37 (= 0 ~E_2~0)) (.cse36 (and .cse28 .cse29 .cse35 .cse33)) (.cse32 (= 0 ~t2_st~0)) (.cse6 (< |old(~t3_st~0)| 2)) (.cse27 (not .cse3)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse21 (< |old(~local~0)| |old(~token~0)|)) (.cse4 (= ~T3_E~0 1)) (.cse22 (= 1 ~t3_pc~0)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse14 (= 1 ~E_3~0)) (.cse15 (= 1 |old(~E_1~0)|)) (.cse17 (not (= 1 ~t1_i~0))) (.cse2 (= 0 ~E_3~0)) (.cse30 (<= ~token~0 ~local~0)) (.cse31 (= ~token~0 |old(~token~0)|)) (.cse34 (<= ~local~0 ~token~0)) (.cse25 (not .cse5)) (.cse26 (< |old(~token~0)| |old(~local~0)|)) (.cse12 (= 1 ~E_M~0)) (.cse39 (not .cse23)) (.cse13 (= ~T1_E~0 1)) (.cse16 (= 0 |old(~E_1~0)|)) (.cse18 (< ~E_2~0 2)) (.cse19 (= 0 ~E_M~0)) (.cse20 (= 1 |old(~m_pc~0)|))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse21 .cse4 .cse22 .cse7 .cse8 .cse9 .cse14 .cse23 .cse15 .cse17 .cse24 .cse2 .cse25 .cse26 .cse12 .cse13 .cse27 (and .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34) .cse16 .cse18 .cse19 .cse20) (or .cse0 (and .cse28 .cse29 .cse35 .cse32 .cse33) .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse23 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse25 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse17 .cse18 .cse19 .cse24 .cse11 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse22 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse15 .cse36 .cse16 .cse19 .cse37 .cse20) (or .cse38 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse21 .cse3 .cse4 .cse7 .cse8 .cse9 .cse14 .cse15 .cse17 .cse24 .cse2 .cse26 .cse25 .cse6 .cse12 .cse39 .cse13 .cse16 .cse18 .cse19 .cse20 (and .cse28 .cse40 .cse29 .cse30 .cse35 .cse31 .cse33 .cse34)) (or .cse0 (and .cse28 .cse29 .cse32 .cse33) .cse1 .cse2 .cse4 .cse5 .cse22 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse23 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse25 .cse3 .cse4 .cse22 .cse7 .cse38 .cse8 .cse9 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse17 .cse18 .cse19 .cse24 .cse20) (let ((.cse41 (+ |old(~local~0)| 3))) (or .cse0 .cse1 .cse3 .cse4 .cse7 .cse8 .cse9 (< .cse41 |old(~token~0)|) .cse14 .cse15 .cse17 .cse24 .cse2 .cse25 .cse6 (not .cse22) (let ((.cse42 (+ ~local~0 3))) (and .cse28 .cse40 (<= .cse42 ~token~0) .cse35 .cse31 (<= ~token~0 .cse42) .cse33)) .cse12 .cse39 .cse13 .cse16 .cse18 .cse19 (< |old(~token~0)| .cse41))) (or .cse0 .cse1 .cse2 .cse4 .cse6 .cse22 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse37 .cse24 .cse36 .cse20) (or (and .cse28 .cse29 .cse30 .cse35 .cse31 .cse32 .cse33 .cse34) .cse0 .cse1 .cse21 .cse4 .cse7 .cse8 .cse9 .cse14 .cse23 .cse15 .cse17 .cse24 .cse2 .cse26 .cse25 .cse6 .cse12 .cse13 .cse27 .cse16 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse21 .cse3 .cse4 .cse22 .cse7 .cse8 .cse9 .cse14 .cse15 .cse17 .cse24 .cse2 (and .cse28 .cse40 .cse29 .cse30 .cse31 .cse33 .cse34) .cse25 .cse26 .cse12 .cse39 .cse13 .cse16 .cse18 .cse19 .cse20)))) [2018-12-02 05:07:47,683 INFO L448 ceAbstractionStarter]: For program point fire_time_eventsEXIT(lines 565 573) no Hoare annotation was computed. [2018-12-02 05:07:47,684 INFO L444 ceAbstractionStarter]: At program point fire_time_eventsENTRY(lines 565 573) the Hoare annotation is: (let ((.cse26 (= ~t1_pc~0 1))) (let ((.cse14 (not .cse26)) (.cse2 (= 0 ~t2_st~0)) (.cse10 (not (= 1 ~t1_i~0))) (.cse19 (< ~E_2~0 2)) (.cse11 (= ~t1_st~0 0)) (.cse4 (< ~m_st~0 2)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse12 (= 0 ~E_3~0)) (.cse3 (= ~T3_E~0 1)) (.cse21 (< ~t3_st~0 2)) (.cse22 (= 1 ~t3_pc~0)) (.cse5 (= ~T2_E~0 0)) (.cse6 (= 0 |old(~M_E~0)|)) (.cse7 (= 1 |old(~M_E~0)|)) (.cse16 (= 1 ~E_M~0)) (.cse17 (= ~T1_E~0 1)) (.cse23 (not (= 0 ~m_st~0))) (.cse15 (= |old(~M_E~0)| ~M_E~0)) (.cse8 (= 1 ~E_3~0)) (.cse9 (= 1 ~E_1~0)) (.cse18 (= 0 ~E_1~0)) (.cse20 (= 0 ~E_M~0)) (.cse24 (= 0 ~E_2~0)) (.cse25 (= 1 ~m_pc~0))) (and (let ((.cse13 (+ ~local~0 2))) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (< .cse13 ~token~0) .cse14 .cse15 .cse16 (not (= 1 ~t2_pc~0)) .cse17 .cse18 .cse19 .cse20 (< ~token~0 .cse13))) (or .cse0 .cse1 .cse12 .cse3 .cse21 .cse22 .cse5 .cse6 .cse7 .cse15 .cse16 .cse17 .cse23 .cse8 .cse9 .cse18 .cse20 .cse24 .cse11 .cse25) (or .cse0 .cse1 .cse12 .cse15 .cse3 .cse4 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse9 .cse18 .cse20 .cse24 .cse25) (or .cse0 .cse1 .cse12 .cse14 .cse2 .cse3 .cse4 .cse21 .cse5 .cse6 .cse15 .cse7 .cse16 .cse17 .cse8 .cse9 .cse18 .cse10 .cse19 .cse20 .cse11) (or .cse0 .cse1 .cse12 .cse14 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse9 .cse18 .cse10 .cse19 .cse20 .cse11 .cse15) (or .cse0 .cse1 .cse12 .cse15 .cse3 .cse4 .cse21 .cse22 .cse5 .cse6 .cse7 .cse16 .cse17 .cse8 .cse9 .cse18 .cse20 .cse24) (or .cse0 .cse1 .cse12 .cse3 .cse26 .cse21 .cse22 .cse5 .cse6 .cse7 .cse16 .cse17 .cse23 .cse15 .cse8 .cse9 .cse18 .cse20 .cse24 .cse25)))) [2018-12-02 05:07:47,685 INFO L448 ceAbstractionStarter]: For program point fire_time_eventsFINAL(lines 565 573) no Hoare annotation was computed. [2018-12-02 05:07:47,685 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-12-02 05:07:47,686 INFO L444 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (= |old(~E_1~0)| ~E_1~0) (= |old(~t1_st~0)| ~t1_st~0) (= |old(~T1_E~0)| ~T1_E~0) (= ~token~0 |old(~token~0)|) (= |old(~E_2~0)| ~E_2~0) (= |old(~M_E~0)| ~M_E~0) (= ~t2_st~0 |old(~t2_st~0)|) (= |old(~E_3~0)| ~E_3~0) (= |old(~E_M~0)| ~E_M~0)) [2018-12-02 05:07:47,686 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-12-02 05:07:47,686 INFO L448 ceAbstractionStarter]: For program point L345(line 345) no Hoare annotation was computed. [2018-12-02 05:07:47,686 INFO L448 ceAbstractionStarter]: For program point L366(lines 342 408) no Hoare annotation was computed. [2018-12-02 05:07:47,686 INFO L444 ceAbstractionStarter]: At program point L358(line 358) the Hoare annotation is: (let ((.cse1 (= ~T2_E~0 1)) (.cse3 (= ~T3_E~0 1)) (.cse16 (= ~T1_E~0 1)) (.cse0 (= ~T1_E~0 0)) (.cse7 (= ~T2_E~0 0))) (let ((.cse49 (and (not .cse0) (not .cse7) (not (= ~M_E~0 0)) (not (= ~E_3~0 0)) (not (= ~E_M~0 0)) (not (= ~E_1~0 0)) (not (= ~E_2~0 0)))) (.cse57 (not .cse16)) (.cse50 (not .cse3)) (.cse51 (not (= ~M_E~0 1))) (.cse52 (not .cse1)) (.cse58 (not (= ~E_M~0 1))) (.cse54 (not (= ~E_1~0 1))) (.cse56 (not (= ~E_3~0 1))) (.cse43 (= 0 ~t1_st~0))) (let ((.cse4 (= |old(~t1_pc~0)| 1)) (.cse23 (= |old(~t1_st~0)| 0)) (.cse53 (not (= ~t3_pc~0 1))) (.cse55 (= |old(~E_M~0)| ~E_M~0)) (.cse26 (= 1 ~t1_pc~0)) (.cse44 (= 1 ~t2_pc~0)) (.cse9 (<= 2 ~t3_st~0)) (.cse35 (not .cse43)) (.cse45 (not (= ~t2_st~0 0))) (.cse40 (= eval_~tmp~0 1)) (.cse46 (and (and (and .cse49 .cse57 .cse50 (= 1 ~t3_pc~0) .cse51 .cse52 .cse58) .cse54) .cse56))) (let ((.cse29 (let ((.cse59 (+ ~local~0 3))) (and (<= .cse59 ~token~0) (<= ~token~0 .cse59) (and .cse26 .cse44 .cse9 .cse35 (<= 2 ~E_2~0) .cse45 .cse40 .cse46)))) (.cse11 (and (and .cse57 .cse50 .cse52 .cse53 .cse49 .cse54 .cse51 .cse55 .cse58) .cse56)) (.cse38 (and (and .cse49 .cse50 .cse51 .cse52 .cse53 .cse54 .cse55) .cse56)) (.cse47 (not .cse23)) (.cse32 (= 1 |old(~t2_pc~0)|)) (.cse34 (not (= ~t2_pc~0 1))) (.cse8 (not (= ~t1_pc~0 1))) (.cse12 (not (= ~m_pc~0 1))) (.cse10 (= |old(~t1_st~0)| ~t1_st~0)) (.cse42 (<= |old(~E_2~0)| ~E_2~0)) (.cse17 (not (= 0 |old(~m_st~0)|))) (.cse6 (= 1 |old(~t3_pc~0)|)) (.cse25 (not .cse4)) (.cse27 (= 0 |old(~t2_st~0)|)) (.cse5 (< |old(~t3_st~0)| 2)) (.cse30 (not (= 1 ~t1_i~0))) (.cse33 (< |old(~E_2~0)| 2)) (.cse2 (= 0 |old(~E_3~0)|)) (.cse28 (< |old(~m_st~0)| 2)) (.cse13 (= 0 ~M_E~0)) (.cse14 (= 1 ~M_E~0)) (.cse15 (= 1 |old(~E_M~0)|)) (.cse18 (= 1 |old(~E_3~0)|)) (.cse19 (= 1 |old(~E_1~0)|)) (.cse20 (= 0 |old(~E_1~0)|)) (.cse21 (= 0 |old(~E_M~0)|)) (.cse22 (= 0 |old(~E_2~0)|)) (.cse24 (= 1 |old(~m_pc~0)|))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (and .cse8 .cse9 .cse10 .cse11 .cse12) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (or .cse0 .cse1 .cse2 .cse25 .cse3 .cse5 .cse6 .cse7 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (and .cse26 .cse9 .cse10 .cse11 .cse12) .cse24) (let ((.cse31 (+ |old(~local~0)| 2))) (or .cse0 .cse1 .cse27 .cse3 .cse28 .cse7 .cse13 .cse14 .cse18 .cse19 .cse29 .cse30 .cse23 .cse2 (< .cse31 |old(~token~0)|) .cse25 .cse15 (not .cse32) .cse16 .cse20 .cse33 .cse21 (< |old(~token~0)| .cse31))) (or .cse0 .cse1 .cse2 .cse25 .cse27 .cse3 .cse28 .cse6 .cse7 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse30 .cse33 .cse21 .cse23) (let ((.cse36 (= ~token~0 |old(~token~0)|)) (.cse39 (<= ~token~0 ~local~0)) (.cse41 (<= ~local~0 ~token~0)) (.cse37 (= 0 ~t2_st~0))) (or (and .cse34 .cse26 .cse35 .cse36 .cse12 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42) .cse0 (and .cse34 .cse8 .cse38 .cse43 .cse40 .cse12 .cse37 .cse42) .cse1 (< |old(~local~0)| |old(~token~0)|) (and .cse8 .cse44 .cse38 .cse45 .cse43 .cse40 .cse12 .cse42) .cse3 .cse7 .cse6 (and .cse34 .cse26 .cse9 .cse35 .cse36 .cse12 .cse37 .cse39 .cse40 .cse46 .cse41 .cse42) .cse13 .cse14 .cse47 .cse18 .cse32 .cse19 .cse29 .cse30 (and .cse26 .cse44 .cse9 .cse35 .cse36 .cse45 .cse12 .cse39 .cse40 .cse46 .cse41 .cse42) .cse2 (< |old(~token~0)| |old(~local~0)|) .cse4 (and .cse26 .cse44 .cse35 .cse36 .cse45 .cse12 .cse38 .cse39 .cse40 .cse41 .cse42) .cse15 .cse16 .cse17 (and .cse34 .cse8 .cse9 .cse12 .cse37 .cse10 .cse40 .cse46 .cse42) (not .cse27) .cse20 .cse33 .cse21 (and .cse8 .cse44 .cse9 .cse45 .cse43 .cse40 .cse46 .cse12 .cse42) .cse24)) (or (and .cse8 .cse9 .cse43 .cse11 .cse12) .cse0 (and .cse26 .cse9 .cse35 .cse11 .cse12) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse13 .cse14 .cse47 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse24) (let ((.cse48 (= ~t2_st~0 |old(~t2_st~0)|))) (or .cse0 (and .cse34 .cse8 .cse38 .cse43 .cse48 .cse40 .cse12 .cse42) .cse1 .cse27 .cse3 (and .cse34 .cse26 .cse35 .cse38 .cse48 .cse40 .cse12 .cse42) .cse6 .cse7 .cse13 .cse14 .cse47 .cse18 .cse32 .cse19 .cse30 (and .cse34 .cse26 .cse9 .cse35 .cse48 .cse40 .cse46 .cse12 .cse42) .cse2 .cse4 (and .cse34 .cse8 .cse9 .cse48 .cse12 .cse10 .cse40 .cse46 .cse42) .cse15 .cse16 .cse17 .cse20 .cse33 .cse21 .cse24)) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse5 .cse6 .cse7 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse25 .cse27 .cse3 .cse28 .cse5 .cse7 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse30 .cse33 .cse21 .cse23) (or .cse0 .cse1 .cse2 .cse3 .cse28 .cse7 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21 .cse22 .cse24)))))) [2018-12-02 05:07:47,687 INFO L448 ceAbstractionStarter]: For program point L383(lines 383 390) no Hoare annotation was computed. [2018-12-02 05:07:47,688 INFO L448 ceAbstractionStarter]: For program point evalEXIT(lines 336 414) no Hoare annotation was computed. [2018-12-02 05:07:47,689 INFO L444 ceAbstractionStarter]: At program point L400(line 400) the Hoare annotation is: (let ((.cse1 (= ~T2_E~0 1)) (.cse5 (= ~T3_E~0 1)) (.cse12 (= ~T1_E~0 1)) (.cse0 (= ~T1_E~0 0)) (.cse8 (= ~T2_E~0 0))) (let ((.cse54 (= 0 ~t1_st~0)) (.cse62 (and (not .cse0) (not .cse8) (not (= ~M_E~0 0)) (not (= ~E_3~0 0)) (not (= ~E_M~0 0)) (not (= ~E_1~0 0)) (not (= ~E_2~0 0)))) (.cse63 (not .cse12)) (.cse64 (not .cse5)) (.cse65 (not (= ~M_E~0 1))) (.cse66 (not .cse1)) (.cse68 (not (= ~E_1~0 1))) (.cse67 (not (= ~E_M~0 1))) (.cse69 (not (= ~E_3~0 1)))) (let ((.cse53 (= |old(~t1_pc~0)| 1)) (.cse48 (not (= ~t1_pc~0 1))) (.cse43 (not (= ~m_pc~0 1))) (.cse30 (and (and .cse62 .cse63 .cse64 .cse65 .cse66 (not (= ~t3_pc~0 1)) .cse68 (= |old(~E_M~0)| ~E_M~0) .cse67) .cse69)) (.cse19 (= |old(~t1_st~0)| 0)) (.cse7 (= 1 |old(~t3_pc~0)|)) (.cse55 (<= 2 ~E_2~0)) (.cse42 (not (= ~t2_st~0 0))) (.cse26 (= 1 ~t1_pc~0)) (.cse27 (= 1 ~t2_pc~0)) (.cse40 (not .cse54)) (.cse29 (<= 2 ~m_st~0)) (.cse59 (= ~t1_i~0 1)) (.cse60 (and (and (and .cse62 .cse63 .cse64 (= 1 ~t3_pc~0) .cse65 .cse66 .cse67) .cse68) .cse69)) (.cse31 (not (= 0 eval_~tmp~0))) (.cse50 (= 1 |old(~t2_pc~0)|))) (let ((.cse33 (not .cse50)) (.cse39 (let ((.cse61 (+ ~local~0 2))) (and (and .cse55 .cse42 (and .cse26 .cse27 .cse40 .cse29 .cse59 .cse60 .cse31)) (<= .cse61 ~token~0) (<= ~token~0 .cse61)))) (.cse37 (not .cse7)) (.cse22 (= 0 |old(~t2_st~0)|)) (.cse49 (not .cse19)) (.cse24 (not (= 1 ~t1_i~0))) (.cse57 (and .cse26 .cse40 .cse29 .cse30 .cse59 .cse31)) (.cse51 (not (= ~t2_pc~0 1))) (.cse25 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse28 (= |old(~t1_st~0)| ~t1_st~0)) (.cse44 (= 0 ~m_st~0)) (.cse46 (= eval_~tmp~0 1)) (.cse32 (<= |old(~E_2~0)| ~E_2~0)) (.cse34 (< |old(~E_2~0)| 2)) (.cse36 (and .cse48 .cse29 .cse60 .cse43)) (.cse6 (< |old(~t3_st~0)| 2)) (.cse35 (and .cse48 .cse29 .cse30 .cse43)) (.cse13 (not (= 0 |old(~m_st~0)|))) (.cse2 (= 0 |old(~E_3~0)|)) (.cse4 (not .cse53)) (.cse3 (and .cse26 .cse29 .cse60 .cse43)) (.cse23 (< |old(~m_st~0)| 2)) (.cse9 (= 0 ~M_E~0)) (.cse10 (= 1 ~M_E~0)) (.cse11 (= 1 |old(~E_M~0)|)) (.cse14 (= 1 |old(~E_3~0)|)) (.cse15 (= 1 |old(~E_1~0)|)) (.cse16 (= 0 |old(~E_1~0)|)) (.cse17 (= 0 |old(~E_M~0)|)) (.cse18 (= 0 |old(~E_2~0)|)) (.cse20 (= 1 |old(~m_pc~0)|)) (.cse21 (and .cse26 .cse29 .cse30 .cse43))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse22 .cse5 .cse23 .cse7 .cse8 .cse9 .cse10 .cse14 .cse15 .cse24 .cse19 .cse21 .cse2 .cse4 .cse3 (and .cse25 (and .cse26 .cse27 .cse28 .cse29 .cse30 .cse31) .cse32) .cse11 .cse33 .cse12 .cse16 .cse34 .cse17) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse23 .cse8 .cse9 .cse35 .cse10 .cse11 .cse12 .cse14 .cse36 .cse15 .cse16 .cse17 .cse18 .cse20 .cse21) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse23 .cse37 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse36 .cse15 .cse16 .cse17 .cse18 .cse20) (let ((.cse38 (+ |old(~local~0)| 2))) (or .cse0 .cse1 .cse22 .cse5 .cse23 .cse8 .cse9 .cse10 .cse14 .cse15 .cse24 .cse19 .cse2 (< .cse38 |old(~token~0)|) .cse4 .cse3 .cse37 .cse11 .cse33 .cse12 .cse16 .cse39 .cse34 .cse17 (< |old(~token~0)| .cse38))) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse23 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse21) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse23 .cse6 .cse7 .cse8 .cse9 .cse10 .cse35 .cse11 .cse12 .cse14 .cse36 .cse15 .cse16 .cse17 .cse18 .cse21) (let ((.cse41 (= ~token~0 |old(~token~0)|)) (.cse45 (<= ~token~0 ~local~0)) (.cse47 (<= ~local~0 ~token~0)) (.cse52 (= 0 ~t2_st~0)) (.cse56 (and .cse26 .cse27 .cse40 .cse29 .cse30 .cse59 .cse31))) (or .cse0 .cse1 (and .cse26 .cse27 .cse40 .cse41 .cse42 .cse43 .cse44 .cse30 .cse45 .cse46 .cse47 .cse32) (< |old(~local~0)| |old(~token~0)|) (and .cse48 .cse27 .cse41 .cse42 .cse43 .cse28 .cse44 .cse30 .cse45 .cse46 .cse47 .cse32) .cse5 .cse8 .cse7 .cse9 .cse10 .cse49 .cse14 .cse36 .cse50 .cse15 .cse24 (and .cse51 .cse26 .cse40 .cse41 .cse43 .cse52 .cse44 .cse30 .cse45 .cse46 .cse47 .cse32) .cse21 (and .cse51 .cse48 .cse41 .cse43 .cse52 .cse28 .cse44 .cse30 .cse45 .cse46 .cse47 .cse32) .cse2 .cse3 (< |old(~token~0)| |old(~local~0)|) .cse53 (and .cse51 .cse48 .cse29 .cse30 .cse54 .cse46 .cse52 .cse32) (and .cse55 .cse56 .cse42) .cse35 (and .cse51 .cse29 .cse54 .cse52 .cse30 .cse45 .cse46 .cse47 .cse32) .cse11 .cse12 .cse13 (and .cse27 .cse45 .cse29 .cse30 .cse42 .cse54 .cse46 .cse47 .cse32) (not .cse22) .cse16 .cse39 (and .cse51 .cse55 .cse57 .cse52) .cse34 (and .cse48 .cse27 .cse29 .cse30 .cse42 .cse54 .cse46 .cse32) .cse17 (let ((.cse58 (+ ~local~0 1))) (and (<= ~token~0 .cse58) .cse55 (<= .cse58 ~token~0) .cse56)) .cse20)) (or .cse0 .cse1 .cse2 .cse4 .cse3 .cse22 .cse5 .cse23 .cse6 .cse37 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse24 .cse34 .cse17 .cse19) (or .cse0 .cse1 .cse22 .cse5 .cse23 .cse7 .cse8 .cse9 .cse10 .cse14 .cse50 .cse15 .cse24 .cse19 .cse21 .cse2 (and .cse51 (and .cse26 .cse28 .cse29 .cse30 .cse31) .cse25 .cse32) .cse4 .cse3 .cse11 .cse12 .cse16 .cse34 .cse17) (or (and .cse51 .cse29 .cse30 .cse54 .cse25 .cse46 .cse32) .cse0 .cse1 .cse22 .cse5 .cse7 .cse8 .cse9 .cse10 .cse49 .cse14 .cse36 .cse50 .cse15 .cse24 .cse21 (and .cse51 .cse55 .cse25 .cse57) (and .cse51 .cse26 .cse40 .cse25 .cse43 .cse44 .cse30 .cse46 .cse32) .cse2 .cse3 .cse53 .cse35 .cse11 .cse12 .cse13 (and .cse51 .cse48 .cse25 .cse43 .cse28 .cse44 .cse30 .cse46 .cse32) .cse16 .cse34 .cse17 .cse20) (or .cse0 .cse1 .cse5 .cse7 .cse8 .cse9 .cse10 .cse14 .cse36 .cse15 .cse18 .cse21 .cse2 .cse3 .cse53 .cse6 .cse35 .cse11 .cse12 .cse13 .cse16 .cse17 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse3 .cse5 .cse23 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse20 .cse21)))))) [2018-12-02 05:07:47,690 INFO L448 ceAbstractionStarter]: For program point L355(lines 355 362) no Hoare annotation was computed. [2018-12-02 05:07:47,694 INFO L444 ceAbstractionStarter]: At program point evalENTRY(lines 336 414) the Hoare annotation is: (let ((.cse34 (= |old(~t1_st~0)| 0)) (.cse4 (= 1 |old(~t3_pc~0)|)) (.cse24 (= |old(~t1_pc~0)| 1)) (.cse9 (= 1 |old(~t2_pc~0)|))) (let ((.cse19 (= ~token~0 |old(~token~0)|)) (.cse44 (not .cse9)) (.cse43 (= 1 ~t2_pc~0)) (.cse47 (= 0 |old(~E_2~0)|)) (.cse36 (not .cse24)) (.cse33 (< |old(~m_st~0)| 2)) (.cse45 (< |old(~t3_st~0)| 2)) (.cse37 (not .cse4)) (.cse38 (= 1 ~t1_pc~0)) (.cse39 (= 1 ~t3_pc~0)) (.cse40 (<= 2 ~m_st~0)) (.cse46 (<= 2 ~t3_st~0)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse28 (= 0 |old(~t2_st~0)|)) (.cse2 (= ~T3_E~0 1)) (.cse3 (= ~T2_E~0 0)) (.cse5 (= 0 ~M_E~0)) (.cse6 (= 1 ~M_E~0)) (.cse7 (not .cse34)) (.cse13 (not (= ~t2_pc~0 1))) (.cse14 (not (= ~t1_pc~0 1))) (.cse15 (= |old(~E_1~0)| ~E_1~0)) (.cse16 (not (= ~t3_pc~0 1))) (.cse41 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse17 (not (= ~m_pc~0 1))) (.cse18 (= |old(~E_M~0)| ~E_M~0)) (.cse20 (= |old(~E_2~0)| ~E_2~0)) (.cse21 (= |old(~E_3~0)| ~E_3~0)) (.cse22 (= |old(~t1_st~0)| ~t1_st~0)) (.cse23 (= 0 ~m_st~0)) (.cse8 (= 1 |old(~E_3~0)|)) (.cse10 (= 1 |old(~E_1~0)|)) (.cse11 (not (= 1 ~t1_i~0))) (.cse12 (= 0 |old(~E_3~0)|)) (.cse25 (= 1 |old(~E_M~0)|)) (.cse26 (= ~T1_E~0 1)) (.cse27 (not (= 0 |old(~m_st~0)|))) (.cse29 (= 0 |old(~E_1~0)|)) (.cse30 (< |old(~E_2~0)| 2)) (.cse31 (= 0 |old(~E_M~0)|)) (.cse32 (= 1 |old(~m_pc~0)|))) (and (or .cse0 .cse1 (< |old(~local~0)| |old(~token~0)|) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (and .cse13 .cse14 .cse15 .cse16 .cse17 (<= ~token~0 ~local~0) .cse18 .cse19 .cse20 .cse21 (= 0 ~t2_st~0) .cse22 .cse23 (<= ~local~0 ~token~0)) (< |old(~token~0)| |old(~local~0)|) .cse24 .cse25 .cse26 .cse27 (not .cse28) .cse29 .cse30 .cse31 .cse32) (let ((.cse35 (+ |old(~local~0)| 2))) (or .cse0 .cse1 .cse28 .cse2 .cse33 .cse3 .cse5 .cse6 .cse8 .cse10 .cse11 .cse34 .cse12 (< .cse35 |old(~token~0)|) .cse36 .cse37 (let ((.cse42 (+ ~local~0 2))) (and .cse38 .cse15 .cse39 .cse40 .cse41 .cse18 (<= ~token~0 .cse42) .cse43 .cse19 .cse20 .cse21 .cse22 (<= .cse42 ~token~0))) .cse25 .cse44 .cse26 .cse29 .cse30 .cse31 (< |old(~token~0)| .cse35))) (or .cse0 .cse1 .cse12 .cse2 .cse24 .cse33 .cse45 .cse4 .cse3 .cse5 .cse6 .cse25 .cse26 .cse8 .cse10 (and .cse14 .cse15 .cse40 .cse16 .cse18 .cse46 .cse20 .cse21 .cse22) .cse29 .cse31 .cse47) (or .cse0 .cse1 .cse12 .cse2 .cse24 .cse33 .cse37 .cse3 .cse5 .cse6 .cse25 (and .cse14 .cse15 .cse39 .cse40 .cse17 .cse18 .cse20 .cse21) .cse26 .cse8 .cse10 .cse29 .cse31 .cse47 .cse32) (or .cse0 (and .cse38 .cse15 .cse39 .cse40 .cse41 .cse18 .cse43 .cse46 .cse20 .cse21 .cse22) .cse1 .cse12 .cse36 .cse28 .cse2 .cse33 .cse45 .cse37 .cse3 .cse5 .cse6 .cse25 .cse44 .cse26 .cse8 .cse10 .cse29 .cse11 .cse30 .cse31 .cse34) (or .cse0 .cse1 .cse12 .cse36 .cse28 .cse2 .cse33 .cse4 .cse3 .cse5 .cse6 .cse25 .cse44 .cse26 (and .cse38 .cse15 .cse40 .cse16 .cse41 .cse18 .cse43 .cse20 .cse21 .cse22) .cse8 .cse10 .cse29 .cse11 .cse30 .cse31 .cse34) (or .cse0 .cse1 .cse12 .cse36 .cse2 .cse33 .cse37 .cse3 .cse5 .cse6 .cse25 .cse26 .cse8 .cse10 .cse29 .cse31 .cse47 (and .cse38 .cse15 .cse39 .cse40 .cse17 .cse18 .cse20 .cse21) .cse32) (or .cse0 .cse1 .cse12 .cse36 (and .cse38 .cse15 .cse40 .cse16 .cse18 .cse46 .cse20 .cse21 .cse22) .cse2 .cse33 .cse45 .cse4 .cse3 .cse5 .cse6 .cse25 .cse26 .cse8 .cse10 .cse29 .cse31 .cse47) (or .cse0 .cse1 .cse12 .cse36 .cse28 .cse2 .cse33 .cse4 .cse3 .cse5 .cse6 .cse25 .cse26 .cse8 .cse9 .cse10 .cse29 .cse11 .cse30 .cse31 .cse34 (and .cse13 .cse38 .cse15 .cse40 .cse16 .cse41 .cse18 .cse20 .cse21 .cse22)) (or .cse0 .cse1 .cse12 .cse36 .cse2 .cse45 .cse4 .cse3 .cse5 .cse6 (and .cse38 .cse15 .cse16 .cse17 .cse18 .cse46 .cse20 .cse21 .cse22 .cse23) .cse25 .cse26 .cse27 .cse8 .cse10 .cse29 .cse31 .cse47 .cse34 .cse32) (or .cse0 .cse1 .cse12 .cse2 .cse24 .cse45 .cse4 .cse3 .cse5 .cse6 .cse25 .cse26 .cse27 (and .cse14 .cse15 .cse16 .cse17 .cse18 .cse46 .cse20 .cse21 .cse22 .cse23) .cse8 .cse10 .cse29 .cse31 .cse47 .cse32) (or .cse0 .cse1 .cse12 (and .cse14 .cse15 .cse40 .cse16 .cse17 .cse18 .cse20 .cse21) .cse2 .cse24 .cse33 .cse4 .cse3 .cse5 .cse6 .cse25 .cse26 .cse8 .cse10 .cse29 .cse31 .cse47 .cse32) (or .cse0 .cse1 .cse12 .cse36 .cse2 (and .cse38 .cse15 .cse40 .cse16 .cse17 .cse18 .cse20 .cse21) .cse33 .cse4 .cse3 .cse5 .cse6 .cse25 .cse26 .cse8 .cse10 .cse29 .cse31 .cse47 .cse32) (or .cse0 .cse1 .cse12 .cse36 .cse28 .cse2 .cse33 .cse45 .cse37 .cse3 .cse5 (and .cse13 .cse38 .cse15 .cse39 .cse40 .cse41 .cse18 .cse46 .cse20 .cse21 .cse22) .cse6 .cse25 .cse26 .cse8 .cse9 .cse10 .cse29 .cse11 .cse30 .cse31 .cse34) (or .cse0 .cse1 .cse28 .cse2 .cse4 .cse3 .cse5 .cse6 .cse7 (and .cse13 .cse14 .cse15 .cse16 .cse41 .cse17 .cse18 .cse20 .cse21 .cse22 .cse23) .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse25 .cse26 .cse27 .cse29 .cse30 .cse31 .cse32)))) [2018-12-02 05:07:47,695 INFO L448 ceAbstractionStarter]: For program point L380(lines 342 408) no Hoare annotation was computed. [2018-12-02 05:07:47,702 INFO L448 ceAbstractionStarter]: For program point L347(lines 347 351) no Hoare annotation was computed. [2018-12-02 05:07:47,702 INFO L448 ceAbstractionStarter]: For program point L347-1(lines 342 408) no Hoare annotation was computed. [2018-12-02 05:07:47,702 INFO L444 ceAbstractionStarter]: At program point L409(lines 336 414) the Hoare annotation is: (let ((.cse1 (= ~T2_E~0 1)) (.cse4 (= ~T3_E~0 1)) (.cse11 (= ~T1_E~0 1)) (.cse0 (= ~T1_E~0 0)) (.cse6 (= ~T2_E~0 0))) (let ((.cse51 (= 0 ~t1_st~0)) (.cse61 (and (not .cse0) (not .cse6) (not (= ~M_E~0 0)) (not (= ~E_3~0 0)) (not (= ~E_M~0 0)) (not (= ~E_1~0 0)) (not (= ~E_2~0 0)))) (.cse62 (not .cse11)) (.cse63 (not .cse4)) (.cse64 (not (= ~M_E~0 1))) (.cse65 (not .cse1)) (.cse67 (not (= ~E_M~0 1))) (.cse66 (not (= ~E_1~0 1))) (.cse68 (not (= ~E_3~0 1)))) (let ((.cse41 (= 1 |old(~t2_pc~0)|)) (.cse28 (= 1 |old(~t3_pc~0)|)) (.cse42 (= |old(~t1_pc~0)| 1)) (.cse49 (not (= ~m_pc~0 1))) (.cse30 (= |old(~t1_st~0)| 0)) (.cse57 (not (= ~t2_pc~0 1))) (.cse26 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse27 (<= |old(~E_2~0)| ~E_2~0)) (.cse59 (= ~t1_i~0 1)) (.cse21 (= 1 ~t1_pc~0)) (.cse22 (= 1 ~t2_pc~0)) (.cse39 (<= 2 ~E_2~0)) (.cse40 (not (= ~t2_st~0 0))) (.cse58 (and (and (and .cse61 .cse62 .cse63 (= 1 ~t3_pc~0) .cse64 .cse65 .cse67) .cse66) .cse68)) (.cse46 (not (= ~t1_pc~0 1))) (.cse47 (<= 2 ~t3_st~0)) (.cse23 (= |old(~t1_st~0)| ~t1_st~0)) (.cse38 (not .cse51)) (.cse24 (<= 2 ~m_st~0)) (.cse25 (and (and .cse61 .cse62 .cse63 .cse64 .cse65 (not (= ~t3_pc~0 1)) .cse66 (= |old(~E_M~0)| ~E_M~0) .cse67) .cse68))) (let ((.cse50 (and .cse46 .cse47 .cse23 .cse38 .cse24 .cse25)) (.cse37 (let ((.cse60 (+ ~local~0 2))) (and .cse21 .cse22 .cse38 .cse39 .cse24 .cse40 (<= .cse60 ~token~0) .cse58 (<= ~token~0 .cse60)))) (.cse44 (and .cse21 .cse22 .cse47 .cse38 .cse39 .cse24 .cse59 .cse40 .cse58)) (.cse48 (= 0 ~m_st~0)) (.cse53 (and .cse21 .cse47 .cse24 .cse25 .cse51)) (.cse52 (and .cse21 .cse47 .cse38 .cse24 .cse25)) (.cse54 (and .cse46 .cse47 .cse23 .cse24 .cse25 .cse51)) (.cse55 (and .cse57 .cse21 .cse47 .cse23 .cse24 .cse40 .cse26 .cse58 .cse27)) (.cse36 (not .cse30)) (.cse13 (and .cse46 .cse24 .cse58 .cse49)) (.cse8 (and .cse46 .cse24 .cse25 .cse49)) (.cse43 (not (= 0 |old(~m_st~0)|))) (.cse17 (= 0 |old(~E_2~0)|)) (.cse18 (= 1 |old(~m_pc~0)|)) (.cse19 (and .cse21 .cse24 .cse25 .cse49)) (.cse20 (= 0 |old(~t2_st~0)|)) (.cse5 (< |old(~m_st~0)| 2)) (.cse7 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0)) (.cse12 (= 1 |old(~E_3~0)|)) (.cse14 (= 1 |old(~E_1~0)|)) (.cse29 (not (= 1 ~t1_i~0))) (.cse31 (and .cse21 .cse22 .cse47 .cse23 .cse38 .cse24 .cse59 .cse40 .cse26 .cse58 .cse27)) (.cse2 (= 0 |old(~E_3~0)|)) (.cse32 (not .cse42)) (.cse3 (and .cse21 .cse24 .cse58 .cse49)) (.cse45 (< |old(~t3_st~0)| 2)) (.cse35 (not .cse28)) (.cse10 (= 1 |old(~E_M~0)|)) (.cse33 (not .cse41)) (.cse15 (= 0 |old(~E_1~0)|)) (.cse34 (< |old(~E_2~0)| 2)) (.cse16 (= 0 |old(~E_M~0)|))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse20 (and .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27) .cse4 .cse5 .cse28 .cse6 .cse7 .cse9 .cse12 .cse14 .cse29 .cse30 .cse31 .cse19 .cse2 .cse32 .cse3 .cse10 .cse33 .cse11 .cse15 .cse34 .cse16) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse35 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (or .cse0 .cse1 (< |old(~local~0)| |old(~token~0)|) .cse4 .cse6 .cse28 .cse7 .cse9 .cse36 .cse12 .cse13 .cse37 (and .cse21 .cse22 .cse38 .cse39 .cse24 .cse25 .cse40) .cse41 .cse14 .cse29 .cse19 .cse2 .cse3 (< |old(~token~0)| |old(~local~0)|) .cse42 .cse8 .cse10 .cse11 .cse43 (not .cse20) .cse15 .cse34 .cse44 .cse16 .cse18) (or .cse0 .cse1 .cse4 .cse28 .cse6 .cse7 .cse9 .cse12 .cse13 .cse14 .cse17 .cse30 .cse19 .cse2 .cse3 .cse42 .cse45 .cse8 .cse10 .cse11 .cse43 (and .cse46 .cse47 .cse23 .cse48 .cse25 .cse49) .cse15 .cse16 .cse50 .cse18) (or .cse0 (and .cse46 .cse47 .cse48 .cse25 .cse51 .cse49) .cse1 .cse4 .cse28 .cse6 .cse7 .cse9 .cse36 .cse12 .cse13 .cse14 .cse52 .cse17 (and .cse21 .cse47 .cse38 .cse48 .cse25 .cse49) .cse19 .cse2 .cse3 .cse53 .cse42 .cse45 .cse8 .cse10 .cse11 .cse43 .cse54 .cse15 .cse16 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse42 .cse5 .cse45 .cse28 .cse6 .cse7 .cse9 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse30 .cse50 .cse19) (or .cse0 .cse1 .cse20 .cse4 .cse5 .cse6 .cse55 .cse7 .cse9 .cse12 .cse41 .cse14 .cse29 .cse30 .cse2 .cse32 .cse3 .cse45 .cse35 .cse10 .cse11 .cse15 .cse34 .cse16) (let ((.cse56 (+ |old(~local~0)| 2))) (or .cse0 .cse1 .cse20 .cse4 .cse5 .cse6 .cse7 .cse9 .cse12 .cse14 .cse37 .cse29 .cse30 .cse2 (< .cse56 |old(~token~0)|) .cse32 .cse3 .cse35 .cse10 .cse33 .cse11 .cse15 .cse34 .cse44 .cse16 (< |old(~token~0)| .cse56))) (or .cse0 (and .cse21 .cse47 .cse23 .cse48 .cse25 .cse49) .cse1 .cse4 .cse28 .cse6 .cse7 .cse9 .cse12 .cse14 .cse52 .cse17 .cse30 .cse19 .cse2 .cse3 .cse32 .cse53 .cse45 .cse10 .cse11 .cse43 .cse15 .cse16 .cse18) (or .cse0 .cse1 .cse2 .cse3 .cse32 (and .cse21 .cse47 .cse24 .cse25) .cse4 .cse5 .cse45 .cse28 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse19) (or .cse0 .cse1 .cse4 .cse5 .cse28 .cse6 .cse7 .cse9 .cse36 .cse12 .cse13 .cse14 .cse52 .cse17 .cse19 .cse2 .cse3 .cse42 .cse45 .cse8 .cse10 .cse11 .cse54 .cse15 .cse16) (or .cse0 .cse1 .cse2 .cse3 .cse32 .cse4 .cse5 .cse45 .cse28 .cse6 .cse23 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse30 .cse19) (or .cse0 .cse1 .cse20 .cse4 .cse5 .cse55 .cse28 .cse6 (and .cse57 .cse21 .cse23 .cse24 .cse25 .cse26 .cse27) .cse7 .cse9 .cse12 .cse41 .cse14 .cse29 .cse30 .cse19 .cse2 .cse32 .cse3 .cse10 .cse11 .cse15 .cse34 .cse16) (or .cse0 .cse1 .cse20 .cse4 .cse28 .cse6 .cse7 .cse9 .cse36 .cse12 .cse13 .cse41 .cse14 (and .cse57 .cse21 .cse47 .cse38 .cse39 .cse24 .cse26 .cse58) .cse29 .cse19 .cse2 .cse3 (and .cse57 .cse21 .cse38 .cse39 .cse24 .cse25 .cse26) .cse42 .cse8 .cse10 .cse11 .cse43 .cse15 .cse34 .cse16 .cse18) (or .cse0 .cse1 .cse2 .cse32 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (or .cse0 .cse1 .cse20 .cse4 .cse5 .cse6 .cse7 .cse9 .cse12 .cse14 .cse29 .cse30 .cse31 .cse2 .cse32 .cse3 .cse45 .cse35 .cse10 .cse33 .cse11 .cse15 .cse34 .cse16)))))) [2018-12-02 05:07:47,706 INFO L444 ceAbstractionStarter]: At program point L343(line 343) the Hoare annotation is: (let ((.cse8 (= ~T2_E~0 1)) (.cse12 (= ~T3_E~0 1)) (.cse39 (= ~T1_E~0 1)) (.cse7 (= ~T1_E~0 0)) (.cse14 (= ~T2_E~0 0))) (let ((.cse79 (and (not .cse7) (not .cse14) (not (= ~M_E~0 0)) (not (= ~E_3~0 0)) (not (= ~E_M~0 0)) (not (= ~E_1~0 0)) (not (= ~E_2~0 0)))) (.cse80 (not .cse39)) (.cse81 (not .cse12)) (.cse82 (not (= ~M_E~0 1))) (.cse83 (not .cse8)) (.cse85 (not (= ~E_M~0 1))) (.cse84 (not (= ~E_1~0 1))) (.cse86 (not (= ~E_3~0 1))) (.cse3 (= 0 ~t1_st~0))) (let ((.cse31 (= 1 ~t1_pc~0)) (.cse50 (= 1 ~t2_pc~0)) (.cse18 (<= 2 ~t3_st~0)) (.cse32 (not .cse3)) (.cse1 (<= 2 ~m_st~0)) (.cse75 (= ~t1_i~0 1)) (.cse19 (and (and (and .cse79 .cse80 .cse81 (= 1 ~t3_pc~0) .cse82 .cse83 .cse85) .cse84) .cse86)) (.cse76 (not (= 0 eval_~tmp~0))) (.cse87 (+ ~local~0 1)) (.cse88 (+ ~local~0 2))) (let ((.cse36 (= |old(~t1_pc~0)| 1)) (.cse13 (= 1 |old(~t3_pc~0)|)) (.cse0 (not (= ~t2_pc~0 1))) (.cse5 (= eval_~tmp~0 1)) (.cse69 (<= ~token~0 ~local~0)) (.cse70 (<= ~local~0 ~token~0)) (.cse68 (not (= ~t2_st~0 0))) (.cse63 (<= .cse88 ~token~0)) (.cse64 (<= ~token~0 .cse88)) (.cse73 (<= ~token~0 .cse87)) (.cse9 (<= 2 ~E_2~0)) (.cse74 (<= .cse87 ~token~0)) (.cse77 (and .cse31 .cse50 .cse18 .cse32 .cse1 .cse75 .cse19 .cse76)) (.cse27 (= 0 ~m_st~0)) (.cse25 (not (= ~m_pc~0 1))) (.cse48 (= |old(~t1_st~0)| 0)) (.cse22 (= 1 |old(~t2_pc~0)|)) (.cse4 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse6 (<= |old(~E_2~0)| ~E_2~0)) (.cse24 (not (= ~t1_pc~0 1))) (.cse26 (= |old(~t1_st~0)| ~t1_st~0)) (.cse2 (and (and .cse79 .cse80 .cse81 .cse82 .cse83 (not (= ~t3_pc~0 1)) .cse84 (= |old(~E_M~0)| ~E_M~0) .cse85) .cse86))) (let ((.cse54 (and .cse24 .cse18 .cse26 .cse32 .cse1 .cse2)) (.cse47 (and (and .cse31 .cse50 .cse18 .cse26 .cse1 .cse19) .cse4 .cse6)) (.cse51 (not .cse22)) (.cse57 (and .cse31 .cse18 .cse1 .cse2 .cse3)) (.cse56 (and .cse31 .cse18 .cse32 .cse1 .cse2)) (.cse58 (and .cse24 .cse18 .cse26 .cse1 .cse2 .cse3)) (.cse17 (not .cse48)) (.cse21 (and .cse24 .cse1 .cse19 .cse25)) (.cse34 (and .cse24 .cse26 .cse27 .cse2 .cse75 .cse3 .cse25)) (.cse10 (and .cse31 .cse18 .cse32 .cse1 .cse19 .cse76)) (.cse60 (and .cse73 .cse9 .cse74 .cse77)) (.cse65 (and .cse9 .cse68 (and .cse31 .cse50 .cse32 .cse1 .cse75 .cse19 .cse76) .cse63 .cse64)) (.cse37 (and .cse24 .cse1 .cse2 .cse25)) (.cse59 (and (and .cse31 .cse50 .cse18 .cse9 .cse1 .cse68 .cse5 .cse19) .cse69 .cse70)) (.cse66 (let ((.cse78 (+ ~local~0 3))) (and (<= .cse78 ~token~0) (<= ~token~0 .cse78) (and .cse9 .cse68 (and .cse31 .cse50 .cse18 .cse32 .cse27 .cse75 .cse19 .cse76))))) (.cse40 (not (= 0 |old(~m_st~0)|))) (.cse67 (and .cse9 .cse68 .cse77)) (.cse30 (and .cse31 .cse32 .cse1 .cse2 .cse75 .cse76)) (.cse62 (= ~token~0 |old(~token~0)|)) (.cse11 (= 0 |old(~t2_st~0)|)) (.cse55 (and .cse0 .cse68 .cse4 (and .cse31 .cse18 .cse26 .cse1 .cse19) .cse6)) (.cse28 (not (= 1 ~t1_i~0))) (.cse53 (< |old(~t3_st~0)| 2)) (.cse52 (not .cse13)) (.cse42 (< |old(~E_2~0)| 2)) (.cse33 (= 0 |old(~E_3~0)|)) (.cse49 (not .cse36)) (.cse35 (and .cse31 .cse1 .cse19 .cse25)) (.cse45 (< |old(~m_st~0)| 2)) (.cse15 (= 0 ~M_E~0)) (.cse16 (= 1 ~M_E~0)) (.cse38 (= 1 |old(~E_M~0)|)) (.cse20 (= 1 |old(~E_3~0)|)) (.cse23 (= 1 |old(~E_1~0)|)) (.cse41 (= 0 |old(~E_1~0)|)) (.cse43 (= 0 |old(~E_M~0)|)) (.cse46 (= 0 |old(~E_2~0)|)) (.cse44 (= 1 |old(~m_pc~0)|)) (.cse29 (and .cse31 .cse1 .cse2 .cse25))) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) .cse7 .cse8 (and .cse0 .cse9 .cse4 .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (and .cse0 .cse18 .cse1 .cse3 .cse4 .cse5 .cse19 .cse6) .cse20 .cse21 .cse22 .cse23 (and .cse0 .cse24 .cse18 .cse4 .cse25 .cse26 .cse27 .cse5 .cse19 .cse6) .cse28 .cse29 (and .cse0 .cse9 .cse4 .cse30) (and .cse0 .cse31 .cse18 .cse32 .cse4 .cse25 .cse27 .cse5 .cse19 .cse6) (and .cse0 .cse31 .cse32 .cse4 .cse25 .cse27 .cse2 .cse5 .cse6) .cse33 (and .cse0 .cse34 .cse4 .cse6) .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44) (or .cse7 .cse8 .cse33 .cse35 .cse12 .cse45 .cse14 .cse15 .cse37 .cse16 .cse38 .cse39 .cse20 .cse21 .cse23 .cse41 .cse43 .cse46 .cse44 .cse29) (or .cse7 .cse8 .cse47 .cse11 .cse12 .cse45 .cse13 .cse14 .cse15 .cse16 .cse20 .cse23 .cse28 .cse48 .cse29 .cse33 .cse49 .cse35 (and (and .cse31 .cse50 .cse26 .cse1 .cse2) .cse4 .cse6) .cse38 .cse51 .cse39 .cse41 .cse42 .cse43) (or .cse7 .cse8 .cse33 .cse35 .cse12 .cse45 .cse52 .cse14 .cse15 .cse16 .cse38 .cse39 .cse20 .cse21 .cse23 .cse41 .cse43 .cse46 .cse44) (or .cse7 .cse8 .cse12 .cse13 .cse14 .cse15 .cse16 .cse20 .cse21 .cse23 .cse46 .cse48 .cse29 .cse33 .cse35 .cse36 .cse53 .cse37 .cse38 .cse39 .cse40 (and .cse24 .cse18 .cse26 .cse27 .cse2 .cse25) .cse41 .cse43 .cse54 .cse44) (or .cse7 .cse8 .cse11 .cse12 .cse45 .cse13 .cse14 .cse55 .cse15 .cse16 .cse20 .cse22 .cse23 .cse28 .cse48 (and .cse0 .cse4 (and .cse31 .cse26 .cse1 .cse2) .cse6) .cse29 .cse33 .cse49 .cse35 .cse38 .cse39 .cse41 .cse42 .cse43) (or .cse7 (and .cse24 .cse18 .cse27 .cse2 .cse3 .cse25) .cse8 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse20 .cse21 .cse23 .cse56 .cse46 (and .cse31 .cse18 .cse32 .cse27 .cse2 .cse25) .cse29 .cse33 .cse35 .cse57 .cse36 .cse53 .cse37 .cse38 .cse39 .cse40 .cse58 .cse41 .cse43 .cse44) (or .cse7 .cse8 .cse33 .cse35 .cse12 .cse36 .cse45 .cse53 .cse13 .cse14 .cse15 .cse16 .cse37 .cse38 .cse39 .cse20 .cse21 .cse23 .cse41 .cse43 .cse46 .cse48 .cse54 .cse29) (let ((.cse61 (+ |old(~local~0)| 2))) (or .cse7 .cse8 .cse47 .cse11 .cse12 .cse45 .cse14 .cse15 .cse16 .cse20 .cse23 .cse59 .cse28 .cse48 .cse60 .cse33 (< .cse61 |old(~token~0)|) .cse49 .cse35 .cse52 (and (and .cse31 .cse50 .cse26 .cse1 .cse19) .cse62 .cse63 .cse4 .cse64 .cse6) .cse65 .cse38 .cse51 .cse66 .cse39 .cse67 .cse41 .cse42 .cse43 (< |old(~token~0)| .cse61))) (or .cse7 .cse8 .cse47 .cse11 .cse12 .cse45 .cse14 .cse15 .cse16 .cse20 .cse23 .cse28 .cse48 .cse33 .cse49 .cse35 .cse53 .cse52 .cse38 .cse51 .cse39 .cse41 .cse42 .cse43) (or .cse7 (and .cse31 .cse18 .cse26 .cse27 .cse2 .cse25) .cse8 .cse12 .cse13 .cse14 .cse15 .cse16 .cse20 .cse23 .cse56 .cse46 .cse48 .cse29 .cse33 .cse35 .cse49 .cse57 .cse53 .cse38 .cse39 .cse40 .cse41 .cse43 .cse44) (or .cse7 .cse8 .cse33 .cse35 .cse49 (and .cse31 .cse18 .cse1 .cse2) .cse12 .cse45 .cse53 .cse13 .cse14 .cse15 .cse16 .cse38 .cse39 .cse20 .cse23 .cse41 .cse43 .cse46 .cse29) (or .cse7 .cse8 .cse12 .cse45 .cse13 .cse14 .cse15 .cse16 .cse17 .cse20 .cse21 .cse23 .cse56 .cse46 .cse29 .cse33 .cse35 .cse36 .cse53 .cse37 .cse38 .cse39 .cse58 .cse41 .cse43) (or .cse7 .cse8 .cse33 .cse35 .cse49 .cse12 .cse45 .cse53 .cse13 .cse14 .cse26 .cse15 .cse16 .cse38 .cse39 .cse20 .cse23 .cse41 .cse43 .cse46 .cse48 .cse29) (let ((.cse71 (= 0 ~t2_st~0)) (.cse72 (and .cse31 .cse50 .cse32 .cse1 .cse2 .cse75 .cse76))) (or .cse7 (and .cse31 .cse50 .cse32 .cse62 .cse68 .cse25 .cse27 .cse2 .cse69 .cse5 .cse70 .cse6) .cse15 .cse16 .cse17 (and .cse0 .cse18 .cse1 .cse3 .cse71 .cse69 .cse5 .cse19 .cse70 .cse6) .cse21 .cse20 .cse22 (and .cse24 .cse50 .cse18 .cse62 .cse68 .cse25 .cse26 .cse27 .cse69 .cse5 .cse19 .cse70 .cse6) .cse29 (and .cse0 .cse62 .cse69 .cse34 .cse70 .cse71 .cse6) (and .cse0 .cse9 .cse10 .cse71) .cse60 (< |old(~token~0)| |old(~local~0)|) .cse36 (and .cse9 .cse72 .cse68) .cse65 .cse37 (and .cse0 .cse1 .cse3 .cse71 .cse2 .cse69 .cse5 .cse70 .cse6) .cse38 (and .cse24 .cse50 .cse18 .cse1 .cse68 .cse3 .cse5 .cse19 .cse6) (not .cse11) .cse41 (and .cse24 .cse50 .cse1 .cse2 .cse68 .cse3 .cse5 .cse6) (and .cse31 .cse50 .cse18 .cse32 .cse62 .cse68 .cse25 .cse27 .cse69 .cse5 .cse19 .cse70 .cse6) .cse43 (and .cse62 .cse69 .cse68 .cse70 (and .cse24 .cse50 .cse27 .cse2 .cse3 .cse25) .cse6) .cse8 (< |old(~local~0)| |old(~token~0)|) .cse12 .cse14 .cse13 .cse23 .cse59 (and .cse0 .cse31 .cse18 .cse32 .cse62 .cse25 .cse71 .cse27 .cse69 .cse5 .cse19 .cse70 .cse6) .cse28 (and .cse0 .cse31 .cse32 .cse62 .cse25 .cse71 .cse27 .cse2 .cse69 .cse5 .cse70 .cse6) (and .cse0 .cse24 .cse18 .cse1 .cse71 .cse26 .cse5 .cse19 .cse6) .cse33 .cse35 (and .cse0 .cse24 .cse1 .cse2 .cse3 .cse5 .cse71 .cse6) .cse66 .cse39 .cse40 (and .cse50 .cse69 .cse1 .cse2 .cse68 .cse3 .cse5 .cse70 .cse6) .cse67 (and .cse0 .cse9 .cse30 .cse71) .cse42 (and .cse0 .cse24 .cse18 .cse62 .cse25 .cse71 .cse26 .cse27 .cse69 .cse5 .cse19 .cse70 .cse6) (and .cse73 .cse9 .cse74 .cse72) .cse44)) (or .cse7 .cse8 .cse11 .cse12 .cse45 .cse14 .cse55 .cse15 .cse16 .cse20 .cse22 .cse23 .cse28 .cse48 .cse33 .cse49 .cse35 .cse53 .cse52 .cse38 .cse39 .cse41 .cse42 .cse43) (or .cse7 .cse8 .cse33 .cse49 .cse35 .cse12 .cse45 .cse14 .cse15 .cse16 .cse38 .cse39 .cse20 .cse23 .cse41 .cse43 .cse46 .cse44 .cse29))))))) [2018-12-02 05:07:47,714 INFO L444 ceAbstractionStarter]: At program point L372(line 372) the Hoare annotation is: (let ((.cse1 (= ~T2_E~0 1)) (.cse5 (= ~T3_E~0 1)) (.cse12 (= ~T1_E~0 1)) (.cse0 (= ~T1_E~0 0)) (.cse8 (= ~T2_E~0 0))) (let ((.cse55 (and (not .cse0) (not .cse8) (not (= ~M_E~0 0)) (not (= ~E_3~0 0)) (not (= ~E_M~0 0)) (not (= ~E_1~0 0)) (not (= ~E_2~0 0)))) (.cse56 (not .cse12)) (.cse57 (not .cse5)) (.cse58 (not (= ~M_E~0 1))) (.cse59 (not .cse1)) (.cse61 (not (= ~E_M~0 1))) (.cse60 (not (= ~E_1~0 1))) (.cse62 (not (= ~E_3~0 1)))) (let ((.cse46 (= |old(~t1_pc~0)| 1)) (.cse7 (= 1 |old(~t3_pc~0)|)) (.cse39 (not (= ~m_pc~0 1))) (.cse20 (= |old(~t1_st~0)| 0)) (.cse48 (= 1 ~t2_pc~0)) (.cse49 (not (= ~t2_st~0 0))) (.cse41 (= eval_~tmp~0 1)) (.cse42 (and (and (and .cse55 .cse56 .cse57 (= 1 ~t3_pc~0) .cse58 .cse59 .cse61) .cse60) .cse62)) (.cse51 (<= ~token~0 ~local~0)) (.cse52 (<= ~local~0 ~token~0)) (.cse54 (= 1 ~t1_pc~0)) (.cse35 (not (= ~t1_pc~0 1))) (.cse36 (<= 2 ~t3_st~0)) (.cse37 (not (= 0 ~t1_st~0))) (.cse44 (<= 2 ~m_st~0)) (.cse45 (and (and .cse55 .cse56 .cse57 .cse58 .cse59 (not (= ~t3_pc~0 1)) .cse60 (= |old(~E_M~0)| ~E_M~0) .cse61) .cse62))) (let ((.cse47 (and .cse35 .cse36 .cse37 .cse44 .cse45)) (.cse16 (and .cse54 .cse36 .cse37 .cse44 .cse45)) (.cse30 (and (and .cse54 .cse48 .cse36 .cse37 (<= 2 ~E_2~0) .cse44 .cse49 .cse41 .cse42) .cse51 .cse52)) (.cse33 (not .cse20)) (.cse32 (= 1 |old(~t2_pc~0)|)) (.cse40 (= 0 ~m_st~0)) (.cse34 (not (= ~t2_pc~0 1))) (.cse43 (<= |old(~E_2~0)| ~E_2~0)) (.cse13 (not (= 0 |old(~m_st~0)|))) (.cse27 (and .cse35 .cse44 .cse45 .cse39)) (.cse28 (and .cse35 .cse44 .cse42 .cse39)) (.cse23 (= 0 |old(~t2_st~0)|)) (.cse6 (< |old(~t3_st~0)| 2)) (.cse29 (not .cse7)) (.cse25 (not (= 1 ~t1_i~0))) (.cse26 (< |old(~E_2~0)| 2)) (.cse2 (= 0 |old(~E_3~0)|)) (.cse4 (not .cse46)) (.cse3 (and .cse54 .cse44 .cse42 .cse39)) (.cse24 (< |old(~m_st~0)| 2)) (.cse9 (= 0 ~M_E~0)) (.cse10 (= 1 ~M_E~0)) (.cse11 (= 1 |old(~E_M~0)|)) (.cse14 (= 1 |old(~E_3~0)|)) (.cse15 (= 1 |old(~E_1~0)|)) (.cse17 (= 0 |old(~E_1~0)|)) (.cse18 (= 0 |old(~E_M~0)|)) (.cse19 (= 0 |old(~E_2~0)|)) (.cse21 (= 1 |old(~m_pc~0)|)) (.cse22 (and .cse54 .cse44 .cse45 .cse39))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse3 .cse23 .cse5 .cse24 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse25 .cse26 .cse18 .cse20 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse24 .cse8 .cse9 .cse27 .cse10 .cse11 .cse12 .cse14 .cse28 .cse15 .cse17 .cse18 .cse19 .cse21 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse24 .cse29 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse28 .cse15 .cse17 .cse18 .cse19 .cse21) (let ((.cse31 (+ |old(~local~0)| 2))) (or .cse0 .cse1 .cse30 .cse23 .cse5 .cse24 .cse8 .cse9 .cse10 .cse14 .cse15 .cse25 .cse20 .cse2 (< .cse31 |old(~token~0)|) .cse4 .cse3 .cse29 .cse11 (not .cse32) .cse12 .cse17 .cse26 .cse18 (< |old(~token~0)| .cse31))) (let ((.cse38 (= ~t2_st~0 |old(~t2_st~0)|))) (or .cse0 .cse1 .cse23 .cse5 .cse7 .cse8 .cse9 .cse10 .cse33 .cse14 .cse28 .cse32 .cse15 .cse25 (and .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43) (and .cse34 .cse37 .cse44 .cse45 .cse38 .cse41 .cse43) .cse22 .cse2 .cse3 .cse46 (and .cse34 .cse36 .cse37 .cse44 .cse38 .cse41 .cse42 .cse43) .cse27 .cse11 .cse12 .cse13 .cse17 .cse26 .cse18 (and .cse34 .cse35 .cse37 .cse38 .cse39 .cse40 .cse45 .cse41 .cse43) .cse21)) (or .cse0 .cse1 .cse5 .cse7 .cse8 .cse9 .cse10 .cse14 .cse28 .cse47 .cse15 .cse16 .cse19 .cse22 .cse2 .cse3 .cse46 .cse6 .cse27 .cse11 .cse12 .cse13 .cse17 .cse18 (and .cse35 .cse36 .cse37 .cse40 .cse45 .cse39) .cse21) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse46 .cse24 .cse6 .cse7 .cse8 .cse9 .cse27 .cse10 .cse11 .cse12 .cse14 .cse28 .cse47 .cse15 .cse17 .cse18 .cse19 .cse22) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse24 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse22) (let ((.cse50 (= ~token~0 |old(~token~0)|)) (.cse53 (= 0 ~t2_st~0))) (or (and .cse35 .cse48 .cse36 .cse37 .cse44 .cse49 .cse41 .cse42 .cse43) .cse0 (and .cse35 .cse48 .cse37 .cse50 .cse49 .cse39 .cse40 .cse45 .cse51 .cse41 .cse52 .cse43) .cse1 (and .cse34 .cse37 .cse44 .cse45 .cse41 .cse53 .cse43) .cse30 (< |old(~local~0)| |old(~token~0)|) (and .cse34 .cse35 .cse36 .cse37 .cse50 .cse39 .cse53 .cse40 .cse51 .cse41 .cse42 .cse52 .cse43) .cse5 (and .cse34 .cse35 .cse37 .cse50 .cse39 .cse53 .cse40 .cse45 .cse51 .cse41 .cse52 .cse43) .cse8 .cse7 (and .cse35 .cse48 .cse37 .cse44 .cse45 .cse49 .cse41 .cse43) .cse9 .cse10 .cse33 .cse14 .cse28 .cse32 .cse15 .cse25 (and .cse35 .cse48 .cse36 .cse37 .cse50 .cse49 .cse39 .cse40 .cse51 .cse41 .cse42 .cse52 .cse43) .cse22 .cse2 .cse3 (< |old(~token~0)| |old(~local~0)|) .cse46 .cse27 .cse11 (and .cse34 .cse36 .cse37 .cse44 .cse41 .cse42 .cse53 .cse43) .cse12 .cse13 (and .cse48 .cse37 .cse51 .cse44 .cse45 .cse49 .cse41 .cse52 .cse43) (not .cse23) .cse17 .cse26 .cse18 .cse21)) (or .cse0 .cse1 .cse5 .cse7 .cse8 .cse9 .cse10 .cse14 .cse28 .cse15 .cse19 .cse20 .cse22 .cse2 .cse3 .cse46 .cse6 .cse27 .cse11 .cse12 .cse13 .cse17 .cse18 .cse21) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse24 .cse6 .cse7 .cse8 .cse9 .cse10 .cse27 .cse11 .cse12 .cse14 .cse28 .cse15 .cse17 .cse18 .cse19 .cse20 .cse22) (or .cse0 .cse1 .cse2 .cse4 .cse3 .cse23 .cse5 .cse24 .cse6 .cse29 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse25 .cse26 .cse18 .cse20) (or .cse0 .cse1 .cse2 .cse4 .cse3 .cse5 .cse24 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse19 .cse21 .cse22)))))) [2018-12-02 05:07:47,716 INFO L448 ceAbstractionStarter]: For program point L397(lines 397 404) no Hoare annotation was computed. [2018-12-02 05:07:47,717 INFO L448 ceAbstractionStarter]: For program point L352(lines 342 408) no Hoare annotation was computed. [2018-12-02 05:07:47,717 INFO L448 ceAbstractionStarter]: For program point L369(lines 369 376) no Hoare annotation was computed. [2018-12-02 05:07:47,718 INFO L444 ceAbstractionStarter]: At program point L394(lines 342 408) the Hoare annotation is: (let ((.cse8 (= ~T2_E~0 1)) (.cse12 (= ~T3_E~0 1)) (.cse39 (= ~T1_E~0 1)) (.cse7 (= ~T1_E~0 0)) (.cse14 (= ~T2_E~0 0))) (let ((.cse79 (and (not .cse7) (not .cse14) (not (= ~M_E~0 0)) (not (= ~E_3~0 0)) (not (= ~E_M~0 0)) (not (= ~E_1~0 0)) (not (= ~E_2~0 0)))) (.cse80 (not .cse39)) (.cse81 (not .cse12)) (.cse82 (not (= ~M_E~0 1))) (.cse83 (not .cse8)) (.cse85 (not (= ~E_M~0 1))) (.cse84 (not (= ~E_1~0 1))) (.cse86 (not (= ~E_3~0 1))) (.cse3 (= 0 ~t1_st~0))) (let ((.cse31 (= 1 ~t1_pc~0)) (.cse50 (= 1 ~t2_pc~0)) (.cse18 (<= 2 ~t3_st~0)) (.cse32 (not .cse3)) (.cse1 (<= 2 ~m_st~0)) (.cse75 (= ~t1_i~0 1)) (.cse19 (and (and (and .cse79 .cse80 .cse81 (= 1 ~t3_pc~0) .cse82 .cse83 .cse85) .cse84) .cse86)) (.cse76 (not (= 0 eval_~tmp~0))) (.cse87 (+ ~local~0 1)) (.cse88 (+ ~local~0 2))) (let ((.cse36 (= |old(~t1_pc~0)| 1)) (.cse13 (= 1 |old(~t3_pc~0)|)) (.cse0 (not (= ~t2_pc~0 1))) (.cse5 (= eval_~tmp~0 1)) (.cse69 (<= ~token~0 ~local~0)) (.cse70 (<= ~local~0 ~token~0)) (.cse68 (not (= ~t2_st~0 0))) (.cse63 (<= .cse88 ~token~0)) (.cse64 (<= ~token~0 .cse88)) (.cse73 (<= ~token~0 .cse87)) (.cse9 (<= 2 ~E_2~0)) (.cse74 (<= .cse87 ~token~0)) (.cse77 (and .cse31 .cse50 .cse18 .cse32 .cse1 .cse75 .cse19 .cse76)) (.cse27 (= 0 ~m_st~0)) (.cse25 (not (= ~m_pc~0 1))) (.cse48 (= |old(~t1_st~0)| 0)) (.cse22 (= 1 |old(~t2_pc~0)|)) (.cse4 (= ~t2_st~0 |old(~t2_st~0)|)) (.cse6 (<= |old(~E_2~0)| ~E_2~0)) (.cse24 (not (= ~t1_pc~0 1))) (.cse26 (= |old(~t1_st~0)| ~t1_st~0)) (.cse2 (and (and .cse79 .cse80 .cse81 .cse82 .cse83 (not (= ~t3_pc~0 1)) .cse84 (= |old(~E_M~0)| ~E_M~0) .cse85) .cse86))) (let ((.cse54 (and .cse24 .cse18 .cse26 .cse32 .cse1 .cse2)) (.cse47 (and (and .cse31 .cse50 .cse18 .cse26 .cse1 .cse19) .cse4 .cse6)) (.cse51 (not .cse22)) (.cse57 (and .cse31 .cse18 .cse1 .cse2 .cse3)) (.cse56 (and .cse31 .cse18 .cse32 .cse1 .cse2)) (.cse58 (and .cse24 .cse18 .cse26 .cse1 .cse2 .cse3)) (.cse17 (not .cse48)) (.cse21 (and .cse24 .cse1 .cse19 .cse25)) (.cse34 (and .cse24 .cse26 .cse27 .cse2 .cse75 .cse3 .cse25)) (.cse10 (and .cse31 .cse18 .cse32 .cse1 .cse19 .cse76)) (.cse60 (and .cse73 .cse9 .cse74 .cse77)) (.cse65 (and .cse9 .cse68 (and .cse31 .cse50 .cse32 .cse1 .cse75 .cse19 .cse76) .cse63 .cse64)) (.cse37 (and .cse24 .cse1 .cse2 .cse25)) (.cse59 (and (and .cse31 .cse50 .cse18 .cse9 .cse1 .cse68 .cse5 .cse19) .cse69 .cse70)) (.cse66 (let ((.cse78 (+ ~local~0 3))) (and (<= .cse78 ~token~0) (<= ~token~0 .cse78) (and .cse9 .cse68 (and .cse31 .cse50 .cse18 .cse32 .cse27 .cse75 .cse19 .cse76))))) (.cse40 (not (= 0 |old(~m_st~0)|))) (.cse67 (and .cse9 .cse68 .cse77)) (.cse30 (and .cse31 .cse32 .cse1 .cse2 .cse75 .cse76)) (.cse62 (= ~token~0 |old(~token~0)|)) (.cse11 (= 0 |old(~t2_st~0)|)) (.cse55 (and .cse0 .cse68 .cse4 (and .cse31 .cse18 .cse26 .cse1 .cse19) .cse6)) (.cse28 (not (= 1 ~t1_i~0))) (.cse53 (< |old(~t3_st~0)| 2)) (.cse52 (not .cse13)) (.cse42 (< |old(~E_2~0)| 2)) (.cse33 (= 0 |old(~E_3~0)|)) (.cse49 (not .cse36)) (.cse35 (and .cse31 .cse1 .cse19 .cse25)) (.cse45 (< |old(~m_st~0)| 2)) (.cse15 (= 0 ~M_E~0)) (.cse16 (= 1 ~M_E~0)) (.cse38 (= 1 |old(~E_M~0)|)) (.cse20 (= 1 |old(~E_3~0)|)) (.cse23 (= 1 |old(~E_1~0)|)) (.cse41 (= 0 |old(~E_1~0)|)) (.cse43 (= 0 |old(~E_M~0)|)) (.cse46 (= 0 |old(~E_2~0)|)) (.cse44 (= 1 |old(~m_pc~0)|)) (.cse29 (and .cse31 .cse1 .cse2 .cse25))) (and (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) .cse7 .cse8 (and .cse0 .cse9 .cse4 .cse10) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (and .cse0 .cse18 .cse1 .cse3 .cse4 .cse5 .cse19 .cse6) .cse20 .cse21 .cse22 .cse23 (and .cse0 .cse24 .cse18 .cse4 .cse25 .cse26 .cse27 .cse5 .cse19 .cse6) .cse28 .cse29 (and .cse0 .cse9 .cse4 .cse30) (and .cse0 .cse31 .cse18 .cse32 .cse4 .cse25 .cse27 .cse5 .cse19 .cse6) (and .cse0 .cse31 .cse32 .cse4 .cse25 .cse27 .cse2 .cse5 .cse6) .cse33 (and .cse0 .cse34 .cse4 .cse6) .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44) (or .cse7 .cse8 .cse33 .cse35 .cse12 .cse45 .cse14 .cse15 .cse37 .cse16 .cse38 .cse39 .cse20 .cse21 .cse23 .cse41 .cse43 .cse46 .cse44 .cse29) (or .cse7 .cse8 .cse47 .cse11 .cse12 .cse45 .cse13 .cse14 .cse15 .cse16 .cse20 .cse23 .cse28 .cse48 .cse29 .cse33 .cse49 .cse35 (and (and .cse31 .cse50 .cse26 .cse1 .cse2) .cse4 .cse6) .cse38 .cse51 .cse39 .cse41 .cse42 .cse43) (or .cse7 .cse8 .cse33 .cse35 .cse12 .cse45 .cse52 .cse14 .cse15 .cse16 .cse38 .cse39 .cse20 .cse21 .cse23 .cse41 .cse43 .cse46 .cse44) (or .cse7 .cse8 .cse12 .cse13 .cse14 .cse15 .cse16 .cse20 .cse21 .cse23 .cse46 .cse48 .cse29 .cse33 .cse35 .cse36 .cse53 .cse37 .cse38 .cse39 .cse40 (and .cse24 .cse18 .cse26 .cse27 .cse2 .cse25) .cse41 .cse43 .cse54 .cse44) (or .cse7 .cse8 .cse11 .cse12 .cse45 .cse13 .cse14 .cse55 .cse15 .cse16 .cse20 .cse22 .cse23 .cse28 .cse48 (and .cse0 .cse4 (and .cse31 .cse26 .cse1 .cse2) .cse6) .cse29 .cse33 .cse49 .cse35 .cse38 .cse39 .cse41 .cse42 .cse43) (or .cse7 (and .cse24 .cse18 .cse27 .cse2 .cse3 .cse25) .cse8 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse20 .cse21 .cse23 .cse56 .cse46 (and .cse31 .cse18 .cse32 .cse27 .cse2 .cse25) .cse29 .cse33 .cse35 .cse57 .cse36 .cse53 .cse37 .cse38 .cse39 .cse40 .cse58 .cse41 .cse43 .cse44) (or .cse7 .cse8 .cse33 .cse35 .cse12 .cse36 .cse45 .cse53 .cse13 .cse14 .cse15 .cse16 .cse37 .cse38 .cse39 .cse20 .cse21 .cse23 .cse41 .cse43 .cse46 .cse48 .cse54 .cse29) (let ((.cse61 (+ |old(~local~0)| 2))) (or .cse7 .cse8 .cse47 .cse11 .cse12 .cse45 .cse14 .cse15 .cse16 .cse20 .cse23 .cse59 .cse28 .cse48 .cse60 .cse33 (< .cse61 |old(~token~0)|) .cse49 .cse35 .cse52 (and (and .cse31 .cse50 .cse26 .cse1 .cse19) .cse62 .cse63 .cse4 .cse64 .cse6) .cse65 .cse38 .cse51 .cse66 .cse39 .cse67 .cse41 .cse42 .cse43 (< |old(~token~0)| .cse61))) (or .cse7 .cse8 .cse47 .cse11 .cse12 .cse45 .cse14 .cse15 .cse16 .cse20 .cse23 .cse28 .cse48 .cse33 .cse49 .cse35 .cse53 .cse52 .cse38 .cse51 .cse39 .cse41 .cse42 .cse43) (or .cse7 (and .cse31 .cse18 .cse26 .cse27 .cse2 .cse25) .cse8 .cse12 .cse13 .cse14 .cse15 .cse16 .cse20 .cse23 .cse56 .cse46 .cse48 .cse29 .cse33 .cse35 .cse49 .cse57 .cse53 .cse38 .cse39 .cse40 .cse41 .cse43 .cse44) (or .cse7 .cse8 .cse33 .cse35 .cse49 (and .cse31 .cse18 .cse1 .cse2) .cse12 .cse45 .cse53 .cse13 .cse14 .cse15 .cse16 .cse38 .cse39 .cse20 .cse23 .cse41 .cse43 .cse46 .cse29) (or .cse7 .cse8 .cse12 .cse45 .cse13 .cse14 .cse15 .cse16 .cse17 .cse20 .cse21 .cse23 .cse56 .cse46 .cse29 .cse33 .cse35 .cse36 .cse53 .cse37 .cse38 .cse39 .cse58 .cse41 .cse43) (or .cse7 .cse8 .cse33 .cse35 .cse49 .cse12 .cse45 .cse53 .cse13 .cse14 .cse26 .cse15 .cse16 .cse38 .cse39 .cse20 .cse23 .cse41 .cse43 .cse46 .cse48 .cse29) (let ((.cse71 (= 0 ~t2_st~0)) (.cse72 (and .cse31 .cse50 .cse32 .cse1 .cse2 .cse75 .cse76))) (or .cse7 (and .cse31 .cse50 .cse32 .cse62 .cse68 .cse25 .cse27 .cse2 .cse69 .cse5 .cse70 .cse6) .cse15 .cse16 .cse17 (and .cse0 .cse18 .cse1 .cse3 .cse71 .cse69 .cse5 .cse19 .cse70 .cse6) .cse21 .cse20 .cse22 (and .cse24 .cse50 .cse18 .cse62 .cse68 .cse25 .cse26 .cse27 .cse69 .cse5 .cse19 .cse70 .cse6) .cse29 (and .cse0 .cse62 .cse69 .cse34 .cse70 .cse71 .cse6) (and .cse0 .cse9 .cse10 .cse71) .cse60 (< |old(~token~0)| |old(~local~0)|) .cse36 (and .cse9 .cse72 .cse68) .cse65 .cse37 (and .cse0 .cse1 .cse3 .cse71 .cse2 .cse69 .cse5 .cse70 .cse6) .cse38 (and .cse24 .cse50 .cse18 .cse1 .cse68 .cse3 .cse5 .cse19 .cse6) (not .cse11) .cse41 (and .cse24 .cse50 .cse1 .cse2 .cse68 .cse3 .cse5 .cse6) (and .cse31 .cse50 .cse18 .cse32 .cse62 .cse68 .cse25 .cse27 .cse69 .cse5 .cse19 .cse70 .cse6) .cse43 (and .cse62 .cse69 .cse68 .cse70 (and .cse24 .cse50 .cse27 .cse2 .cse3 .cse25) .cse6) .cse8 (< |old(~local~0)| |old(~token~0)|) .cse12 .cse14 .cse13 .cse23 .cse59 (and .cse0 .cse31 .cse18 .cse32 .cse62 .cse25 .cse71 .cse27 .cse69 .cse5 .cse19 .cse70 .cse6) .cse28 (and .cse0 .cse31 .cse32 .cse62 .cse25 .cse71 .cse27 .cse2 .cse69 .cse5 .cse70 .cse6) (and .cse0 .cse24 .cse18 .cse1 .cse71 .cse26 .cse5 .cse19 .cse6) .cse33 .cse35 (and .cse0 .cse24 .cse1 .cse2 .cse3 .cse5 .cse71 .cse6) .cse66 .cse39 .cse40 (and .cse50 .cse69 .cse1 .cse2 .cse68 .cse3 .cse5 .cse70 .cse6) .cse67 (and .cse0 .cse9 .cse30 .cse71) .cse42 (and .cse0 .cse24 .cse18 .cse62 .cse25 .cse71 .cse26 .cse27 .cse69 .cse5 .cse19 .cse70 .cse6) (and .cse73 .cse9 .cse74 .cse72) .cse44)) (or .cse7 .cse8 .cse11 .cse12 .cse45 .cse14 .cse55 .cse15 .cse16 .cse20 .cse22 .cse23 .cse28 .cse48 .cse33 .cse49 .cse35 .cse53 .cse52 .cse38 .cse39 .cse41 .cse42 .cse43) (or .cse7 .cse8 .cse33 .cse49 .cse35 .cse12 .cse45 .cse14 .cse15 .cse16 .cse38 .cse39 .cse20 .cse23 .cse41 .cse43 .cse46 .cse44 .cse29))))))) [2018-12-02 05:07:47,725 INFO L444 ceAbstractionStarter]: At program point L386(line 386) the Hoare annotation is: (let ((.cse1 (= ~T2_E~0 1)) (.cse6 (= ~T3_E~0 1)) (.cse13 (= ~T1_E~0 1)) (.cse0 (= ~T1_E~0 0)) (.cse9 (= ~T2_E~0 0))) (let ((.cse40 (= 0 ~t1_st~0)) (.cse59 (and (not .cse0) (not .cse9) (not (= ~M_E~0 0)) (not (= ~E_3~0 0)) (not (= ~E_M~0 0)) (not (= ~E_1~0 0)) (not (= ~E_2~0 0)))) (.cse60 (not .cse13)) (.cse61 (not .cse6)) (.cse62 (not (= ~M_E~0 1))) (.cse63 (not .cse1)) (.cse65 (not (= ~E_M~0 1))) (.cse64 (not (= ~E_1~0 1))) (.cse66 (not (= ~E_3~0 1)))) (let ((.cse30 (= |old(~t1_pc~0)| 1)) (.cse8 (= 1 |old(~t3_pc~0)|)) (.cse49 (<= 2 ~E_2~0)) (.cse50 (not (= ~t2_st~0 0))) (.cse52 (not (= 0 eval_~tmp~0))) (.cse51 (and (and (and .cse59 .cse60 .cse61 (= 1 ~t3_pc~0) .cse62 .cse63 .cse65) .cse64) .cse66)) (.cse38 (not (= ~m_pc~0 1))) (.cse20 (= |old(~t1_st~0)| 0)) (.cse43 (= 1 ~t1_pc~0)) (.cse33 (not (= ~t1_pc~0 1))) (.cse34 (<= 2 ~t3_st~0)) (.cse35 (= |old(~t1_st~0)| ~t1_st~0)) (.cse44 (not .cse40)) (.cse47 (<= 2 ~m_st~0)) (.cse37 (and (and .cse59 .cse60 .cse61 .cse62 .cse63 (not (= ~t3_pc~0 1)) .cse64 (= |old(~E_M~0)| ~E_M~0) .cse65) .cse66))) (let ((.cse39 (and .cse33 .cse34 .cse35 .cse44 .cse47 .cse37)) (.cse45 (and .cse43 .cse34 .cse47 .cse37 .cse40)) (.cse42 (and .cse43 .cse34 .cse44 .cse47 .cse37)) (.cse46 (and .cse33 .cse34 .cse35 .cse47 .cse37 .cse40)) (.cse41 (not .cse20)) (.cse23 (and .cse33 .cse47 .cse51 .cse38)) (.cse29 (= 1 |old(~t2_pc~0)|)) (.cse27 (let ((.cse58 (+ ~local~0 1))) (and (<= ~token~0 .cse58) .cse49 (<= .cse58 ~token~0) .cse50 (and .cse43 (= 1 ~t2_pc~0) .cse34 .cse44 .cse47 (= ~t1_i~0 1) .cse51 .cse52)))) (.cse22 (and .cse33 .cse47 .cse37 .cse38)) (.cse32 (not (= 0 |old(~m_st~0)|))) (.cse36 (= 0 ~m_st~0)) (.cse5 (= 0 |old(~t2_st~0)|)) (.cse31 (< |old(~t3_st~0)| 2)) (.cse26 (not .cse8)) (.cse17 (not (= 1 ~t1_i~0))) (.cse18 (< |old(~E_2~0)| 2)) (.cse2 (= 0 |old(~E_3~0)|)) (.cse3 (not .cse30)) (.cse4 (and .cse43 .cse47 .cse51 .cse38)) (.cse7 (< |old(~m_st~0)| 2)) (.cse10 (= 0 ~M_E~0)) (.cse11 (= 1 ~M_E~0)) (.cse12 (= 1 |old(~E_M~0)|)) (.cse14 (= 1 |old(~E_3~0)|)) (.cse15 (= 1 |old(~E_1~0)|)) (.cse16 (= 0 |old(~E_1~0)|)) (.cse19 (= 0 |old(~E_M~0)|)) (.cse24 (= 0 |old(~E_2~0)|)) (.cse25 (= 1 |old(~m_pc~0)|)) (.cse21 (and .cse43 .cse47 .cse37 .cse38))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (or .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse9 .cse10 .cse22 .cse11 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse19 .cse24 .cse25 .cse21) (or .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse26 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse19 .cse24 .cse25) (let ((.cse28 (+ |old(~local~0)| 2))) (or .cse0 .cse1 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse14 .cse15 .cse17 .cse20 .cse27 .cse2 (< .cse28 |old(~token~0)|) .cse3 .cse4 .cse26 .cse12 (not .cse29) .cse13 .cse16 .cse18 .cse19 (< |old(~token~0)| .cse28))) (or .cse0 .cse1 .cse6 .cse8 .cse9 .cse10 .cse11 .cse14 .cse23 .cse15 .cse24 .cse20 .cse21 .cse2 .cse4 .cse30 .cse31 .cse22 .cse12 .cse13 .cse32 (and .cse33 .cse34 .cse35 .cse36 .cse37 .cse38) .cse16 .cse19 .cse39 .cse25) (or .cse0 (and .cse33 .cse34 .cse36 .cse37 .cse40 .cse38) .cse1 .cse6 .cse8 .cse9 .cse10 .cse11 .cse41 .cse14 .cse23 .cse15 .cse42 .cse24 (and .cse43 .cse34 .cse44 .cse36 .cse37 .cse38) .cse21 .cse2 .cse4 .cse45 .cse30 .cse31 .cse22 .cse12 .cse13 .cse32 .cse46 .cse16 .cse19 .cse25) (or .cse0 .cse1 .cse2 .cse4 .cse6 .cse30 .cse7 .cse31 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse19 .cse24 .cse20 .cse39 .cse21) (or .cse0 (and .cse43 .cse34 .cse35 .cse36 .cse37 .cse38) .cse1 .cse6 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse42 .cse24 .cse20 .cse21 .cse2 .cse4 .cse3 .cse45 .cse31 .cse12 .cse13 .cse32 .cse16 .cse19 .cse25) (or .cse0 .cse1 .cse2 .cse4 .cse3 (and .cse43 .cse34 .cse47 .cse37) .cse6 .cse7 .cse31 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse24 .cse21) (or .cse0 .cse1 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse41 .cse14 .cse23 .cse15 .cse42 .cse24 .cse21 .cse2 .cse4 .cse30 .cse31 .cse22 .cse12 .cse13 .cse46 .cse16 .cse19) (or .cse0 .cse1 .cse2 .cse4 .cse3 .cse6 .cse7 .cse31 .cse8 .cse9 .cse35 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse24 .cse20 .cse21) (or .cse0 .cse1 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse41 .cse14 .cse23 .cse29 .cse15 .cse17 .cse21 .cse2 .cse4 .cse30 .cse22 .cse12 .cse13 .cse32 .cse16 .cse18 .cse19 .cse25) (let ((.cse48 (not (= ~t2_pc~0 1))) (.cse55 (= ~token~0 |old(~token~0)|)) (.cse56 (<= ~token~0 ~local~0)) (.cse53 (= eval_~tmp~0 1)) (.cse57 (<= ~local~0 ~token~0)) (.cse54 (<= |old(~E_2~0)| ~E_2~0))) (or .cse0 .cse1 (and .cse48 .cse49 .cse50 (and .cse43 .cse34 .cse44 .cse47 .cse51 .cse52)) (< |old(~local~0)| |old(~token~0)|) .cse6 .cse9 .cse8 (and .cse48 .cse33 .cse47 .cse37 .cse50 .cse40 .cse53 .cse54) .cse10 .cse11 .cse41 (and .cse48 .cse43 .cse34 .cse44 .cse55 .cse50 .cse38 .cse36 .cse56 .cse53 .cse51 .cse57 .cse54) .cse14 .cse23 .cse29 .cse15 (and .cse48 .cse33 .cse34 .cse47 .cse50 .cse40 .cse53 .cse51 .cse54) .cse17 (and .cse48 .cse34 .cse47 .cse50 .cse40 .cse56 .cse53 .cse51 .cse57 .cse54) .cse21 .cse27 (and .cse49 .cse50 (and .cse43 .cse44 .cse47 .cse37 .cse52)) .cse2 .cse4 (< |old(~token~0)| |old(~local~0)|) .cse30 .cse22 .cse12 .cse13 .cse32 (and .cse48 .cse56 .cse47 .cse37 .cse50 .cse40 .cse53 .cse57 .cse54) (and .cse48 .cse33 .cse55 .cse50 .cse38 .cse35 .cse36 .cse37 .cse56 .cse53 .cse57 .cse54) (and .cse48 .cse33 .cse34 .cse55 .cse50 .cse38 .cse35 .cse36 .cse56 .cse53 .cse51 .cse57 .cse54) .cse16 (and .cse48 .cse43 .cse44 .cse55 .cse50 .cse38 .cse36 .cse37 .cse56 .cse53 .cse57 .cse54) .cse18 .cse19 .cse25)) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse31 .cse26 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19 .cse24 .cse25 .cse21)))))) [2018-12-02 05:07:47,730 INFO L448 ceAbstractionStarter]: For program point L256(lines 256 261) no Hoare annotation was computed. [2018-12-02 05:07:47,732 INFO L448 ceAbstractionStarter]: For program point is_transmit3_triggeredEXIT(lines 251 269) no Hoare annotation was computed. [2018-12-02 05:07:47,732 INFO L448 ceAbstractionStarter]: For program point L255(lines 255 264) no Hoare annotation was computed. [2018-12-02 05:07:47,732 INFO L451 ceAbstractionStarter]: At program point is_transmit3_triggeredENTRY(lines 251 269) the Hoare annotation is: true [2018-12-02 05:07:47,732 INFO L448 ceAbstractionStarter]: For program point L255-2(lines 255 264) no Hoare annotation was computed. [2018-12-02 05:07:47,732 INFO L448 ceAbstractionStarter]: For program point is_transmit3_triggeredFINAL(lines 251 269) no Hoare annotation was computed. [2018-12-02 05:07:47,732 INFO L444 ceAbstractionStarter]: At program point L266(lines 254 268) the Hoare annotation is: (let ((.cse6 (= 1 ~t3_pc~0))) (let ((.cse13 (= 1 ~E_1~0)) (.cse23 (= ~t1_pc~0 1)) (.cse28 (= ~t1_st~0 0)) (.cse11 (= 1 ~E_M~0)) (.cse20 (= 1 ~t2_pc~0)) (.cse41 (+ ~local~0 1)) (.cse42 (+ ~local~0 2)) (.cse12 (= ~T1_E~0 1)) (.cse0 (= ~T1_E~0 0)) (.cse1 (= ~T2_E~0 1)) (.cse2 (= 0 ~E_3~0)) (.cse14 (= 0 ~E_1~0)) (.cse15 (= 0 ~E_M~0)) (.cse16 (= 0 ~E_2~0)) (.cse3 (= ~T3_E~0 1)) (.cse40 (not .cse6)) (.cse7 (= ~T2_E~0 0)) (.cse8 (= 0 ~M_E~0)) (.cse9 (= 1 ~M_E~0))) (let ((.cse32 (or .cse12 .cse0 .cse1 .cse2 .cse14 .cse15 .cse16 .cse3 .cse40 .cse7 .cse8 .cse9)) (.cse34 (< .cse42 ~token~0)) (.cse35 (< ~token~0 .cse42)) (.cse31 (not (= 0 ~m_st~0))) (.cse38 (< ~token~0 .cse41)) (.cse39 (< .cse41 ~token~0)) (.cse30 (not .cse20)) (.cse4 (< ~m_st~0 2)) (.cse27 (= 0 ~t2_st~0)) (.cse5 (< ~t3_st~0 2)) (.cse33 (or .cse0 .cse1 .cse2 .cse3 .cse40 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse15 .cse16)) (.cse25 (not .cse28)) (.cse36 (< ~local~0 ~token~0)) (.cse26 (not .cse23)) (.cse37 (< ~token~0 ~local~0)) (.cse10 (= 0 is_transmit3_triggered_~__retres1~3)) (.cse18 (not .cse13)) (.cse19 (= 1 ~E_3~0)) (.cse21 (not (= 1 ~t1_i~0))) (.cse22 (< ~E_2~0 2)) (.cse24 (or .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse15 .cse16)) (.cse17 (= 1 ~m_pc~0))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse10 .cse14 .cse15 .cse16 .cse17) (or .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse10 .cse24 .cse17 .cse25) (or .cse0 .cse1 .cse2 .cse26 .cse27 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse11 .cse12 .cse19 .cse13 .cse14 .cse21 .cse15 .cse16 .cse28 .cse10) (let ((.cse29 (+ ~local~0 3))) (or .cse26 .cse27 (< .cse29 ~token~0) .cse30 .cse31 .cse19 .cse13 .cse10 .cse21 .cse22 .cse28 .cse32 (< ~token~0 .cse29))) (or .cse30 .cse19 .cse13 .cse26 .cse27 .cse21 .cse22 .cse4 .cse28 .cse32 .cse10) (or .cse18 .cse10 .cse19 .cse5 .cse24 .cse17) (or .cse0 .cse10 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse11 .cse12 .cse19 .cse13 .cse14 .cse15 .cse16 .cse17) (or .cse0 .cse10 .cse1 .cse2 .cse26 .cse27 .cse3 .cse4 .cse6 .cse7 .cse8 .cse11 .cse12 .cse19 .cse13 .cse14 .cse21 .cse22 .cse15 .cse28) (or .cse0 .cse10 .cse1 .cse2 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse31 .cse19 .cse13 .cse14 .cse15 .cse16 .cse17) (or .cse18 .cse19 .cse20 .cse10 .cse27 .cse21 .cse22 .cse5 .cse33 .cse17 .cse25) (or .cse0 .cse1 .cse2 .cse3 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse31 .cse13 .cse14 .cse10 .cse15 .cse16 .cse17) (or .cse18 .cse19 .cse20 .cse10 .cse26 .cse21 .cse22 .cse5 .cse28 .cse33 .cse17) (or .cse0 .cse10 .cse1 .cse2 .cse26 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse11 .cse12 .cse19 .cse20 .cse13 .cse14 .cse21 .cse15 .cse16 .cse28) (or .cse18 .cse19 .cse10 .cse20 .cse26 .cse21 .cse22 .cse28 .cse24 .cse17) (or .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse10 .cse8 .cse9 .cse11 .cse12 .cse31 .cse13 .cse14 .cse15 .cse16 .cse28 .cse17) (or .cse18 .cse19 .cse20 .cse26 .cse27 .cse21 .cse22 .cse10 .cse24 .cse17) (or .cse10 .cse0 .cse1 .cse2 .cse34 .cse26 .cse27 .cse3 .cse4 .cse7 .cse8 .cse11 .cse30 .cse12 .cse19 .cse13 .cse14 .cse21 .cse22 .cse15 .cse28 .cse35) (or .cse0 .cse1 .cse2 .cse26 .cse27 .cse10 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse19 .cse13 .cse14 .cse21 .cse22 .cse15 .cse28) (or .cse36 .cse26 .cse37 .cse27 .cse10 .cse5 .cse30 .cse18 .cse19 .cse21 .cse22 .cse33) (or .cse19 .cse13 .cse10 .cse4 .cse32 .cse17) (or .cse0 .cse1 .cse2 .cse10 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse19 .cse13 .cse14 .cse15 .cse16) (or .cse10 .cse0 .cse1 .cse2 .cse3 .cse23 .cse5 .cse6 .cse7 .cse8 .cse11 .cse12 .cse31 .cse19 .cse13 .cse14 .cse15 .cse16 .cse17) (or .cse10 .cse18 .cse19 .cse27 .cse21 .cse22 .cse23 .cse24 .cse17 .cse25) (or .cse36 .cse37 .cse5 .cse25 .cse18 .cse19 .cse20 .cse10 .cse21 .cse22 .cse33 .cse17) (or .cse0 .cse1 .cse36 .cse7 .cse6 .cse8 .cse9 .cse25 .cse19 .cse10 .cse20 .cse13 .cse21 .cse2 .cse37 .cse23 .cse11 .cse12 .cse31 .cse14 .cse22 .cse15 .cse17) (or .cse0 .cse1 .cse2 .cse26 .cse27 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse19 .cse13 .cse10 .cse14 .cse21 .cse15 .cse16 .cse28) (or .cse10 .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse11 .cse12 .cse31 .cse19 .cse13 .cse14 .cse15 .cse16 .cse28 .cse17) (or .cse0 .cse1 .cse2 .cse27 .cse23 .cse6 .cse7 .cse8 .cse9 .cse25 .cse11 .cse12 .cse31 .cse19 .cse20 .cse13 .cse10 .cse14 .cse21 .cse22 .cse15 .cse17) (or .cse0 .cse1 .cse2 .cse34 .cse26 .cse27 .cse4 .cse7 .cse8 .cse9 .cse11 .cse30 .cse12 .cse19 .cse13 .cse10 .cse14 .cse21 .cse22 .cse15 .cse28 .cse35) (or .cse0 .cse1 .cse3 .cse4 .cse7 .cse8 .cse9 .cse19 .cse38 .cse13 .cse10 .cse21 .cse16 .cse28 .cse2 .cse26 .cse5 .cse11 .cse12 .cse14 .cse39 .cse15) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse11 .cse12 .cse19 .cse10 .cse13 .cse14 .cse15 .cse16) (or .cse10 .cse18 .cse19 .cse26 .cse27 .cse21 .cse22 .cse28 .cse24 .cse17) (or .cse0 .cse10 .cse1 .cse2 .cse26 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse19 .cse20 .cse13 .cse14 .cse21 .cse15 .cse16 .cse28) (or .cse0 .cse10 .cse1 .cse2 .cse4 .cse7 .cse8 .cse9 .cse11 .cse12 .cse19 .cse13 .cse14 .cse15 .cse16 .cse17) (or .cse30 .cse18 .cse19 .cse10 .cse26 .cse27 .cse21 .cse22 .cse5 .cse28 .cse33) (or .cse0 .cse10 .cse1 .cse2 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse31 .cse19 .cse13 .cse14 .cse15 .cse16 .cse28 .cse17) (or .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse19 .cse10 .cse38 .cse13 .cse14 .cse21 .cse39 .cse15 .cse16 .cse28) (or .cse10 .cse27 .cse22 (or .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse30 .cse12 .cse13 .cse14 .cse21 .cse15 .cse28)) (or .cse0 .cse1 .cse2 .cse26 .cse27 .cse3 .cse4 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse19 .cse13 .cse14 .cse21 .cse22 .cse15 .cse28) (or .cse0 .cse10 .cse1 .cse2 .cse26 .cse27 .cse4 .cse5 .cse7 .cse8 .cse9 .cse11 .cse12 .cse19 .cse13 .cse14 .cse21 .cse22 .cse15 .cse28) (or .cse36 .cse10 .cse37 .cse27 .cse25 .cse18 .cse19 .cse21 .cse22 .cse24 .cse17) (or .cse10 .cse18 .cse19 .cse27 .cse21 .cse22 .cse23 .cse5 .cse33 .cse17 .cse25) (or .cse18 .cse19 .cse20 .cse10 .cse21 .cse22 .cse23 .cse5 .cse33 .cse17 .cse25) (or .cse36 .cse26 .cse37 .cse10 .cse18 .cse19 .cse20 .cse21 .cse22 .cse24 .cse17))))) [2018-12-02 05:07:47,734 INFO L448 ceAbstractionStarter]: For program point L669(line 669) no Hoare annotation was computed. [2018-12-02 05:07:47,736 INFO L448 ceAbstractionStarter]: For program point L700(lines 700 704) no Hoare annotation was computed. [2018-12-02 05:07:47,736 INFO L448 ceAbstractionStarter]: For program point start_simulationEXIT(lines 653 711) no Hoare annotation was computed. [2018-12-02 05:07:47,736 INFO L448 ceAbstractionStarter]: For program point L698(line 698) no Hoare annotation was computed. [2018-12-02 05:07:47,736 INFO L444 ceAbstractionStarter]: At program point L663(line 663) the Hoare annotation is: (let ((.cse0 (not (= ~t2_pc~0 1))) (.cse9 (= |old(~t1_st~0)| ~t1_st~0)) (.cse11 (= 0 ~m_st~0)) (.cse1 (not (= ~t1_pc~0 1))) (.cse2 (= |old(~E_1~0)| ~E_1~0)) (.cse7 (= |old(~E_2~0)| ~E_2~0)) (.cse3 (not (= ~t3_pc~0 1))) (.cse8 (= |old(~E_3~0)| ~E_3~0)) (.cse4 (not (= ~m_pc~0 1))) (.cse5 (= |old(~T2_E~0)| ~T2_E~0)) (.cse10 (= |old(~T1_E~0)| ~T1_E~0)) (.cse12 (= |old(~M_E~0)| ~M_E~0)) (.cse6 (= |old(~E_M~0)| ~E_M~0))) (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ~token~0 ~local~0) .cse6 (= ~token~0 |old(~token~0)|) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (<= ~local~0 ~token~0)) (< |old(~local~0)| |old(~token~0)|) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= 2 ~t3_st~0) .cse7 .cse8 .cse10 .cse11 .cse12) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= ~t2_st~0 0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (and .cse1 .cse2 (<= 2 ~m_st~0) .cse7 .cse3 .cse8 .cse4 .cse5 .cse10 .cse12 .cse6) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|))) [2018-12-02 05:07:47,736 INFO L444 ceAbstractionStarter]: At program point L661(line 661) the Hoare annotation is: (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (= 0 |old(~E_3~0)|) (and (not (= ~t2_pc~0 1)) (not (= ~t1_pc~0 1)) (= |old(~E_1~0)| ~E_1~0) (not (= ~t3_pc~0 1)) (not (= ~m_pc~0 1)) (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (<= ~token~0 ~local~0) (= |old(~E_M~0)| ~E_M~0) (= ~token~0 |old(~token~0)|) (= |old(~E_2~0)| ~E_2~0) (= |old(~E_3~0)| ~E_3~0) (= 0 ~t2_st~0) (= |old(~t1_st~0)| ~t1_st~0) (= |old(~T1_E~0)| ~T1_E~0) (= 0 ~m_st~0) (= |old(~M_E~0)| ~M_E~0) (<= ~local~0 ~token~0)) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)) [2018-12-02 05:07:47,736 INFO L444 ceAbstractionStarter]: At program point L661-1(line 661) the Hoare annotation is: (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (= 0 |old(~E_3~0)|) (and (not (= ~t2_pc~0 1)) (not (= ~t1_pc~0 1)) (= |old(~E_1~0)| ~E_1~0) (not (= ~t3_pc~0 1)) (not (= ~m_pc~0 1)) (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (<= ~token~0 ~local~0) (= |old(~E_M~0)| ~E_M~0) (= ~token~0 |old(~token~0)|) (= |old(~E_2~0)| ~E_2~0) (= |old(~E_3~0)| ~E_3~0) (= 0 ~t2_st~0) (= |old(~t1_st~0)| ~t1_st~0) (= |old(~T1_E~0)| ~T1_E~0) (= 0 ~m_st~0) (= |old(~M_E~0)| ~M_E~0) (<= ~local~0 ~token~0)) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)) [2018-12-02 05:07:47,737 INFO L444 ceAbstractionStarter]: At program point L690(line 690) the Hoare annotation is: (let ((.cse11 (= |old(~T2_E~0)| ~T2_E~0)) (.cse15 (and (and (and (and (not (= ~E_M~0 0)) (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)))) (not (= ~E_1~0 0))) (not (= ~E_2~0 0))) (not (= ~E_3~0 0)))) (.cse16 (not (= ~M_E~0 1))) (.cse12 (not (= ~T3_E~0 1))) (.cse13 (= |old(~T1_E~0)| ~T1_E~0)) (.cse14 (not (= ~T2_E~0 1))) (.cse17 (not (= ~E_1~0 1))) (.cse18 (not (= ~E_3~0 1)))) (let ((.cse5 (= 0 ~m_st~0)) (.cse2 (not (= ~m_pc~0 1))) (.cse0 (and (and (and .cse11 (and .cse15 .cse16 (not (= ~t3_pc~0 1))) .cse12 .cse13 .cse14) .cse17 (= |old(~E_M~0)| ~E_M~0)) .cse18)) (.cse3 (<= 2 ~t3_st~0)) (.cse7 (= 1 ~t1_pc~0)) (.cse6 (and (and (and (and .cse11 (not (= ~T1_E~0 1)) .cse12 .cse13 .cse14 (and (= 1 ~t3_pc~0) .cse15 .cse16)) (not (= ~E_M~0 1))) .cse17) .cse18)) (.cse4 (not (= 0 ~t1_st~0))) (.cse8 (<= 2 ~E_2~0)) (.cse1 (<= 2 ~m_st~0)) (.cse9 (not (= ~t2_st~0 0)))) (or (and .cse0 .cse1 .cse2) (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (and .cse0 .cse3 .cse4 .cse5 .cse2) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (and (not (= ~t1_pc~0 1)) .cse0 .cse3 .cse5 .cse2) (and .cse6 .cse1 .cse2) (and .cse7 .cse0 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (and .cse0 .cse3 .cse1) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and .cse7 .cse6 .cse3 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (let ((.cse10 (+ ~local~0 2))) (and .cse7 .cse6 (= 1 ~t2_pc~0) .cse4 .cse8 .cse1 .cse9 (<= .cse10 ~token~0) (<= ~token~0 .cse10))) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,737 INFO L444 ceAbstractionStarter]: At program point L690-1(line 690) the Hoare annotation is: (let ((.cse11 (= |old(~T2_E~0)| ~T2_E~0)) (.cse12 (not (= ~T3_E~0 1))) (.cse13 (= |old(~T1_E~0)| ~T1_E~0)) (.cse14 (not (= ~T2_E~0 1))) (.cse15 (and (not (= ~E_3~0 0)) (and (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)) (not (= ~E_1~0 0)) (not (= ~E_M~0 0))) (not (= ~E_2~0 0))))) (.cse16 (not (= ~E_1~0 1))) (.cse17 (not (= ~E_3~0 1)))) (let ((.cse0 (= 1 ~t1_pc~0)) (.cse4 (<= 2 ~E_2~0)) (.cse6 (not (= ~t2_st~0 0))) (.cse2 (and (and (and (and .cse11 .cse12 (= 1 ~t3_pc~0) .cse13 .cse14 .cse15) (not (= ~E_M~0 1))) .cse16) .cse17)) (.cse5 (<= 2 ~m_st~0)) (.cse7 (and (and (and .cse11 .cse12 .cse13 .cse14 (not (= ~t3_pc~0 1)) .cse15) .cse16 (= |old(~E_M~0)| ~E_M~0)) .cse17)) (.cse1 (<= 2 ~t3_st~0)) (.cse3 (not (= 0 ~t1_st~0))) (.cse10 (= 0 ~m_st~0)) (.cse8 (not (= ~m_pc~0 1)))) (or (= |old(~T1_E~0)| 0) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (= |old(~T2_E~0)| 1) (and .cse7 .cse5 .cse8) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (and .cse7 .cse1 .cse5) (let ((.cse9 (+ ~local~0 2))) (and .cse0 (= 1 ~t2_pc~0) .cse2 .cse3 .cse4 .cse5 .cse6 (<= .cse9 ~token~0) (<= ~token~0 .cse9))) (and .cse0 .cse7 .cse3 .cse4 .cse5 .cse6) (= 1 |old(~E_3~0)|) (and .cse2 .cse5 .cse8) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and (not (= ~t1_pc~0 1)) .cse7 .cse1 .cse10 .cse8) (and .cse7 .cse1 .cse3 .cse10 .cse8) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,739 INFO L444 ceAbstractionStarter]: At program point L682(line 682) the Hoare annotation is: (let ((.cse11 (= |old(~T2_E~0)| ~T2_E~0)) (.cse15 (and (and (and (and (not (= ~E_M~0 0)) (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)))) (not (= ~E_1~0 0))) (not (= ~E_2~0 0))) (not (= ~E_3~0 0)))) (.cse16 (not (= ~M_E~0 1))) (.cse12 (not (= ~T3_E~0 1))) (.cse13 (= |old(~T1_E~0)| ~T1_E~0)) (.cse14 (not (= ~T2_E~0 1))) (.cse17 (not (= ~E_1~0 1))) (.cse18 (not (= ~E_3~0 1)))) (let ((.cse5 (= 0 ~m_st~0)) (.cse2 (not (= ~m_pc~0 1))) (.cse0 (and (and (and .cse11 (and .cse15 .cse16 (not (= ~t3_pc~0 1))) .cse12 .cse13 .cse14) .cse17 (= |old(~E_M~0)| ~E_M~0)) .cse18)) (.cse3 (<= 2 ~t3_st~0)) (.cse7 (= 1 ~t1_pc~0)) (.cse6 (and (and (and (and .cse11 (not (= ~T1_E~0 1)) .cse12 .cse13 .cse14 (and (= 1 ~t3_pc~0) .cse15 .cse16)) (not (= ~E_M~0 1))) .cse17) .cse18)) (.cse4 (not (= 0 ~t1_st~0))) (.cse8 (<= 2 ~E_2~0)) (.cse1 (<= 2 ~m_st~0)) (.cse9 (not (= ~t2_st~0 0)))) (or (and .cse0 .cse1 .cse2) (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (and .cse0 .cse3 .cse4 .cse5 .cse2) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (and (not (= ~t1_pc~0 1)) .cse0 .cse3 .cse5 .cse2) (and .cse6 .cse1 .cse2) (and .cse7 .cse0 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (and .cse0 .cse3 .cse1) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and .cse7 .cse6 .cse3 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (let ((.cse10 (+ ~local~0 2))) (and .cse7 .cse6 (= 1 ~t2_pc~0) .cse4 .cse8 .cse1 .cse9 (<= .cse10 ~token~0) (<= ~token~0 .cse10))) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,739 INFO L444 ceAbstractionStarter]: At program point L680(line 680) the Hoare annotation is: (let ((.cse11 (= |old(~T2_E~0)| ~T2_E~0)) (.cse15 (and (and (and (and (not (= ~E_M~0 0)) (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)))) (not (= ~E_1~0 0))) (not (= ~E_2~0 0))) (not (= ~E_3~0 0)))) (.cse16 (not (= ~M_E~0 1))) (.cse12 (not (= ~T3_E~0 1))) (.cse13 (= |old(~T1_E~0)| ~T1_E~0)) (.cse14 (not (= ~T2_E~0 1))) (.cse17 (not (= ~E_1~0 1))) (.cse18 (not (= ~E_3~0 1)))) (let ((.cse5 (= 0 ~m_st~0)) (.cse2 (not (= ~m_pc~0 1))) (.cse0 (and (and (and .cse11 (and .cse15 .cse16 (not (= ~t3_pc~0 1))) .cse12 .cse13 .cse14) .cse17 (= |old(~E_M~0)| ~E_M~0)) .cse18)) (.cse3 (<= 2 ~t3_st~0)) (.cse7 (= 1 ~t1_pc~0)) (.cse6 (and (and (and (and .cse11 (not (= ~T1_E~0 1)) .cse12 .cse13 .cse14 (and (= 1 ~t3_pc~0) .cse15 .cse16)) (not (= ~E_M~0 1))) .cse17) .cse18)) (.cse4 (not (= 0 ~t1_st~0))) (.cse8 (<= 2 ~E_2~0)) (.cse1 (<= 2 ~m_st~0)) (.cse9 (not (= ~t2_st~0 0)))) (or (and .cse0 .cse1 .cse2) (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (and .cse0 .cse3 .cse4 .cse5 .cse2) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (and (not (= ~t1_pc~0 1)) .cse0 .cse3 .cse5 .cse2) (and .cse6 .cse1 .cse2) (and .cse7 .cse0 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (and .cse0 .cse3 .cse1) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and .cse7 .cse6 .cse3 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (let ((.cse10 (+ ~local~0 2))) (and .cse7 .cse6 (= 1 ~t2_pc~0) .cse4 .cse8 .cse1 .cse9 (<= .cse10 ~token~0) (<= ~token~0 .cse10))) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,741 INFO L444 ceAbstractionStarter]: At program point L680-1(line 680) the Hoare annotation is: (let ((.cse11 (= |old(~T2_E~0)| ~T2_E~0)) (.cse13 (and (and (and (and (not (= ~E_M~0 0)) (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)))) (not (= ~E_1~0 0))) (not (= ~E_2~0 0))) (not (= ~E_3~0 0)))) (.cse14 (not (= ~M_E~0 1))) (.cse12 (= |old(~T1_E~0)| ~T1_E~0)) (.cse15 (not (= ~E_1~0 1))) (.cse16 (not (= ~E_3~0 1)))) (let ((.cse5 (= 0 ~m_st~0)) (.cse2 (not (= ~m_pc~0 1))) (.cse6 (and (and .cse11 (and .cse13 .cse14 (not (= ~t3_pc~0 1))) .cse12 .cse15 (= |old(~E_M~0)| ~E_M~0)) .cse16)) (.cse3 (<= 2 ~t3_st~0)) (.cse7 (= 1 ~t1_pc~0)) (.cse4 (not (= 0 ~t1_st~0))) (.cse8 (<= 2 ~E_2~0)) (.cse0 (<= 2 ~m_st~0)) (.cse9 (not (= ~t2_st~0 0))) (.cse1 (and (and (and .cse11 (not (= ~T1_E~0 1)) .cse12 (not (= ~T2_E~0 1)) (and (= 1 ~t3_pc~0) .cse13 .cse14) (not (= ~E_M~0 1))) .cse15) .cse16))) (or (= |old(~T1_E~0)| 0) (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse5 .cse6 .cse2) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (and .cse0 .cse6 .cse2) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (and .cse3 .cse0 .cse6) (and (not (= ~t1_pc~0 1)) .cse3 .cse5 .cse6 .cse2) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (and .cse7 .cse4 .cse8 .cse0 .cse9 .cse6) (= 1 |old(~E_M~0)|) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (= 0 |old(~E_M~0)|) (and .cse7 .cse3 .cse4 .cse8 .cse0 .cse9 .cse1) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (= 0 |old(~E_3~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (let ((.cse10 (+ ~local~0 2))) (and .cse7 (= 1 ~t2_pc~0) .cse4 .cse8 .cse0 .cse9 (<= .cse10 ~token~0) .cse1 (<= ~token~0 .cse10))) (< |old(~E_2~0)| 2) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,741 INFO L444 ceAbstractionStarter]: At program point L676(line 676) the Hoare annotation is: (let ((.cse11 (= |old(~T2_E~0)| ~T2_E~0)) (.cse15 (and (and (and (and (not (= ~E_M~0 0)) (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)))) (not (= ~E_1~0 0))) (not (= ~E_2~0 0))) (not (= ~E_3~0 0)))) (.cse16 (not (= ~M_E~0 1))) (.cse12 (not (= ~T3_E~0 1))) (.cse13 (= |old(~T1_E~0)| ~T1_E~0)) (.cse14 (not (= ~T2_E~0 1))) (.cse17 (not (= ~E_1~0 1))) (.cse18 (not (= ~E_3~0 1)))) (let ((.cse5 (= 0 ~m_st~0)) (.cse2 (not (= ~m_pc~0 1))) (.cse0 (and (and (and .cse11 (and .cse15 .cse16 (not (= ~t3_pc~0 1))) .cse12 .cse13 .cse14) .cse17 (= |old(~E_M~0)| ~E_M~0)) .cse18)) (.cse3 (<= 2 ~t3_st~0)) (.cse7 (= 1 ~t1_pc~0)) (.cse6 (and (and (and (and .cse11 (not (= ~T1_E~0 1)) .cse12 .cse13 .cse14 (and (= 1 ~t3_pc~0) .cse15 .cse16)) (not (= ~E_M~0 1))) .cse17) .cse18)) (.cse4 (not (= 0 ~t1_st~0))) (.cse8 (<= 2 ~E_2~0)) (.cse1 (<= 2 ~m_st~0)) (.cse9 (not (= ~t2_st~0 0)))) (or (and .cse0 .cse1 .cse2) (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (and .cse0 .cse3 .cse4 .cse5 .cse2) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (and (not (= ~t1_pc~0 1)) .cse0 .cse3 .cse5 .cse2) (and .cse6 .cse1 .cse2) (and .cse7 .cse0 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (and .cse0 .cse3 .cse1) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and .cse7 .cse6 .cse3 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (let ((.cse10 (+ ~local~0 2))) (and .cse7 .cse6 (= 1 ~t2_pc~0) .cse4 .cse8 .cse1 .cse9 (<= .cse10 ~token~0) (<= ~token~0 .cse10))) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,743 INFO L448 ceAbstractionStarter]: For program point L676-1(line 676) no Hoare annotation was computed. [2018-12-02 05:07:47,743 INFO L444 ceAbstractionStarter]: At program point start_simulationENTRY(lines 653 711) the Hoare annotation is: (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (= 0 |old(~E_3~0)|) (and (not (= ~t2_pc~0 1)) (not (= ~t1_pc~0 1)) (= |old(~E_1~0)| ~E_1~0) (not (= ~t3_pc~0 1)) (not (= ~m_pc~0 1)) (= |old(~T2_E~0)| ~T2_E~0) (= |old(~T3_E~0)| ~T3_E~0) (<= ~token~0 ~local~0) (= |old(~E_M~0)| ~E_M~0) (= ~token~0 |old(~token~0)|) (= |old(~E_2~0)| ~E_2~0) (= |old(~E_3~0)| ~E_3~0) (= 0 ~t2_st~0) (= |old(~t1_st~0)| ~t1_st~0) (= |old(~T1_E~0)| ~T1_E~0) (= 0 ~m_st~0) (= |old(~M_E~0)| ~M_E~0) (<= ~local~0 ~token~0)) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)) [2018-12-02 05:07:47,743 INFO L444 ceAbstractionStarter]: At program point L672(line 672) the Hoare annotation is: (let ((.cse13 (= 0 ~t1_st~0)) (.cse15 (= |old(~T2_E~0)| ~T2_E~0)) (.cse18 (not (= ~T3_E~0 1))) (.cse19 (= |old(~T1_E~0)| ~T1_E~0)) (.cse16 (and (and (and (and (not (= ~E_M~0 0)) (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)))) (not (= ~E_1~0 0))) (not (= ~E_2~0 0))) (not (= ~E_3~0 0)))) (.cse17 (not (= ~M_E~0 1))) (.cse21 (not (= ~E_M~0 1))) (.cse20 (not (= ~E_1~0 1))) (.cse22 (not (= ~E_3~0 1)))) (let ((.cse1 (<= 2 ~t3_st~0)) (.cse8 (= 1 ~t1_pc~0)) (.cse6 (and (and (and (and .cse15 .cse18 .cse19 (and (= 1 ~t3_pc~0) .cse16 .cse17)) .cse21) .cse20) .cse22)) (.cse2 (not .cse13)) (.cse9 (<= 2 ~E_2~0)) (.cse10 (not (= ~t2_st~0 0))) (.cse7 (<= 2 ~m_st~0)) (.cse12 (not (= ~t2_pc~0 1))) (.cse5 (not (= ~t1_pc~0 1))) (.cse4 (not (= ~m_pc~0 1))) (.cse0 (and (and (and .cse15 (and .cse16 .cse17 (not (= ~t3_pc~0 1))) .cse18 .cse19 (not (= ~T2_E~0 1))) .cse20 (= |old(~E_M~0)| ~E_M~0) .cse21) .cse22)) (.cse3 (= 0 ~m_st~0)) (.cse14 (<= |old(~E_2~0)| ~E_2~0))) (or (= |old(~T1_E~0)| 0) (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse0 .cse1 .cse3 .cse4) (and .cse6 .cse7 .cse4) (and .cse8 .cse0 .cse2 .cse9 .cse7 .cse10) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (and .cse8 .cse6 .cse1 .cse2 .cse9 .cse7 .cse10) (and .cse0 .cse1 .cse7) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (let ((.cse11 (+ ~local~0 2))) (and .cse8 .cse6 (= 1 ~t2_pc~0) .cse2 .cse9 .cse7 .cse10 (<= .cse11 ~token~0) (<= ~token~0 .cse11))) (= 0 |old(~E_M~0)|) (and .cse12 .cse5 .cse0 .cse3 .cse10 .cse13 .cse4 .cse14) (and .cse0 .cse7 .cse4) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and .cse12 .cse5 (= ~token~0 |old(~token~0)|) .cse4 .cse0 (= |old(~t1_st~0)| ~t1_st~0) .cse3 (<= ~token~0 ~local~0) (<= ~local~0 ~token~0) .cse14) (= 0 |old(~E_3~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (< |old(~E_2~0)| 2) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,745 INFO L448 ceAbstractionStarter]: For program point L672-1(line 672) no Hoare annotation was computed. [2018-12-02 05:07:47,745 INFO L444 ceAbstractionStarter]: At program point L668-1(lines 665 705) the Hoare annotation is: (let ((.cse13 (= 0 ~t1_st~0)) (.cse15 (= |old(~T2_E~0)| ~T2_E~0)) (.cse18 (not (= ~T3_E~0 1))) (.cse19 (= |old(~T1_E~0)| ~T1_E~0)) (.cse16 (and (and (and (and (not (= ~E_M~0 0)) (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)))) (not (= ~E_1~0 0))) (not (= ~E_2~0 0))) (not (= ~E_3~0 0)))) (.cse17 (not (= ~M_E~0 1))) (.cse21 (not (= ~E_M~0 1))) (.cse20 (not (= ~E_1~0 1))) (.cse22 (not (= ~E_3~0 1)))) (let ((.cse1 (<= 2 ~t3_st~0)) (.cse8 (= 1 ~t1_pc~0)) (.cse6 (and (and (and (and .cse15 .cse18 .cse19 (and (= 1 ~t3_pc~0) .cse16 .cse17)) .cse21) .cse20) .cse22)) (.cse2 (not .cse13)) (.cse9 (<= 2 ~E_2~0)) (.cse10 (not (= ~t2_st~0 0))) (.cse7 (<= 2 ~m_st~0)) (.cse12 (not (= ~t2_pc~0 1))) (.cse5 (not (= ~t1_pc~0 1))) (.cse4 (not (= ~m_pc~0 1))) (.cse0 (and (and (and .cse15 (and .cse16 .cse17 (not (= ~t3_pc~0 1))) .cse18 .cse19 (not (= ~T2_E~0 1))) .cse20 (= |old(~E_M~0)| ~E_M~0) .cse21) .cse22)) (.cse3 (= 0 ~m_st~0)) (.cse14 (<= |old(~E_2~0)| ~E_2~0))) (or (= |old(~T1_E~0)| 0) (and .cse0 .cse1 .cse2 .cse3 .cse4) (and .cse5 .cse0 .cse1 .cse3 .cse4) (and .cse6 .cse7 .cse4) (and .cse8 .cse0 .cse2 .cse9 .cse7 .cse10) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (and .cse8 .cse6 .cse1 .cse2 .cse9 .cse7 .cse10) (and .cse0 .cse1 .cse7) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (let ((.cse11 (+ ~local~0 2))) (and .cse8 .cse6 (= 1 ~t2_pc~0) .cse2 .cse9 .cse7 .cse10 (<= .cse11 ~token~0) (<= ~token~0 .cse11))) (= 0 |old(~E_M~0)|) (and .cse12 .cse5 .cse0 .cse3 .cse10 .cse13 .cse4 .cse14) (and .cse0 .cse7 .cse4) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and .cse12 .cse5 (= ~token~0 |old(~token~0)|) .cse4 .cse0 (= |old(~t1_st~0)| ~t1_st~0) .cse3 (<= ~token~0 ~local~0) (<= ~local~0 ~token~0) .cse14) (= 0 |old(~E_3~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (< |old(~E_2~0)| 2) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,746 INFO L444 ceAbstractionStarter]: At program point L664(line 664) the Hoare annotation is: (let ((.cse0 (not (= ~t2_pc~0 1))) (.cse9 (= |old(~t1_st~0)| ~t1_st~0)) (.cse11 (= 0 ~m_st~0)) (.cse1 (not (= ~t1_pc~0 1))) (.cse2 (= |old(~E_1~0)| ~E_1~0)) (.cse7 (= |old(~E_2~0)| ~E_2~0)) (.cse3 (not (= ~t3_pc~0 1))) (.cse8 (= |old(~E_3~0)| ~E_3~0)) (.cse4 (not (= ~m_pc~0 1))) (.cse5 (= |old(~T2_E~0)| ~T2_E~0)) (.cse10 (= |old(~T1_E~0)| ~T1_E~0)) (.cse12 (= |old(~M_E~0)| ~M_E~0)) (.cse6 (= |old(~E_M~0)| ~E_M~0))) (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ~token~0 ~local~0) .cse6 (= ~token~0 |old(~token~0)|) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (<= ~local~0 ~token~0)) (< |old(~local~0)| |old(~token~0)|) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= 2 ~t3_st~0) .cse7 .cse8 .cse10 .cse11 .cse12) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= ~t2_st~0 0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (and .cse1 .cse2 (<= 2 ~m_st~0) .cse7 .cse3 .cse8 .cse4 .cse5 .cse10 .cse12 .cse6) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|))) [2018-12-02 05:07:47,747 INFO L444 ceAbstractionStarter]: At program point L662(line 662) the Hoare annotation is: (let ((.cse12 (not (= ~t2_pc~0 1))) (.cse0 (not (= ~t1_pc~0 1))) (.cse1 (= |old(~E_1~0)| ~E_1~0)) (.cse2 (not (= ~t3_pc~0 1))) (.cse3 (not (= ~m_pc~0 1))) (.cse4 (= |old(~T2_E~0)| ~T2_E~0)) (.cse5 (= |old(~T3_E~0)| ~T3_E~0)) (.cse6 (= |old(~E_M~0)| ~E_M~0)) (.cse7 (= |old(~E_2~0)| ~E_2~0)) (.cse8 (= |old(~E_3~0)| ~E_3~0)) (.cse13 (= |old(~t1_st~0)| ~t1_st~0)) (.cse9 (= |old(~T1_E~0)| ~T1_E~0)) (.cse10 (= 0 ~m_st~0)) (.cse11 (= |old(~M_E~0)| ~M_E~0))) (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= 2 ~t3_st~0) .cse7 .cse8 .cse9 .cse10 .cse11) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and .cse12 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ~token~0 ~local~0) .cse6 (= ~token~0 |old(~token~0)|) .cse7 .cse8 .cse13 .cse9 .cse10 .cse11 (<= ~local~0 ~token~0)) (= 0 |old(~E_3~0)|) (and .cse0 .cse1 (<= 2 ~m_st~0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11) (and .cse12 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= ~t2_st~0 0)) .cse7 .cse8 .cse13 .cse9 .cse10 .cse11) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|))) [2018-12-02 05:07:47,748 INFO L444 ceAbstractionStarter]: At program point L691(line 691) the Hoare annotation is: (let ((.cse11 (= |old(~T2_E~0)| ~T2_E~0)) (.cse12 (not (= ~T3_E~0 1))) (.cse13 (= |old(~T1_E~0)| ~T1_E~0)) (.cse14 (not (= ~T2_E~0 1))) (.cse15 (and (not (= ~E_3~0 0)) (and (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)) (not (= ~E_1~0 0)) (not (= ~E_M~0 0))) (not (= ~E_2~0 0))))) (.cse16 (not (= ~E_1~0 1))) (.cse17 (not (= ~E_3~0 1)))) (let ((.cse0 (= 1 ~t1_pc~0)) (.cse4 (<= 2 ~E_2~0)) (.cse6 (not (= ~t2_st~0 0))) (.cse2 (and (and (and (and .cse11 .cse12 (= 1 ~t3_pc~0) .cse13 .cse14 .cse15) (not (= ~E_M~0 1))) .cse16) .cse17)) (.cse5 (<= 2 ~m_st~0)) (.cse7 (and (and (and .cse11 .cse12 .cse13 .cse14 (not (= ~t3_pc~0 1)) .cse15) .cse16 (= |old(~E_M~0)| ~E_M~0)) .cse17)) (.cse1 (<= 2 ~t3_st~0)) (.cse3 (not (= 0 ~t1_st~0))) (.cse10 (= 0 ~m_st~0)) (.cse8 (not (= ~m_pc~0 1)))) (or (= |old(~T1_E~0)| 0) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (= |old(~T2_E~0)| 1) (and .cse7 .cse5 .cse8) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (and .cse7 .cse1 .cse5) (let ((.cse9 (+ ~local~0 2))) (and .cse0 (= 1 ~t2_pc~0) .cse2 .cse3 .cse4 .cse5 .cse6 (<= .cse9 ~token~0) (<= ~token~0 .cse9))) (and .cse0 .cse7 .cse3 .cse4 .cse5 .cse6) (= 1 |old(~E_3~0)|) (and .cse2 .cse5 .cse8) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and (not (= ~t1_pc~0 1)) .cse7 .cse1 .cse10 .cse8) (and .cse7 .cse1 .cse3 .cse10 .cse8) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,748 INFO L448 ceAbstractionStarter]: For program point L687(lines 687 696) no Hoare annotation was computed. [2018-12-02 05:07:47,748 INFO L444 ceAbstractionStarter]: At program point L687-1(lines 687 696) the Hoare annotation is: (let ((.cse11 (= |old(~T2_E~0)| ~T2_E~0)) (.cse15 (and (and (and (and (not (= ~E_M~0 0)) (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)))) (not (= ~E_1~0 0))) (not (= ~E_2~0 0))) (not (= ~E_3~0 0)))) (.cse16 (not (= ~M_E~0 1))) (.cse12 (not (= ~T3_E~0 1))) (.cse13 (= |old(~T1_E~0)| ~T1_E~0)) (.cse14 (not (= ~T2_E~0 1))) (.cse17 (not (= ~E_1~0 1))) (.cse18 (not (= ~E_3~0 1)))) (let ((.cse5 (= 0 ~m_st~0)) (.cse2 (not (= ~m_pc~0 1))) (.cse0 (and (and (and .cse11 (and .cse15 .cse16 (not (= ~t3_pc~0 1))) .cse12 .cse13 .cse14) .cse17 (= |old(~E_M~0)| ~E_M~0)) .cse18)) (.cse3 (<= 2 ~t3_st~0)) (.cse7 (= 1 ~t1_pc~0)) (.cse6 (and (and (and (and .cse11 (not (= ~T1_E~0 1)) .cse12 .cse13 .cse14 (and (= 1 ~t3_pc~0) .cse15 .cse16)) (not (= ~E_M~0 1))) .cse17) .cse18)) (.cse4 (not (= 0 ~t1_st~0))) (.cse8 (<= 2 ~E_2~0)) (.cse1 (<= 2 ~m_st~0)) (.cse9 (not (= ~t2_st~0 0)))) (or (and .cse0 .cse1 .cse2) (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (and .cse0 .cse3 .cse4 .cse5 .cse2) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (and (not (= ~t1_pc~0 1)) .cse0 .cse3 .cse5 .cse2) (and .cse6 .cse1 .cse2) (and .cse7 .cse0 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (and .cse0 .cse3 .cse1) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (and .cse7 .cse6 .cse3 .cse4 .cse8 .cse1 .cse9) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (let ((.cse10 (+ ~local~0 2))) (and .cse7 .cse6 (= 1 ~t2_pc~0) .cse4 .cse8 .cse1 .cse9 (<= .cse10 ~token~0) (<= ~token~0 .cse10))) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,749 INFO L448 ceAbstractionStarter]: For program point L685(line 685) no Hoare annotation was computed. [2018-12-02 05:07:47,749 INFO L444 ceAbstractionStarter]: At program point L681(line 681) the Hoare annotation is: (let ((.cse11 (= |old(~T2_E~0)| ~T2_E~0)) (.cse13 (and (and (and (and (not (= ~E_M~0 0)) (and (not (= ~T1_E~0 0)) (not (= ~T2_E~0 0)) (not (= ~M_E~0 0)))) (not (= ~E_1~0 0))) (not (= ~E_2~0 0))) (not (= ~E_3~0 0)))) (.cse14 (not (= ~M_E~0 1))) (.cse12 (= |old(~T1_E~0)| ~T1_E~0)) (.cse15 (not (= ~E_1~0 1))) (.cse16 (not (= ~E_3~0 1)))) (let ((.cse5 (= 0 ~m_st~0)) (.cse2 (not (= ~m_pc~0 1))) (.cse6 (and (and .cse11 (and .cse13 .cse14 (not (= ~t3_pc~0 1))) .cse12 .cse15 (= |old(~E_M~0)| ~E_M~0)) .cse16)) (.cse3 (<= 2 ~t3_st~0)) (.cse7 (= 1 ~t1_pc~0)) (.cse4 (not (= 0 ~t1_st~0))) (.cse8 (<= 2 ~E_2~0)) (.cse0 (<= 2 ~m_st~0)) (.cse9 (not (= ~t2_st~0 0))) (.cse1 (and (and (and .cse11 (not (= ~T1_E~0 1)) .cse12 (not (= ~T2_E~0 1)) (and (= 1 ~t3_pc~0) .cse13 .cse14) (not (= ~E_M~0 1))) .cse15) .cse16))) (or (= |old(~T1_E~0)| 0) (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse5 .cse6 .cse2) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (and .cse0 .cse6 .cse2) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (and .cse3 .cse0 .cse6) (and (not (= ~t1_pc~0 1)) .cse3 .cse5 .cse6 .cse2) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (and .cse7 .cse4 .cse8 .cse0 .cse9 .cse6) (= 1 |old(~E_M~0)|) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (= 0 |old(~E_M~0)|) (and .cse7 .cse3 .cse4 .cse8 .cse0 .cse9 .cse1) (= |old(~T2_E~0)| 1) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (= 0 |old(~E_3~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (let ((.cse10 (+ ~local~0 2))) (and .cse7 (= 1 ~t2_pc~0) .cse4 .cse8 .cse0 .cse9 (<= .cse10 ~token~0) .cse1 (<= ~token~0 .cse10))) (< |old(~E_2~0)| 2) (= 1 |old(~m_pc~0)|)))) [2018-12-02 05:07:47,749 INFO L444 ceAbstractionStarter]: At program point L706(lines 653 711) the Hoare annotation is: (or (= |old(~T1_E~0)| 0) (= |old(~T2_E~0)| 1) (not (= ~M_E~0 0)) (< |old(~local~0)| |old(~token~0)|) (= |old(~T3_E~0)| 1) (= |old(~T2_E~0)| 0) (= 1 |old(~t3_pc~0)|) (= 0 |old(~M_E~0)|) (= 1 |old(~M_E~0)|) (not (= |old(~t1_st~0)| 0)) (= 1 |old(~E_3~0)|) (= 1 |old(~t2_pc~0)|) (= 1 |old(~E_1~0)|) (not (= 1 ~t1_i~0)) (= 0 |old(~E_3~0)|) (< |old(~token~0)| |old(~local~0)|) (= |old(~t1_pc~0)| 1) (= 1 |old(~E_M~0)|) (= |old(~T1_E~0)| 1) (not (= 0 |old(~m_st~0)|)) (not (= 0 |old(~t2_st~0)|)) (= 0 |old(~E_1~0)|) (< |old(~E_2~0)| 2) (= 0 |old(~E_M~0)|) (= 1 |old(~m_pc~0)|)) [2018-12-02 05:07:47,751 INFO L448 ceAbstractionStarter]: For program point update_channelsEXIT(lines 270 277) no Hoare annotation was computed. [2018-12-02 05:07:47,751 INFO L451 ceAbstractionStarter]: At program point update_channelsFINAL(lines 270 277) the Hoare annotation is: true [2018-12-02 05:07:47,751 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-12-02 05:07:47,751 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (not (= ~t2_pc~0 1)) (not (= ~t1_pc~0 1)) (not (= ~T1_E~0 1)) (not (= ~T3_E~0 1)) (not (= ~T2_E~0 0)) (not (= ~t1_i~0 1)) (not (= ~T2_E~0 1)) (not (= ~M_E~0 0)) (not (= ~E_M~0 0)) (not (= ~t3_pc~0 1)) (not (= ~E_3~0 1)) (= 0 ~t1_st~0) (not (= ~E_1~0 1)) (not (= ~m_pc~0 1)) (= 0 ~t2_st~0) (not (= ~T1_E~0 0)) (<= 2 ~E_2~0) (not (= ~M_E~0 1)) (= 0 ~m_st~0) (<= ~token~0 ~local~0) (not (= ~E_3~0 0)) (not (= ~E_1~0 0)) (<= ~local~0 ~token~0) (not (= ~E_M~0 1))) [2018-12-02 05:07:47,751 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-12-02 05:07:47,751 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-12-02 05:07:47,751 INFO L448 ceAbstractionStarter]: For program point init_modelFINAL(lines 622 633) no Hoare annotation was computed. [2018-12-02 05:07:47,751 INFO L448 ceAbstractionStarter]: For program point init_modelEXIT(lines 622 633) no Hoare annotation was computed. [2018-12-02 05:07:47,751 INFO L444 ceAbstractionStarter]: At program point init_modelENTRY(lines 622 633) the Hoare annotation is: (or (= ~T1_E~0 0) (= ~T2_E~0 1) (< ~local~0 ~token~0) (= ~T3_E~0 1) (= ~T2_E~0 0) (= 1 ~t3_pc~0) (= 0 ~M_E~0) (= 1 ~M_E~0) (not (= ~t1_st~0 0)) (= 1 ~E_3~0) (= 1 ~t2_pc~0) (= 1 ~E_1~0) (= 0 ~E_3~0) (< ~token~0 ~local~0) (= ~t1_pc~0 1) (= 1 |old(~t1_i~0)|) (= 1 ~E_M~0) (= ~T1_E~0 1) (not (= 0 ~m_st~0)) (not (= ~t1_i~0 1)) (not (= 0 ~t2_st~0)) (= 0 ~E_1~0) (< ~E_2~0 2) (= 0 ~E_M~0) (= 1 ~m_pc~0)) [2018-12-02 05:07:47,870 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 05:07:47 BoogieIcfgContainer [2018-12-02 05:07:47,870 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-02 05:07:47,871 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-02 05:07:47,871 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-02 05:07:47,871 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-02 05:07:47,871 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:04:10" (3/4) ... [2018-12-02 05:07:47,874 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-12-02 05:07:47,879 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure transmit1 [2018-12-02 05:07:47,879 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure transmit3 [2018-12-02 05:07:47,879 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure transmit2 [2018-12-02 05:07:47,879 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure error [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stop_simulation [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure is_transmit2_triggered [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure fire_delta_events [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure is_master_triggered [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure reset_time_events [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure activate_threads [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure immediate_notify [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure exists_runnable_thread [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure reset_delta_events [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure is_transmit1_triggered [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure init_threads [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure master [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure fire_time_events [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure eval [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure is_transmit3_triggered [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure start_simulation [2018-12-02 05:07:47,880 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure update_channels [2018-12-02 05:07:47,881 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure init_model [2018-12-02 05:07:47,887 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 22 nodes and edges [2018-12-02 05:07:47,888 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2018-12-02 05:07:47,909 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((\old(T1_E) == 0 || ((((((((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && !(m_pc == 1))) || ((((!(t1_pc == 1) && (((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 2 <= t3_st) && 0 == m_st) && !(m_pc == 1))) || ((((((((\old(T2_E) == T2_E && !(T3_E == 1)) && \old(T1_E) == T1_E) && (1 == t3_pc && (((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && 2 <= m_st) && !(m_pc == 1))) || (((((1 == t1_pc && (((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0))) || 0 == \old(M_E)) || 1 == \old(M_E)) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || ((((((1 == t1_pc && (((((\old(T2_E) == T2_E && !(T3_E == 1)) && \old(T1_E) == T1_E) && (1 == t3_pc && (((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0))) || ((((((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 2 <= t3_st) && 2 <= m_st)) || \old(token) < \old(local)) || \old(t1_pc) == 1) || 1 == \old(E_M)) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || ((((((((1 == t1_pc && (((((\old(T2_E) == T2_E && !(T3_E == 1)) && \old(T1_E) == T1_E) && (1 == t3_pc && (((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && 1 == t2_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && local + 2 <= token) && token <= local + 2)) || 0 == \old(E_M)) || (((((((!(t2_pc == 1) && !(t1_pc == 1)) && (((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == m_st) && !(t2_st == 0)) && 0 == t1_st) && !(m_pc == 1)) && \old(E_2) <= E_2)) || ((((((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 2 <= m_st) && !(m_pc == 1))) || \old(T2_E) == 1) || \old(local) < \old(token)) || \old(T3_E) == 1) || \old(T2_E) == 0) || 1 == \old(t3_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || (((((((((!(t2_pc == 1) && !(t1_pc == 1)) && token == \old(token)) && !(m_pc == 1)) && (((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2)) || 0 == \old(E_3)) || \old(T1_E) == 1) || !(0 == \old(m_st))) || \old(E_2) < 2) || 1 == \old(m_pc) [2018-12-02 05:07:47,909 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((\old(T1_E) == 0 || \old(T2_E) == 1) || !(M_E == 0)) || \old(local) < \old(token)) || \old(T3_E) == 1) || \old(T2_E) == 0) || 1 == \old(t3_pc)) || 0 == \old(M_E)) || 1 == \old(M_E)) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < \old(local)) || \old(t1_pc) == 1) || 1 == \old(E_M)) || \old(T1_E) == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) || 1 == \old(m_pc) [2018-12-02 05:07:47,909 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((!(t2_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && t2_st == \old(t2_st)) && tmp == 1) && \old(E_2) <= E_2) || T1_E == 0) || T2_E == 1) || (((!(t2_pc == 1) && 2 <= E_2) && t2_st == \old(t2_st)) && ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || (((((((!(t2_pc == 1) && 2 <= t3_st) && 2 <= m_st) && 0 == t1_st) && t2_st == \old(t2_st)) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || (((((((((!(t2_pc == 1) && !(t1_pc == 1)) && 2 <= t3_st) && t2_st == \old(t2_st)) && !(m_pc == 1)) && \old(t1_st) == t1_st) && 0 == m_st) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || !(1 == t1_i)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || (((!(t2_pc == 1) && 2 <= E_2) && t2_st == \old(t2_st)) && ((((1 == t1_pc && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && !(0 == tmp))) || (((((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && !(0 == t1_st)) && t2_st == \old(t2_st)) && !(m_pc == 1)) && 0 == m_st) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || ((((((((!(t2_pc == 1) && 1 == t1_pc) && !(0 == t1_st)) && t2_st == \old(t2_st)) && !(m_pc == 1)) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && tmp == 1) && \old(E_2) <= E_2)) || 0 == \old(E_3)) || (((!(t2_pc == 1) && (((((!(t1_pc == 1) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && 0 == t1_st) && !(m_pc == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) || 1 == \old(m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((1 == t1_pc && 1 == t2_pc) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || !(1 == \old(t3_pc))) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_1)) || 0 == \old(E_M)) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || ((((!(t2_pc == 1) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((1 == t1_pc && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((!(t2_pc == 1) && t2_st == \old(t2_st)) && ((1 == t1_pc && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((((((((T1_E == 0 || (((((!(t1_pc == 1) && 2 <= t3_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && !(m_pc == 1))) || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || (((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || (((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token <= local) && local <= token)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((token <= local + 1 && 2 <= E_2) && local + 1 <= token) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || 0 == \old(E_3)) || \old(local) + 2 < \old(token)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(1 == \old(t3_pc))) || (((((((((1 == t1_pc && 1 == t2_pc) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token == \old(token)) && local + 2 <= token) && t2_st == \old(t2_st)) && token <= local + 2) && \old(E_2) <= E_2)) || ((((2 <= E_2 && !(t2_st == 0)) && (((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp)) && local + 2 <= token) && token <= local + 2)) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || ((local + 3 <= token && token <= local + 3) && (2 <= E_2 && !(t2_st == 0)) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || T1_E == 1) || ((2 <= E_2 && !(t2_st == 0)) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) || \old(token) < \old(local) + 2)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t3_st) < 2) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((((T1_E == 0 || (((((1 == t1_pc && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || ((((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || \old(t3_st) < 2) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == \old(E_1)) || 0 == \old(E_M)) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || 0 == \old(E_1)) || 0 == \old(E_M))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || \old(t1_st) == t1_st) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && (((((((((((((((((((((((((((((((((((((((((((((((((((T1_E == 0 || (((((((((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && token == \old(token)) && !(t2_st == 0)) && !(m_pc == 1)) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && token <= local) && tmp == 1) && local <= token) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || (((((((((!(t2_pc == 1) && 2 <= t3_st) && 2 <= m_st) && 0 == t1_st) && 0 == t2_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || ((((((((((((!(t1_pc == 1) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && !(t2_st == 0)) && !(m_pc == 1)) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((!(t2_pc == 1) && token == \old(token)) && token <= local) && (((((!(t1_pc == 1) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && 0 == t1_st) && !(m_pc == 1)) && local <= token) && 0 == t2_st) && \old(E_2) <= E_2)) || (((!(t2_pc == 1) && 2 <= E_2) && ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp)) && 0 == t2_st)) || (((token <= local + 1 && 2 <= E_2) && local + 1 <= token) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || \old(token) < \old(local)) || \old(t1_pc) == 1) || ((2 <= E_2 && (((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && !(0 == tmp)) && !(t2_st == 0))) || ((((2 <= E_2 && !(t2_st == 0)) && (((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp)) && local + 2 <= token) && token <= local + 2)) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((((!(t2_pc == 1) && 2 <= m_st) && 0 == t1_st) && 0 == t2_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && token <= local) && tmp == 1) && local <= token) && \old(E_2) <= E_2)) || 1 == \old(E_M)) || ((((((((!(t1_pc == 1) && 1 == t2_pc) && 2 <= t3_st) && 2 <= m_st) && !(t2_st == 0)) && 0 == t1_st) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || (((((((!(t1_pc == 1) && 1 == t2_pc) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(t2_st == 0)) && 0 == t1_st) && tmp == 1) && \old(E_2) <= E_2)) || ((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && token == \old(token)) && !(t2_st == 0)) && !(m_pc == 1)) && 0 == m_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || 0 == \old(E_M)) || (((((token == \old(token) && token <= local) && !(t2_st == 0)) && local <= token) && ((((!(t1_pc == 1) && 1 == t2_pc) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && !(m_pc == 1)) && \old(E_2) <= E_2)) || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 1 == \old(E_1)) || (((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token <= local) && local <= token)) || ((((((((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && !(0 == t1_st)) && token == \old(token)) && !(m_pc == 1)) && 0 == t2_st) && 0 == m_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || !(1 == t1_i)) || (((((((((((!(t2_pc == 1) && 1 == t1_pc) && !(0 == t1_st)) && token == \old(token)) && !(m_pc == 1)) && 0 == t2_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && token <= local) && tmp == 1) && local <= token) && \old(E_2) <= E_2)) || ((((((((!(t2_pc == 1) && !(t1_pc == 1)) && 2 <= t3_st) && 2 <= m_st) && 0 == t2_st) && \old(t1_st) == t1_st) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || (((((((!(t2_pc == 1) && !(t1_pc == 1)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && tmp == 1) && 0 == t2_st) && \old(E_2) <= E_2)) || ((local + 3 <= token && token <= local + 3) && (2 <= E_2 && !(t2_st == 0)) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || T1_E == 1) || !(0 == \old(m_st))) || ((((((((1 == t2_pc && token <= local) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(t2_st == 0)) && 0 == t1_st) && tmp == 1) && local <= token) && \old(E_2) <= E_2)) || ((2 <= E_2 && !(t2_st == 0)) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || (((!(t2_pc == 1) && 2 <= E_2) && ((((1 == t1_pc && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && !(0 == tmp)) && 0 == t2_st)) || \old(E_2) < 2) || ((((((((((((!(t2_pc == 1) && !(t1_pc == 1)) && 2 <= t3_st) && token == \old(token)) && !(m_pc == 1)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || (((token <= local + 1 && 2 <= E_2) && local + 1 <= token) && (((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && !(0 == tmp))) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || ((((!(t2_pc == 1) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((1 == t1_pc && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t3_st) < 2) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) [2018-12-02 05:07:47,909 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || ((((((1 == t1_pc && 1 == t2_pc) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || !(1 == \old(t3_pc))) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc))) && ((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && local + 2 <= token) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token <= local + 2)) || ((((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(t2_st == 0))) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(token) < \old(local)) || \old(t1_pc) == 1) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || \old(E_2) < 2) || ((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && t1_i == 1) && !(t2_st == 0)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1))) || 0 == \old(E_M)) || 1 == \old(m_pc))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_1)) || 0 == \old(E_M)) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 1 == \old(m_pc))) && ((((((((((((((((((((((((((((T1_E == 0 || (((((!(t1_pc == 1) && 2 <= t3_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && !(m_pc == 1))) || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || (((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || ((((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t3_st) < 2) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || ((((((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && local + 2 <= token) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token <= local + 2)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(local) + 2 < \old(token)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || ((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && t1_i == 1) && !(t2_st == 0)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1))) || 0 == \old(E_M)) || \old(token) < \old(local) + 2)) && ((((((((((((((((((((((((T1_E == 0 || (((((1 == t1_pc && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || ((((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || \old(t3_st) < 2) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == \old(E_1)) || 0 == \old(E_M)) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || 0 == \old(E_1)) || 0 == \old(E_M))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || \old(t1_st) == t1_st) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || ((((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 1 == \old(t3_pc)) || T2_E == 0) || ((((((!(t2_pc == 1) && 1 == t1_pc) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || (((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1))) || !(1 == t1_i)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((!(t2_pc == 1) && 1 == t1_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st))) || \old(t1_pc) == 1) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) || 1 == \old(m_pc))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t3_st) < 2) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) [2018-12-02 05:07:47,923 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || ((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < \old(local)) || 1 == E_M) || T1_E == 1) || !(0 == \old(t2_st))) || ((((((\old(E_1) == E_1 && !(m_pc == 1)) && token <= local) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && local <= token)) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || ((((\old(E_1) == E_1 && !(m_pc == 1)) && 2 <= t3_st) && 0 == t2_st) && \old(t1_st) == t1_st)) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || ((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 1 == \old(m_pc))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || (((\old(E_1) == E_1 && !(m_pc == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || 1 == \old(m_pc))) && (((((((((((((((((((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && \old(t1_st) == t1_st) || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) || (((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && token <= local) && 2 <= t3_st) && token == \old(token)) && \old(t1_st) == t1_st) && local <= token))) && (((((((((((((((((((((T1_E == 0 || (((\old(E_1) == E_1 && !(m_pc == 1)) && 0 == t2_st) && \old(t1_st) == t1_st)) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || (((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && \old(t1_st) == t1_st)) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || \old(local) + 3 < \old(token)) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || ((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && local + 3 <= token) && 2 <= t3_st) && token == \old(token)) && token <= local + 3) && \old(t1_st) == t1_st)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || \old(token) < \old(local) + 3)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || (((\old(E_1) == E_1 && !(m_pc == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 1 == \old(m_pc))) && ((((((((((((((((((((((((((((((\old(E_1) == E_1 && !(m_pc == 1)) && token <= local) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && local <= token) || T1_E == 0) || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || ((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && token <= local) && token == \old(token)) && \old(t1_st) == t1_st) && local <= token)) || !(t1_pc == 1)) || \old(token) < \old(local)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) [2018-12-02 05:07:47,926 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((T1_E == 0 || (((((2 <= m_st && t2_st == \old(t2_st)) && 2 <= t3_st) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || ((((2 <= m_st && !(E_1 == 1)) && 0 == t2_st) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < \old(local)) || 1 == E_M) || T1_E == 1) || !(0 == \old(t2_st))) || ((((((2 <= m_st && token <= local) && 0 == t1_st) && !(E_1 == 1)) && 0 == t2_st) && !(E_1 == 0)) && local <= token)) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || ((((2 <= m_st && t2_st == \old(t2_st)) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 1 == \old(m_pc))) && ((((((((((((((((((((((((2 <= m_st && t2_st == \old(t2_st)) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0)) || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || \old(local) + 3 < \old(token)) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((((((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && t2_st == \old(t2_st)) && !(M_E == 1)) && !(T3_E == 1)) && 2 <= t3_st) && !(0 == t1_st)) && t1_i == 1) && !(t2_st == 0)) && !(E_1 == 1)) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 0 == E_3) || (((((((((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && t2_st == \old(t2_st)) && !(M_E == 1)) && token <= local) && !(T3_E == 1)) && 2 <= t3_st) && t1_i == 1) && !(t2_st == 0)) && 0 == t1_st) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)) && local <= token)) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || \old(token) < \old(local) + 3)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || ((((2 <= m_st && t2_st == \old(t2_st)) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || T1_E == 1) || 1 == E_3) || ((((2 <= m_st && t2_st == \old(t2_st)) && 0 == t1_st) && !(E_1 == 1)) && !(E_1 == 0))) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || ((((2 <= m_st && 2 <= t3_st) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || (((((((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && t2_st == \old(t2_st)) && !(M_E == 1)) && !(T3_E == 1)) && 2 <= t3_st) && !(0 == t1_st)) && t1_i == 1) && !(t2_st == 0)) && !(E_1 == 1)) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || \old(t1_st) == 0) || 0 == E_3) || (((((((((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && t2_st == \old(t2_st)) && !(M_E == 1)) && token <= local) && !(T3_E == 1)) && 2 <= t3_st) && t1_i == 1) && !(t2_st == 0)) && 0 == t1_st) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)) && local <= token)) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || (((((2 <= m_st && 2 <= t3_st) && !(E_1 == 1)) && 0 == t2_st) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || (((((((2 <= m_st && token <= local) && 2 <= t3_st) && 0 == t1_st) && !(E_1 == 1)) && 0 == t2_st) && !(E_1 == 0)) && local <= token)) || 1 == E_M) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((2 <= m_st && t2_st == \old(t2_st)) && 2 <= t3_st) && 0 == t1_st) && !(E_1 == 1)) && !(E_1 == 0))) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || (((((2 <= m_st && t2_st == \old(t2_st)) && 2 <= t3_st) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || (((((2 <= m_st && 2 <= t3_st) && !(E_1 == 1)) && 0 == t2_st) && \old(t1_st) == t1_st) && !(E_1 == 0))) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || ((((((2 <= m_st && t2_st == \old(t2_st)) && token <= local) && 0 == t1_st) && !(E_1 == 1)) && !(E_1 == 0)) && local <= token)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || ((((2 <= m_st && t2_st == \old(t2_st)) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < \old(local)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || ((((2 <= m_st && 2 <= t3_st) && 0 == t1_st) && !(E_1 == 1)) && !(E_1 == 0))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || ((((2 <= m_st && 2 <= t3_st) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 1 == \old(m_pc)) [2018-12-02 05:07:47,930 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || \old(local) < \old(token)) || !(t1_pc == 1)) || \old(token) < \old(local)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || \old(local) < \old(token)) || !(t1_pc == 1)) || \old(token) < \old(local)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || \old(local) + 3 < \old(token)) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || ((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && local + 3 <= token) && 2 <= t3_st) && token == \old(token)) && token <= local + 3) && \old(t1_st) == t1_st)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || \old(token) < \old(local) + 3) [2018-12-02 05:07:47,934 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || ((((2 <= t3_st && \old(t1_st) == t1_st) && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || (((\old(t1_st) == t1_st && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || ((((((2 <= t3_st && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2)) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || (((2 <= t3_st && \old(t1_st) == t1_st) && 0 == t2_st) && \old(E_2) <= E_2)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((((((((((((t2_st == \old(t2_st) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2) || T1_E == 0) || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 2 <= m_st) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || (((((0 == t2_st && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2)) || 1 == m_pc)) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || (((2 <= t3_st && \old(t1_st) == t1_st) && 2 <= m_st) && ((!(T2_E == 1) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_2 == 0))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0) || ((\old(t1_st) == t1_st && t2_st == \old(t2_st)) && \old(E_2) <= E_2))) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || (((\old(t1_st) == t1_st && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st))) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || 0 == E_3) || \old(token) < local) || (((\old(t1_st) == t1_st && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st))) || 1 == E_M) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || (((((token <= \old(token) + 1 && \old(t1_st) == t1_st) && 2 <= E_2) && local + 1 <= token) && 2 <= m_st) && 0 == t2_st)) || 0 == E_M)) && ((((((((((((((((((((((T1_E == 0 || (((\old(t1_st) == t1_st && 0 == m_st) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((2 <= t3_st && \old(t1_st) == t1_st) && 0 == m_st) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == E_3) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == E_1) || ((((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((2 <= t3_st && \old(t1_st) == t1_st) && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st))) || 0 == E_3) || \old(token) < local) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || ((((((2 <= t3_st && 2 <= m_st) && 0 == t2_st) && token <= \old(token) + 1) && \old(t1_st) == t1_st) && 2 <= E_2) && local + 1 <= token)) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || (((2 <= t3_st && \old(t1_st) == t1_st) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || ((((((2 <= t3_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2)) || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || (((2 <= t3_st && \old(t1_st) == t1_st) && 2 <= m_st) && ((!(T2_E == 1) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_2 == 0))) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0) [2018-12-02 05:07:47,940 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((1 == t1_pc && !(E_2 == 0)) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0) || 1 == m_pc) && ((((((((((((((((((((((((((1 == t1_pc && 2 <= m_st) && !(m_pc == 1)) && !(E_2 == 0)) || T1_E == 0) || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || ((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= E_2) && !(0 == t1_st))) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || 1 == E_M) || T1_E == 1) || ((((((1 == t1_pc && 2 <= m_st) && token <= \old(token) + 1) && 2 <= E_2) && !(0 == t1_st)) && 0 == t2_st) && local + 1 <= token)) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && token == \old(token)) && 0 == t2_st) && 0 == m_st) && \old(E_2) <= E_2)) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((1 == t1_pc && t2_st == \old(t2_st)) && !(0 == t1_st)) && 0 == m_st) && \old(E_2) <= E_2)) || 0 == E_3) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || (((((1 == t1_pc && t2_st == \old(t2_st)) && !(0 == t1_st)) && token == \old(token)) && 0 == m_st) && \old(E_2) <= E_2)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || (((2 <= t3_st && !(0 == t1_st)) && 0 == t2_st) && \old(E_2) <= E_2)) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= t3_st) && !(0 == t1_st)) && \old(E_2) <= E_2)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || ((!(0 == t1_st) && 0 == t2_st) && \old(E_2) <= E_2)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || ((((((1 == t1_pc && t2_st == \old(t2_st)) && 2 <= t3_st) && !(0 == t1_st)) && token == \old(token)) && 0 == m_st) && \old(E_2) <= E_2)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || (((((1 == t1_pc && !(0 == t1_st)) && token == \old(token)) && 0 == t2_st) && 0 == m_st) && \old(E_2) <= E_2)) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((1 == t1_pc && 2 <= m_st) && !(m_pc == 1)) && !(E_2 == 0)) || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && (((((((((((((((((((((((1 == t1_pc && 2 <= m_st) && !(m_pc == 1)) && !(E_2 == 0)) || T1_E == 0) || T2_E == 1) || 0 == E_3) || ((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= E_2) && !(0 == t1_st))) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || ((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_2 == 0)) && !(T3_E == 1)) && 2 <= t3_st) && !(0 == t1_st)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= E_2) && 2 <= t3_st) && !(0 == t1_st))) || !(1 == t1_i)) || \old(t1_st) == 0) || (((((((1 == t1_pc && 2 <= m_st) && token <= \old(token) + 1) && 2 <= E_2) && 2 <= t3_st) && !(0 == t1_st)) && 0 == t2_st) && local + 1 <= token)) || 0 == E_3) || \old(token) < local) || ((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && 2 <= m_st) && !(M_E == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= E_2) && 2 <= t3_st) && !(0 == t1_st))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || ((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && 2 <= m_st) && !(M_E == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && ((((((((((((((((((((((1 == t1_pc && 2 <= m_st) && !(m_pc == 1)) && !(E_2 == 0)) || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || ((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_2 == 0)) && !(T3_E == 1)) && 2 <= t3_st) && !(0 == t1_st)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || ((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && !(0 == t1_st)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || (((((1 == t1_pc && t2_st == \old(t2_st)) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && \old(E_2) <= E_2)) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc) [2018-12-02 05:07:47,947 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((1 == t1_pc && 2 <= m_st) && 2 <= t3_st) && \old(E_2) == E_2) && \old(t1_st) == t1_st)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0) || ((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_2) == E_2) && \old(t1_st) == t1_st))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || ((1 == t1_pc && 2 <= m_st) && \old(E_2) == E_2)) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || ((((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= t3_st) && token == \old(token)) && \old(E_2) == E_2) && \old(t1_st) == t1_st)) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= t3_st) && \old(E_2) == E_2) && \old(t1_st) == t1_st)) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && token == \old(token)) && \old(E_2) == E_2) && \old(t1_st) == t1_st)) || 0 == E_3) || \old(token) < local) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) [2018-12-02 05:07:47,949 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((T1_E == 0 || ((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || 1 == m_pc) && (((((((((((((((((((((((T1_E == 0 || ((((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && t2_st == \old(t2_st))) || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((((T1_E == 0 || ((((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && t2_st == \old(t2_st))) || T2_E == 1) || (((((((2 <= m_st && !(E_3 == 1)) && t2_st == \old(t2_st)) && token <= local + 2) && 1 == t2_pc) && \old(t1_st) == t1_st) && !(E_3 == 0)) && local + 2 <= token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == E_M)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0))) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || ((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || (t2_st == \old(t2_st) && (((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0))) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || t1_pc == 1) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || (((((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || !(1 == t1_i)) || (((token <= local && (((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0)) && t2_st == \old(t2_st)) && local <= token)) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || (((((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0)) && token <= local) && t2_st == \old(t2_st)) && local <= token)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0)) || T1_E == 0) || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || ((((((!(E_3 == 1) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0)) && token <= local) && t2_st == \old(t2_st)) && local <= token)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || ((((2 <= m_st && !(E_3 == 1)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && t2_st == \old(t2_st)))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || (((token <= local && t2_st == \old(t2_st)) && local <= token) && (((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || \old(token) < local) || t1_pc == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || ((((((2 <= m_st && !(E_3 == 1)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && token <= local) && t2_st == \old(t2_st)) && local <= token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || !(t1_pc == 1)) || \old(token) < local) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || (((((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || (t2_st == \old(t2_st) && ((2 <= m_st && !(E_3 == 1)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || ((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || (((token <= local && t2_st == \old(t2_st)) && local <= token) && ((!(E_3 == 1) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc) [2018-12-02 05:07:47,957 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((T1_E == 0 || ((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || 1 == m_pc) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0))) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || ((((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 0 == \old(E_3)) || !(t1_pc == 1)) || \old(token) < local) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || ((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || (((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || (((((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0)) || T1_E == 0) || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || (((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && 1 == t2_pc) && !(T3_E == 1)) && 2 <= t3_st) && !(t2_st == 0)) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || (((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && 1 == t2_pc) && !(T3_E == 1)) && 2 <= t3_st) && !(t2_st == 0)) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 1 == M_E) || 1 == \old(E_3)) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || (((((((2 <= m_st && !(E_3 == 1)) && token <= local + 2) && 1 == t2_pc) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && local + 2 <= token)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == E_M)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || (((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((!(E_3 == 1) && 1 == t2_pc) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || (((((((!(E_3 == 1) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || (((((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || ((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 1 == m_pc)) && (((((((((((((((((((((((((((((((!(E_3 == 1) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0)) || T1_E == 0) || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || ((((((!(E_3 == 1) && 1 == t2_pc) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || ((((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && 2 <= t3_st) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || t1_pc == 1) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || (((((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0))) [2018-12-02 05:07:47,965 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((2 <= m_st && 2 <= t3_st) && \old(E_3) == E_3) && \old(t1_st) == t1_st)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || ((((2 <= m_st && t2_st == \old(t2_st)) && 1 == t2_pc) && \old(E_3) == E_3) && \old(t1_st) == t1_st)) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (2 <= m_st && \old(E_3) == E_3)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || ((((((2 <= m_st && t2_st == \old(t2_st)) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && \old(E_3) == E_3) && \old(t1_st) == t1_st)) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || local < \old(token)) || \old(token) < local) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || (((2 <= t3_st && \old(E_3) == E_3) && \old(t1_st) == t1_st) && 0 == m_st)) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || (((2 <= t3_st && \old(E_3) == E_3) && \old(t1_st) == t1_st) && 0 == m_st)) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) [2018-12-02 05:07:47,965 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((2 <= m_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && \old(E_M) == E_M) || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc) || ((((t2_st == \old(t2_st) && \old(E_M) == E_M) && token == \old(token)) && \old(t1_st) == t1_st) && 0 == m_st))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || (((2 <= m_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && \old(E_M) == E_M)) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || ((((\old(E_M) == E_M && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((2 <= m_st && ((!(T1_E == 0) && !(E_M == 0)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || (((t2_st == \old(t2_st) && \old(E_M) == E_M) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_3) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || (((2 <= m_st && 0 == t2_st) && \old(t1_st) == t1_st) && \old(E_M) == E_M)) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((t2_st == \old(t2_st) && \old(E_M) == E_M) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || ((((((t2_st == \old(t2_st) && ((!(T1_E == 0) && !(E_M == 0)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && token <= local + 3) && \old(token) + 1 <= token) && \old(t1_st) == t1_st) && 0 == m_st)) || T2_E == 1) || ((((2 <= m_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && ((!(T1_E == 0) && !(E_M == 0)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1))) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || local + 2 < \old(token)) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || !(m_pc == 1)) || \old(token) < local + 2)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || ((((2 <= m_st && t2_st == \old(t2_st)) && \old(E_M) == E_M) && token == \old(token)) && \old(t1_st) == t1_st)) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < local) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < local) || ((((2 <= m_st && \old(E_M) == E_M) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || ((((2 <= m_st && \old(E_M) == E_M) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st)) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == \old(E_M))) && ((((((((((((((((((((((((T1_E == 0 || ((((\old(E_M) == E_M && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st)) || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || ((((t2_st == \old(t2_st) && \old(E_M) == E_M) && token == \old(token)) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || (((2 <= m_st && 0 == t2_st) && \old(t1_st) == t1_st) && \old(E_M) == E_M)) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || (((2 <= m_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && \old(E_M) == E_M))) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || \old(E_M) == E_M) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc) [2018-12-02 05:07:47,971 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || ((((((1 == t3_pc && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || (((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || (((1 == t3_pc && 2 <= m_st) && !(E_M == 0)) && !(E_M == 1))) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || ((((((1 == t3_pc && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st)) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || ((((((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st)) || !(1 == t1_i)) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < local) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || ((((((1 == t3_pc && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && \old(t1_st) == t1_st) && 0 == m_st)) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || (((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || ((((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && \old(t1_st) == t1_st)) || !(1 == t1_i)) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < local) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || ((((((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == \old(E_M))) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || (((((1 == t3_pc && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((1 == t3_pc && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || (((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || (((((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M) && 2 <= t3_st) && 0 == t2_st) && \old(t1_st) == t1_st)) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((1 == t3_pc && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || ((((((((1 == t3_pc && !(E_M == 0)) && t2_st == \old(t2_st)) && !(E_M == 1)) && 2 <= t3_st) && token <= local + 3) && \old(token) + 1 <= token) && \old(t1_st) == t1_st) && 0 == m_st)) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(m_pc == 1)) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((1 == t3_pc && 2 <= m_st) && !(E_M == 0)) && t2_st == \old(t2_st)) && !(E_M == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 0 == E_3) || local + 2 < \old(token)) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || \old(token) < local + 2)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || (((((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M) && 2 <= t3_st) && 0 == t2_st) && \old(t1_st) == t1_st)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && (((((((((((((((((\old(E_M) == E_M || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc) [2018-12-02 05:07:47,978 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || \old(token) < local + 1) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || local + 1 < \old(token)) || 0 == \old(E_M)) || \old(t1_st) == 0) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || local < \old(token)) || \old(token) < local) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || local < \old(token)) || \old(token) < local) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || ((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || local + 2 < \old(token)) || !(t1_pc == 1)) || (((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && token == \old(token)) && \old(t1_st) == t1_st)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || \old(token) < local + 2)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0) [2018-12-02 05:07:48,034 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_a92c79a5-a2d4-4760-bfaa-298dff023d86/bin-2019/uautomizer/witness.graphml [2018-12-02 05:07:48,034 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-02 05:07:48,035 INFO L168 Benchmark]: Toolchain (without parser) took 218114.71 ms. Allocated memory was 1.0 GB in the beginning and 1.7 GB in the end (delta: 709.4 MB). Free memory was 961.4 MB in the beginning and 1.0 GB in the end (delta: -82.6 MB). Peak memory consumption was 626.8 MB. Max. memory is 11.5 GB. [2018-12-02 05:07:48,035 INFO L168 Benchmark]: CDTParser took 0.10 ms. Allocated memory is still 1.0 GB. Free memory is still 982.3 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-02 05:07:48,035 INFO L168 Benchmark]: CACSL2BoogieTranslator took 172.73 ms. Allocated memory is still 1.0 GB. Free memory was 961.4 MB in the beginning and 945.3 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. [2018-12-02 05:07:48,036 INFO L168 Benchmark]: Boogie Procedure Inliner took 43.55 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 120.1 MB). Free memory was 945.3 MB in the beginning and 1.1 GB in the end (delta: -164.3 MB). Peak memory consumption was 13.1 MB. Max. memory is 11.5 GB. [2018-12-02 05:07:48,036 INFO L168 Benchmark]: Boogie Preprocessor took 23.22 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. [2018-12-02 05:07:48,036 INFO L168 Benchmark]: RCFGBuilder took 321.41 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: 47.3 MB). Peak memory consumption was 47.3 MB. Max. memory is 11.5 GB. [2018-12-02 05:07:48,036 INFO L168 Benchmark]: TraceAbstraction took 217387.65 ms. Allocated memory was 1.1 GB in the beginning and 1.7 GB in the end (delta: 589.3 MB). Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: -19.1 MB). Peak memory consumption was 2.9 GB. Max. memory is 11.5 GB. [2018-12-02 05:07:48,036 INFO L168 Benchmark]: Witness Printer took 163.08 ms. Allocated memory is still 1.7 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 37.5 MB). Peak memory consumption was 37.5 MB. Max. memory is 11.5 GB. [2018-12-02 05:07:48,038 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10 ms. Allocated memory is still 1.0 GB. Free memory is still 982.3 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 172.73 ms. Allocated memory is still 1.0 GB. Free memory was 961.4 MB in the beginning and 945.3 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 43.55 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 120.1 MB). Free memory was 945.3 MB in the beginning and 1.1 GB in the end (delta: -164.3 MB). Peak memory consumption was 13.1 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 23.22 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 321.41 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: 47.3 MB). Peak memory consumption was 47.3 MB. Max. memory is 11.5 GB. * TraceAbstraction took 217387.65 ms. Allocated memory was 1.1 GB in the beginning and 1.7 GB in the end (delta: 589.3 MB). Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: -19.1 MB). Peak memory consumption was 2.9 GB. Max. memory is 11.5 GB. * Witness Printer took 163.08 ms. Allocated memory is still 1.7 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 37.5 MB). Peak memory consumption was 37.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: 125]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((2 <= m_st && 2 <= t3_st) && \old(E_3) == E_3) && \old(t1_st) == t1_st)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || ((((2 <= m_st && t2_st == \old(t2_st)) && 1 == t2_pc) && \old(E_3) == E_3) && \old(t1_st) == t1_st)) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (2 <= m_st && \old(E_3) == E_3)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || ((((((2 <= m_st && t2_st == \old(t2_st)) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && \old(E_3) == E_3) && \old(t1_st) == t1_st)) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || local < \old(token)) || \old(token) < local) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || (((2 <= t3_st && \old(E_3) == E_3) && \old(t1_st) == t1_st) && 0 == m_st)) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || (((2 <= t3_st && \old(E_3) == E_3) && \old(t1_st) == t1_st) && 0 == m_st)) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) - InvariantResult [Line: 42]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((T1_E == 0 || (((((2 <= m_st && t2_st == \old(t2_st)) && 2 <= t3_st) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || ((((2 <= m_st && !(E_1 == 1)) && 0 == t2_st) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < \old(local)) || 1 == E_M) || T1_E == 1) || !(0 == \old(t2_st))) || ((((((2 <= m_st && token <= local) && 0 == t1_st) && !(E_1 == 1)) && 0 == t2_st) && !(E_1 == 0)) && local <= token)) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || ((((2 <= m_st && t2_st == \old(t2_st)) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 1 == \old(m_pc))) && ((((((((((((((((((((((((2 <= m_st && t2_st == \old(t2_st)) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0)) || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || \old(local) + 3 < \old(token)) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((((((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && t2_st == \old(t2_st)) && !(M_E == 1)) && !(T3_E == 1)) && 2 <= t3_st) && !(0 == t1_st)) && t1_i == 1) && !(t2_st == 0)) && !(E_1 == 1)) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 0 == E_3) || (((((((((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && t2_st == \old(t2_st)) && !(M_E == 1)) && token <= local) && !(T3_E == 1)) && 2 <= t3_st) && t1_i == 1) && !(t2_st == 0)) && 0 == t1_st) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)) && local <= token)) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || \old(token) < \old(local) + 3)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || ((((2 <= m_st && t2_st == \old(t2_st)) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || T1_E == 1) || 1 == E_3) || ((((2 <= m_st && t2_st == \old(t2_st)) && 0 == t1_st) && !(E_1 == 1)) && !(E_1 == 0))) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || ((((2 <= m_st && 2 <= t3_st) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || (((((((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && t2_st == \old(t2_st)) && !(M_E == 1)) && !(T3_E == 1)) && 2 <= t3_st) && !(0 == t1_st)) && t1_i == 1) && !(t2_st == 0)) && !(E_1 == 1)) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || \old(t1_st) == 0) || 0 == E_3) || (((((((((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && t2_st == \old(t2_st)) && !(M_E == 1)) && token <= local) && !(T3_E == 1)) && 2 <= t3_st) && t1_i == 1) && !(t2_st == 0)) && 0 == t1_st) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)) && local <= token)) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || (((((2 <= m_st && 2 <= t3_st) && !(E_1 == 1)) && 0 == t2_st) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || (((((((2 <= m_st && token <= local) && 2 <= t3_st) && 0 == t1_st) && !(E_1 == 1)) && 0 == t2_st) && !(E_1 == 0)) && local <= token)) || 1 == E_M) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((2 <= m_st && t2_st == \old(t2_st)) && 2 <= t3_st) && 0 == t1_st) && !(E_1 == 1)) && !(E_1 == 0))) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || (((((2 <= m_st && t2_st == \old(t2_st)) && 2 <= t3_st) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || (((((2 <= m_st && 2 <= t3_st) && !(E_1 == 1)) && 0 == t2_st) && \old(t1_st) == t1_st) && !(E_1 == 0))) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || ((((((2 <= m_st && t2_st == \old(t2_st)) && token <= local) && 0 == t1_st) && !(E_1 == 1)) && !(E_1 == 0)) && local <= token)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || ((((2 <= m_st && t2_st == \old(t2_st)) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < \old(local)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || ((((2 <= m_st && 2 <= t3_st) && 0 == t1_st) && !(E_1 == 1)) && !(E_1 == 0))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || ((((2 <= m_st && 2 <= t3_st) && !(E_1 == 1)) && \old(t1_st) == t1_st) && !(E_1 == 0))) || 1 == \old(m_pc)) - InvariantResult [Line: 235]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((!(1 == t2_pc) || 1 == E_3) || 1 == E_1) || !(t1_pc == 1)) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || m_st < 2) || t1_st == 0) || 0 == __retres1) || ((((((((((T1_E == 1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == E_1) || 0 == E_M) || 0 == E_2) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) && (((((((((!(1 == E_1) || 1 == E_3) || 0 == __retres1) || !(t1_pc == 1)) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t1_st == 0) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) || 0 == __retres1)) && (((((((((0 == __retres1 || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || E_2 < 2) || t1_pc == 1) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && ((((((((((!(1 == t2_pc) || !(1 == E_1)) || 0 == __retres1) || 1 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t3_st < 2) || t1_st == 0) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && ((((((((((((0 == __retres1 || !(t1_pc == 1)) || 0 == t2_st) || local + 3 < token) || !(1 == t2_pc)) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || E_2 < 2) || t1_st == 0) || ((((((((((T1_E == 1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == E_1) || 0 == E_M) || 0 == E_2) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || token < local + 3)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == __retres1) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == t2_st) || 0 == __retres1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((!(1 == E_1) || 1 == E_3) || 1 == t2_pc) || 0 == __retres1) || !(t1_pc == 1)) || !(1 == t1_i)) || E_2 < 2) || t3_st < 2) || t1_st == 0) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((!(1 == E_1) || 0 == __retres1) || 1 == E_3) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t1_pc == 1) || t3_st < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && (((((((((!(1 == E_1) || 1 == E_3) || 0 == __retres1) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t1_pc == 1) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && (((((((((!(1 == E_1) || 0 == __retres1) || 1 == E_3) || 1 == t2_pc) || !(t1_pc == 1)) || !(1 == t1_i)) || E_2 < 2) || t1_st == 0) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == __retres1) || 0 == E_M) || t1_st == 0)) && ((((((((((local < token || token < local) || !(t1_st == 0)) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || 0 == __retres1) || !(1 == t1_i)) || E_2 < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == E_M) || 0 == __retres1) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && ((((((((((!(1 == E_1) || 1 == E_3) || 1 == t2_pc) || !(t1_pc == 1)) || 0 == __retres1) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t3_st < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((local < token || !(t1_pc == 1)) || token < local) || 0 == t2_st) || 0 == __retres1) || !(1 == E_1)) || 1 == E_3) || !(1 == t1_i)) || E_2 < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == __retres1) || 0 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) || token < local + 2)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 0 == __retres1) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || token < local + 2)) && ((((((((((!(1 == E_1) || 1 == E_3) || 1 == t2_pc) || 0 == __retres1) || !(1 == t1_i)) || E_2 < 2) || t1_pc == 1) || t3_st < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && (((((((((!(1 == E_1) || 1 == E_3) || 1 == t2_pc) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || 0 == __retres1) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || 0 == __retres1) || 0 == t2_st) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) || token < local + 2)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 0 == __retres1)) && (((((((((((local < token || !(t1_pc == 1)) || token < local) || 0 == t2_st) || t3_st < 2) || !(1 == t2_pc)) || !(1 == E_1)) || 1 == E_3) || !(1 == t1_i)) || E_2 < 2) || 0 == __retres1) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && (((((((((((local < token || token < local) || t3_st < 2) || !(t1_st == 0)) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || 0 == __retres1) || !(1 == t1_i)) || E_2 < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == __retres1) || !(1 == t1_i)) || 0 == E_3) || token < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == __retres1) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) - InvariantResult [Line: 665]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((\old(T1_E) == 0 || ((((((((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && !(m_pc == 1))) || ((((!(t1_pc == 1) && (((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 2 <= t3_st) && 0 == m_st) && !(m_pc == 1))) || ((((((((\old(T2_E) == T2_E && !(T3_E == 1)) && \old(T1_E) == T1_E) && (1 == t3_pc && (((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && 2 <= m_st) && !(m_pc == 1))) || (((((1 == t1_pc && (((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0))) || 0 == \old(M_E)) || 1 == \old(M_E)) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || ((((((1 == t1_pc && (((((\old(T2_E) == T2_E && !(T3_E == 1)) && \old(T1_E) == T1_E) && (1 == t3_pc && (((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0))) || ((((((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 2 <= t3_st) && 2 <= m_st)) || \old(token) < \old(local)) || \old(t1_pc) == 1) || 1 == \old(E_M)) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || ((((((((1 == t1_pc && (((((\old(T2_E) == T2_E && !(T3_E == 1)) && \old(T1_E) == T1_E) && (1 == t3_pc && (((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && 1 == t2_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && local + 2 <= token) && token <= local + 2)) || 0 == \old(E_M)) || (((((((!(t2_pc == 1) && !(t1_pc == 1)) && (((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == m_st) && !(t2_st == 0)) && 0 == t1_st) && !(m_pc == 1)) && \old(E_2) <= E_2)) || ((((((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 2 <= m_st) && !(m_pc == 1))) || \old(T2_E) == 1) || \old(local) < \old(token)) || \old(T3_E) == 1) || \old(T2_E) == 0) || 1 == \old(t3_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || (((((((((!(t2_pc == 1) && !(t1_pc == 1)) && token == \old(token)) && !(m_pc == 1)) && (((((((\old(T2_E) == T2_E && (((((!(E_M == 0) && (!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(E_3 == 0)) && !(M_E == 1)) && !(t3_pc == 1)) && !(T3_E == 1)) && \old(T1_E) == T1_E) && !(T2_E == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2)) || 0 == \old(E_3)) || \old(T1_E) == 1) || !(0 == \old(m_st))) || \old(E_2) < 2) || 1 == \old(m_pc) - InvariantResult [Line: 158]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || ((((((1 == t3_pc && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || (((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || (((1 == t3_pc && 2 <= m_st) && !(E_M == 0)) && !(E_M == 1))) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || ((((((1 == t3_pc && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st)) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || ((((((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st)) || !(1 == t1_i)) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < local) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || ((((((1 == t3_pc && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && \old(t1_st) == t1_st) && 0 == m_st)) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || (((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || ((((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && \old(t1_st) == t1_st)) || !(1 == t1_i)) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < local) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || ((((((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == \old(E_M))) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || (((((1 == t3_pc && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((1 == t3_pc && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || (((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && 2 <= t3_st) && \old(t1_st) == t1_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || (((((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M) && 2 <= t3_st) && 0 == t2_st) && \old(t1_st) == t1_st)) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((1 == t3_pc && \old(E_M) == E_M) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || ((((((((1 == t3_pc && !(E_M == 0)) && t2_st == \old(t2_st)) && !(E_M == 1)) && 2 <= t3_st) && token <= local + 3) && \old(token) + 1 <= token) && \old(t1_st) == t1_st) && 0 == m_st)) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(m_pc == 1)) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((1 == t3_pc && 2 <= m_st) && !(E_M == 0)) && t2_st == \old(t2_st)) && !(E_M == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 0 == E_3) || local + 2 < \old(token)) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || \old(token) < local + 2)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || (((((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M) && 2 <= t3_st) && 0 == t2_st) && \old(t1_st) == t1_st)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && (((((((((((((((((\old(E_M) == E_M || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc) - InvariantResult [Line: 161]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || \old(token) < local + 1) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || local + 1 < \old(token)) || 0 == \old(E_M)) || \old(t1_st) == 0) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || local < \old(token)) || \old(token) < local) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || local < \old(token)) || \old(token) < local) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || ((1 == t3_pc && 2 <= m_st) && \old(E_M) == E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || local + 2 < \old(token)) || !(t1_pc == 1)) || (((((1 == t3_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_M) == E_M) && token == \old(token)) && \old(t1_st) == t1_st)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || \old(token) < local + 2)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0) - InvariantResult [Line: 197]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || 0 == t2_st) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 0 == __retres1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || token < local) || t3_st < 2) || !(1 == t3_pc)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(1 == E_1)) || E_2 < 2) || 0 == E_M) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || 0 == t2_st) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || 0 == __retres1) || !(t1_pc == 1)) || token < local) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == __retres1) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || token < local + 2)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == __retres1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 1 == m_pc)) && ((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || t1_pc == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || 0 == __retres1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == __retres1) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || token < local + 1) || 1 == E_1) || !(1 == t1_i)) || 0 == E_2) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || 1 == E_M) || T1_E == 1) || 0 == E_1) || local + 1 < token) || 0 == E_M)) && (((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == __retres1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == t2_st) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 0 == __retres1) || 1 == m_pc)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == __retres1) || 0 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || 0 == __retres1) || E_2 < 2) || 0 == E_M) || token < local + 2)) && ((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || m_st < 2) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || T3_E == 1) || 0 == __retres1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || token < local) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || !(1 == E_1)) || T1_E == 1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == t2_st) || T3_E == 1) || t1_pc == 1) || 0 == __retres1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || token < local + 1) || 1 == E_1) || 0 == __retres1) || !(1 == t1_i)) || 0 == E_2) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || local + 1 < token) || 0 == E_M)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 0 == __retres1) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == __retres1) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || 0 == __retres1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || token < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 0 == __retres1) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == __retres1) || 0 == t2_st) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == __retres1) || 0 == t2_st) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || 0 == __retres1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || local + 3 < token) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || 0 == __retres1) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == E_M) || token < local + 3)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 0 == __retres1) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 0 == __retres1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 1 == m_pc)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == __retres1) || 0 == M_E) || 1 == M_E) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == __retres1) || T3_E == 1) || m_st < 2) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_1) || 0 == E_1) || 0 == __retres1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || local < token) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || token < local) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == __retres1) || T3_E == 1) || m_st < 2) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc) || 0 == __retres1)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 0 == __retres1) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == __retres1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || token < local + 2)) && ((((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == __retres1) || T3_E == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 1 == m_pc)) && (((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || 0 == __retres1) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) - InvariantResult [Line: 254]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 0 == __retres1) || 1 == E_M) || T1_E == 1) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_1) || 0 == __retres1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((!(1 == E_1) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || E_2 < 2) || t1_pc == 1) || 0 == __retres1) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 0 == __retres1)) && ((((((((((((!(t1_pc == 1) || 0 == t2_st) || local + 3 < token) || !(1 == t2_pc)) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == __retres1) || !(1 == t1_i)) || E_2 < 2) || t1_st == 0) || ((((((((((T1_E == 1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == E_1) || 0 == E_M) || 0 == E_2) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || token < local + 3)) && ((((((((((!(1 == t2_pc) || 1 == E_3) || 1 == E_1) || !(t1_pc == 1)) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || m_st < 2) || t1_st == 0) || ((((((((((T1_E == 1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == E_1) || 0 == E_M) || 0 == E_2) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 0 == __retres1)) && (((((!(1 == E_1) || 0 == __retres1) || 1 == E_3) || t3_st < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && ((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || t1_pc == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((!(1 == E_1) || 1 == E_3) || 1 == t2_pc) || 0 == __retres1) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t3_st < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_1) || 0 == E_1) || 0 == __retres1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((!(1 == E_1) || 1 == E_3) || 1 == t2_pc) || 0 == __retres1) || !(t1_pc == 1)) || !(1 == t1_i)) || E_2 < 2) || t3_st < 2) || t1_st == 0) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && (((((((((!(1 == E_1) || 1 == E_3) || 0 == __retres1) || 1 == t2_pc) || !(t1_pc == 1)) || !(1 == t1_i)) || E_2 < 2) || t1_st == 0) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == __retres1) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 1 == m_pc)) && (((((((((!(1 == E_1) || 1 == E_3) || 1 == t2_pc) || !(t1_pc == 1)) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || 0 == __retres1) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) || token < local + 2)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || 0 == __retres1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((local < token || !(t1_pc == 1)) || token < local) || 0 == t2_st) || 0 == __retres1) || t3_st < 2) || !(1 == t2_pc)) || !(1 == E_1)) || 1 == E_3) || !(1 == t1_i)) || E_2 < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && (((((1 == E_3 || 1 == E_1) || 0 == __retres1) || m_st < 2) || ((((((((((T1_E == 1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == E_1) || 0 == E_M) || 0 == E_2) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == m_pc)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == __retres1) || m_st < 2) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && ((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((0 == __retres1 || !(1 == E_1)) || 1 == E_3) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t1_pc == 1) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && (((((((((((local < token || token < local) || t3_st < 2) || !(t1_st == 0)) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || 0 == __retres1) || !(1 == t1_i)) || E_2 < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 0 == __retres1) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || token < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == __retres1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && ((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == t2_st) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == __retres1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || 0 == t2_st) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == __retres1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) || token < local + 2)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || token < local + 1) || 1 == E_1) || 0 == __retres1) || !(1 == t1_i)) || 0 == E_2) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || local + 1 < token) || 0 == E_M)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 0 == __retres1) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && (((((((((0 == __retres1 || !(1 == E_1)) || 1 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t1_st == 0) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && (((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((!(1 == t2_pc) || !(1 == E_1)) || 1 == E_3) || 0 == __retres1) || !(t1_pc == 1)) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t3_st < 2) || t1_st == 0) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && ((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 0 == __retres1) || token < local + 1) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || local + 1 < token) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && (((0 == __retres1 || 0 == t2_st) || E_2 < 2) || ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || t1_st == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 0 == __retres1) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && ((((((((((local < token || 0 == __retres1) || token < local) || 0 == t2_st) || !(t1_st == 0)) || !(1 == E_1)) || 1 == E_3) || !(1 == t1_i)) || E_2 < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((0 == __retres1 || !(1 == E_1)) || 1 == E_3) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || t1_pc == 1) || t3_st < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && ((((((((((!(1 == E_1) || 1 == E_3) || 1 == t2_pc) || 0 == __retres1) || !(1 == t1_i)) || E_2 < 2) || t1_pc == 1) || t3_st < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || !(t1_st == 0))) && ((((((((((local < token || !(t1_pc == 1)) || token < local) || 0 == __retres1) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || E_2 < 2) || (((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) - InvariantResult [Line: 86]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((1 == t1_pc && !(E_2 == 0)) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0) || 1 == m_pc) && ((((((((((((((((((((((((((1 == t1_pc && 2 <= m_st) && !(m_pc == 1)) && !(E_2 == 0)) || T1_E == 0) || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || ((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= E_2) && !(0 == t1_st))) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || 1 == E_M) || T1_E == 1) || ((((((1 == t1_pc && 2 <= m_st) && token <= \old(token) + 1) && 2 <= E_2) && !(0 == t1_st)) && 0 == t2_st) && local + 1 <= token)) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && token == \old(token)) && 0 == t2_st) && 0 == m_st) && \old(E_2) <= E_2)) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((1 == t1_pc && t2_st == \old(t2_st)) && !(0 == t1_st)) && 0 == m_st) && \old(E_2) <= E_2)) || 0 == E_3) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || (((((1 == t1_pc && t2_st == \old(t2_st)) && !(0 == t1_st)) && token == \old(token)) && 0 == m_st) && \old(E_2) <= E_2)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || (((2 <= t3_st && !(0 == t1_st)) && 0 == t2_st) && \old(E_2) <= E_2)) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= t3_st) && !(0 == t1_st)) && \old(E_2) <= E_2)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || ((!(0 == t1_st) && 0 == t2_st) && \old(E_2) <= E_2)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || ((((((1 == t1_pc && t2_st == \old(t2_st)) && 2 <= t3_st) && !(0 == t1_st)) && token == \old(token)) && 0 == m_st) && \old(E_2) <= E_2)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || (((((1 == t1_pc && !(0 == t1_st)) && token == \old(token)) && 0 == t2_st) && 0 == m_st) && \old(E_2) <= E_2)) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((1 == t1_pc && 2 <= m_st) && !(m_pc == 1)) && !(E_2 == 0)) || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && (((((((((((((((((((((((1 == t1_pc && 2 <= m_st) && !(m_pc == 1)) && !(E_2 == 0)) || T1_E == 0) || T2_E == 1) || 0 == E_3) || ((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= E_2) && !(0 == t1_st))) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || ((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_2 == 0)) && !(T3_E == 1)) && 2 <= t3_st) && !(0 == t1_st)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= E_2) && 2 <= t3_st) && !(0 == t1_st))) || !(1 == t1_i)) || \old(t1_st) == 0) || (((((((1 == t1_pc && 2 <= m_st) && token <= \old(token) + 1) && 2 <= E_2) && 2 <= t3_st) && !(0 == t1_st)) && 0 == t2_st) && local + 1 <= token)) || 0 == E_3) || \old(token) < local) || ((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && 2 <= m_st) && !(M_E == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= E_2) && 2 <= t3_st) && !(0 == t1_st))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || ((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && 2 <= m_st) && !(M_E == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && ((((((((((((((((((((((1 == t1_pc && 2 <= m_st) && !(m_pc == 1)) && !(E_2 == 0)) || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || ((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_2 == 0)) && !(T3_E == 1)) && 2 <= t3_st) && !(0 == t1_st)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || ((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && !(0 == t1_st)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || (((((1 == t1_pc && t2_st == \old(t2_st)) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && \old(E_2) <= E_2)) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc) - InvariantResult [Line: 89]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((1 == t1_pc && 2 <= m_st) && 2 <= t3_st) && \old(E_2) == E_2) && \old(t1_st) == t1_st)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0) || ((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_2) == E_2) && \old(t1_st) == t1_st))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || ((1 == t1_pc && 2 <= m_st) && \old(E_2) == E_2)) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || ((((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= t3_st) && token == \old(token)) && \old(E_2) == E_2) && \old(t1_st) == t1_st)) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && 2 <= t3_st) && \old(E_2) == E_2) && \old(t1_st) == t1_st)) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || (((((1 == t1_pc && 2 <= m_st) && t2_st == \old(t2_st)) && token == \old(token)) && \old(E_2) == E_2) && \old(t1_st) == t1_st)) || 0 == E_3) || \old(token) < local) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) - InvariantResult [Line: 161]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((2 <= m_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && \old(E_M) == E_M) || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc) || ((((t2_st == \old(t2_st) && \old(E_M) == E_M) && token == \old(token)) && \old(t1_st) == t1_st) && 0 == m_st))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || (((2 <= m_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && \old(E_M) == E_M)) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || ((((\old(E_M) == E_M && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((2 <= m_st && ((!(T1_E == 0) && !(E_M == 0)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || (((t2_st == \old(t2_st) && \old(E_M) == E_M) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_3) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || (((2 <= m_st && 0 == t2_st) && \old(t1_st) == t1_st) && \old(E_M) == E_M)) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || \old(t1_st) == 0)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((t2_st == \old(t2_st) && \old(E_M) == E_M) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || ((((((t2_st == \old(t2_st) && ((!(T1_E == 0) && !(E_M == 0)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && token <= local + 3) && \old(token) + 1 <= token) && \old(t1_st) == t1_st) && 0 == m_st)) || T2_E == 1) || ((((2 <= m_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && ((!(T1_E == 0) && !(E_M == 0)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1))) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || local + 2 < \old(token)) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || !(m_pc == 1)) || \old(token) < local + 2)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || ((((2 <= m_st && t2_st == \old(t2_st)) && \old(E_M) == E_M) && token == \old(token)) && \old(t1_st) == t1_st)) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < local) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < local) || ((((2 <= m_st && \old(E_M) == E_M) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st)) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || ((((2 <= m_st && \old(E_M) == E_M) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st)) || !(t1_pc == 1)) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == \old(E_M))) && ((((((((((((((((((((((((T1_E == 0 || ((((\old(E_M) == E_M && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st)) || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || \old(token) < local) || t1_pc == 1) || 1 == \old(E_M)) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || ((((t2_st == \old(t2_st) && \old(E_M) == E_M) && token == \old(token)) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == \old(E_M)) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || (((2 <= m_st && 0 == t2_st) && \old(t1_st) == t1_st) && \old(E_M) == E_M)) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == \old(E_M)) || (((2 <= m_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && \old(E_M) == E_M))) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || \old(E_M) == E_M) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == \old(E_M)) || 0 == E_2) || 1 == m_pc) - InvariantResult [Line: 336]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || ((((((1 == t1_pc && 1 == t2_pc) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || !(1 == \old(t3_pc))) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc))) && ((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && local + 2 <= token) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token <= local + 2)) || ((((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(t2_st == 0))) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(token) < \old(local)) || \old(t1_pc) == 1) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || \old(E_2) < 2) || ((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && t1_i == 1) && !(t2_st == 0)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1))) || 0 == \old(E_M)) || 1 == \old(m_pc))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_1)) || 0 == \old(E_M)) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 1 == \old(m_pc))) && ((((((((((((((((((((((((((((T1_E == 0 || (((((!(t1_pc == 1) && 2 <= t3_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && !(m_pc == 1))) || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || (((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || ((((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t3_st) < 2) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || ((((((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && local + 2 <= token) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token <= local + 2)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(local) + 2 < \old(token)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || ((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && t1_i == 1) && !(t2_st == 0)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1))) || 0 == \old(E_M)) || \old(token) < \old(local) + 2)) && ((((((((((((((((((((((((T1_E == 0 || (((((1 == t1_pc && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || ((((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || \old(t3_st) < 2) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == \old(E_1)) || 0 == \old(E_M)) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || 0 == \old(E_1)) || 0 == \old(E_M))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || \old(t1_st) == t1_st) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || ((((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 1 == \old(t3_pc)) || T2_E == 0) || ((((((!(t2_pc == 1) && 1 == t1_pc) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && (((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || (((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1))) || !(1 == t1_i)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((!(t2_pc == 1) && 1 == t1_pc) && !(0 == t1_st)) && 2 <= E_2) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st))) || \old(t1_pc) == 1) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) || 1 == \old(m_pc))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t3_st) < 2) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) - InvariantResult [Line: 638]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 122]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((T1_E == 0 || ((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || 1 == m_pc) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0))) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || ((((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 0 == \old(E_3)) || !(t1_pc == 1)) || \old(token) < local) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || ((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || (((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || (((((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0)) || T1_E == 0) || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || (((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && 1 == t2_pc) && !(T3_E == 1)) && 2 <= t3_st) && !(t2_st == 0)) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || (((((((((((!(T2_E == 0) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && 1 == t2_pc) && !(T3_E == 1)) && 2 <= t3_st) && !(t2_st == 0)) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 1 == M_E) || 1 == \old(E_3)) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || (((((((2 <= m_st && !(E_3 == 1)) && token <= local + 2) && 1 == t2_pc) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && local + 2 <= token)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == E_M)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || (((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((!(E_3 == 1) && 1 == t2_pc) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || (((((((!(E_3 == 1) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || (((((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || ((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 1 == m_pc)) && (((((((((((((((((((((((((((((((!(E_3 == 1) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0)) || T1_E == 0) || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || ((((((!(E_3 == 1) && 1 == t2_pc) && token == \old(token)) && !(t2_st == 0)) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || ((((((2 <= m_st && !(E_3 == 1)) && 1 == t2_pc) && 2 <= t3_st) && !(t2_st == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || t1_pc == 1) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || (((((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0))) - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((T1_E == 0 || ((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || 1 == m_pc) && (((((((((((((((((((((((T1_E == 0 || ((((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && t2_st == \old(t2_st))) || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((((T1_E == 0 || ((((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && !(T1_E == 0)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && t2_st == \old(t2_st))) || T2_E == 1) || (((((((2 <= m_st && !(E_3 == 1)) && t2_st == \old(t2_st)) && token <= local + 2) && 1 == t2_pc) && \old(t1_st) == t1_st) && !(E_3 == 0)) && local + 2 <= token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || \old(token) < local + 1) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(t1_pc == 1)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || local + 1 < \old(token)) || 0 == E_M)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0))) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || ((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || (t2_st == \old(t2_st) && (((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0))) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || t1_pc == 1) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || (((((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || !(1 == t1_i)) || (((token <= local && (((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0)) && t2_st == \old(t2_st)) && local <= token)) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || (((((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0)) && token <= local) && t2_st == \old(t2_st)) && local <= token)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((((2 <= m_st && !(E_3 == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(E_3 == 0)) || T1_E == 0) || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || ((((((!(E_3 == 1) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0)) && token <= local) && t2_st == \old(t2_st)) && local <= token)) || 0 == \old(E_3)) || \old(token) < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || ((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || ((((2 <= m_st && !(E_3 == 1)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && t2_st == \old(t2_st)))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || T3_E == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || ((((((((((((((1 == t1_pc && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0))) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || (((token <= local && t2_st == \old(t2_st)) && local <= token) && (((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || \old(token) < local) || t1_pc == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || ((((((2 <= m_st && !(E_3 == 1)) && \old(t1_st) == t1_st) && !(E_3 == 0)) && token <= local) && t2_st == \old(t2_st)) && local <= token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || 0 == \old(E_3)) || !(t1_pc == 1)) || \old(token) < local) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc) || (((((((((((((((((!(t1_pc == 1) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == \old(E_3)) || 1 == E_1) || (t2_st == \old(t2_st) && ((2 <= m_st && !(E_3 == 1)) && \old(t1_st) == t1_st) && !(E_3 == 0))) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || (((((((((((((((((1 == t1_pc && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && 2 <= m_st) && !(E_M == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(m_pc == 1)) && !(M_E == 1)) && !(E_2 == 0)) && !(E_M == 1)) && !(T1_E == 1)) && !(T3_E == 1)) && !(E_1 == 1)) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_1 == 0)))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == \old(E_3)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || ((((!(E_3 == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || \old(token) < local) || !(t1_pc == 1)) || (((token <= local && t2_st == \old(t2_st)) && local <= token) && ((!(E_3 == 1) && \old(t1_st) == t1_st) && 0 == m_st) && !(E_3 == 0))) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc) - InvariantResult [Line: 653]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((\old(T1_E) == 0 || \old(T2_E) == 1) || !(M_E == 0)) || \old(local) < \old(token)) || \old(T3_E) == 1) || \old(T2_E) == 0) || 1 == \old(t3_pc)) || 0 == \old(M_E)) || 1 == \old(M_E)) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || 0 == \old(E_3)) || \old(token) < \old(local)) || \old(t1_pc) == 1) || 1 == \old(E_M)) || \old(T1_E) == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) || 1 == \old(m_pc) - InvariantResult [Line: 45]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || \old(local) < \old(token)) || !(t1_pc == 1)) || \old(token) < \old(local)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || \old(local) < \old(token)) || !(t1_pc == 1)) || \old(token) < \old(local)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || \old(local) + 3 < \old(token)) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || ((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && local + 3 <= token) && 2 <= t3_st) && token == \old(token)) && token <= local + 3) && \old(t1_st) == t1_st)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || \old(token) < \old(local) + 3) - InvariantResult [Line: 216]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || m_st < 2) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) && (((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_1) || 0 == __retres1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || 0 == __retres1) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && ((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == t2_st) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 0 == __retres1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 1 == m_pc)) && (((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == t2_st) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 0 == __retres1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || 0 == __retres1) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && (((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 0 == __retres1) || t1_st == 0)) && ((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 0 == __retres1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || token < local + 2)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == __retres1) || 0 == M_E) || 1 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == t2_st) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 0 == __retres1) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == __retres1) || local + 2 < token) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) || token < local + 2)) && ((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || m_st < 2) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == __retres1) || 0 == M_E) || 1 == M_E) || 1 == E_3) || token < local + 1) || 1 == E_1) || !(1 == t1_i)) || 0 == E_2) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || local + 1 < token) || 0 == E_M)) && (((((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || local + 2 < token) || !(t1_pc == 1)) || 0 == t2_st) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0) || token < local + 2)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == __retres1) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && (((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || !(1 == E_1)) || 1 == E_3) || 1 == t2_pc) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || 0 == __retres1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && (((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((0 == __retres1 || 1 == E_3) || 1 == E_1) || m_st < 2) || ((((((((((T1_E == 1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == E_1) || 0 == E_M) || 0 == E_2) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == m_pc)) && ((((((((((!(1 == t2_pc) || 1 == E_3) || 1 == E_1) || !(t1_pc == 1)) || 0 == t2_st) || !(1 == t1_i)) || E_2 < 2) || 0 == __retres1) || m_st < 2) || t1_st == 0) || ((((((((((T1_E == 1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == E_1) || 0 == E_M) || 0 == E_2) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 0 == __retres1) || 1 == m_pc)) && ((((((((((((((((((T1_E == 0 || 0 == __retres1) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || t1_st == 0) || 1 == m_pc)) && ((((((((((((((((((((((0 == __retres1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || token < local + 1) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || local + 1 < token) || 0 == E_M) || 0 == E_2) || t1_st == 0)) && ((((((((((((!(t1_pc == 1) || 0 == t2_st) || local + 3 < token) || !(1 == t2_pc)) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == __retres1) || t1_st == 0) || ((((((((((T1_E == 1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == E_1) || 0 == E_M) || 0 == E_2) || T3_E == 1) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || token < local + 3)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || t1_pc == 1) || 0 == __retres1) || t3_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == E_2) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || token < local) || t1_pc == 1) || 0 == __retres1) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc) - InvariantResult [Line: 45]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || ((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(token) < \old(local)) || 1 == E_M) || T1_E == 1) || !(0 == \old(t2_st))) || ((((((\old(E_1) == E_1 && !(m_pc == 1)) && token <= local) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && local <= token)) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || ((((\old(E_1) == E_1 && !(m_pc == 1)) && 2 <= t3_st) && 0 == t2_st) && \old(t1_st) == t1_st)) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || ((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 1 == \old(m_pc))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || (((\old(E_1) == E_1 && !(m_pc == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || 1 == \old(m_pc))) && (((((((((((((((((((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && \old(t1_st) == t1_st) || T1_E == 0) || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) || (((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && token <= local) && 2 <= t3_st) && token == \old(token)) && \old(t1_st) == t1_st) && local <= token))) && (((((((((((((((((((((T1_E == 0 || (((\old(E_1) == E_1 && !(m_pc == 1)) && 0 == t2_st) && \old(t1_st) == t1_st)) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || (((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && \old(t1_st) == t1_st)) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || 0 == \old(E_1)) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || \old(t1_st) == 0) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || \old(local) + 3 < \old(token)) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || !(t1_pc == 1)) || \old(t3_st) < 2) || !(1 == t3_pc)) || ((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && local + 3 <= token) && 2 <= t3_st) && token == \old(token)) && token <= local + 3) && \old(t1_st) == t1_st)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || \old(token) < \old(local) + 3)) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == E_M) || 0 == E_2) || \old(t1_st) == 0) || (((\old(E_1) == E_1 && !(m_pc == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st)) || 1 == \old(m_pc))) && ((((((((((((((((((((((((((((((\old(E_1) == E_1 && !(m_pc == 1)) && token <= local) && 2 <= t3_st) && token == \old(token)) && 0 == t2_st) && \old(t1_st) == t1_st) && local <= token) || T1_E == 0) || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < \old(local)) || !(t1_pc == 1)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || \old(local) < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || ((((((\old(E_1) == E_1 && t2_st == \old(t2_st)) && !(m_pc == 1)) && token <= local) && token == \old(token)) && \old(t1_st) == t1_st) && local <= token)) || !(t1_pc == 1)) || \old(token) < \old(local)) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || 0 == \old(E_1)) || E_2 < 2) || 0 == E_M) || 1 == \old(m_pc)) - InvariantResult [Line: 309]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || __retres1 == 1) || 0 == E_3) || t1_pc == 1) || t3_st < 2) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == t2_st) || T3_E == 1) || t1_pc == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || __retres1 == 1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || __retres1 == 1) || 0 == E_3) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || __retres1 == 1) || 0 == t2_st) || T3_E == 1) || t1_pc == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || 0 == t2_st) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || __retres1 == 1) || 0 == E_3) || token < local) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || __retres1 == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || token < local + 1) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || t3_st < 2) || __retres1 == 1) || 1 == E_M) || T1_E == 1) || !(0 == t2_st)) || 0 == E_1) || E_2 < 2) || local + 1 < token) || 0 == E_M)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || __retres1 == 1) || 0 == t2_st) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || local + 3 < token) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || __retres1 == 1) || 0 == E_3) || !(t1_pc == 1)) || !(1 == t3_pc)) || t3_st < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || token < local + 3)) && (((((((((((((((((((((((__retres1 == 1 || T1_E == 0) || T2_E == 1) || local < token) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || token < local) || !(t1_pc == 1)) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || __retres1 == 1) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == t2_st)) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || 0 == t2_st) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || token < local) || t1_pc == 1) || t3_st < 2) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || __retres1 == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || __retres1 == 1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || token < local) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || !(t1_pc == 1)) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || __retres1 == 1) || 1 == t2_pc) || 1 == E_1) || !(0 == t2_st)) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M) || t1_st == 0)) && ((((((((((((((((((((__retres1 == 1 || T1_E == 0) || T2_E == 1) || 0 == E_3) || T3_E == 1) || t1_pc == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || __retres1 == 1) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || token < local + 1) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || 1 == E_M) || T1_E == 1) || !(0 == t2_st)) || 0 == E_1) || E_2 < 2) || local + 1 < token) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || token < local) || t1_pc == 1) || __retres1 == 1) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || 0 == t2_st) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || token < local) || !(t1_pc == 1)) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || __retres1 == 1) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || __retres1 == 1) || T2_E == 1) || local < token) || T3_E == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || !(t1_pc == 1)) || token < local) || 1 == E_M) || T1_E == 1) || !(0 == t2_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || 0 == t2_st) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || token < local) || t1_pc == 1) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || __retres1 == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == t2_st) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || t1_st == 0) || 0 == E_3) || !(t1_pc == 1)) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || __retres1 == 1) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || 0 == t2_st) || T3_E == 1) || m_st < 2) || __retres1 == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || token < local) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || __retres1 == 1) || 0 == E_3) || token < local) || t1_pc == 1) || t3_st < 2) || 1 == E_M) || T1_E == 1) || !(0 == m_st)) || 0 == E_1) || E_2 < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || __retres1 == 1) || T3_E == 1) || t1_pc == 1) || m_st < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || 0 == t2_st) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || token < local) || t3_st < 2) || 1 == E_M) || T1_E == 1) || 0 == E_1) || E_2 < 2) || 0 == E_M) || __retres1 == 1)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == t2_st) || T3_E == 1) || m_st < 2) || t3_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(t1_st == 0)) || 1 == E_M) || __retres1 == 1) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || E_2 < 2) || 0 == E_M)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < token) || T3_E == 1) || m_st < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || 0 == E_3) || token < local) || !(t1_pc == 1)) || t3_st < 2) || 1 == E_M) || T1_E == 1) || !(0 == t2_st)) || 0 == E_1) || __retres1 == 1) || E_2 < 2) || 0 == E_M) - InvariantResult [Line: 89]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || ((((2 <= t3_st && \old(t1_st) == t1_st) && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(t3_st) < 2) || !(1 == t3_pc)) || 1 == E_M) || T1_E == 1) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || (((\old(t1_st) == t1_st && 2 <= m_st) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || ((((((2 <= t3_st && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2)) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || (((2 <= t3_st && \old(t1_st) == t1_st) && 0 == t2_st) && \old(E_2) <= E_2)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(0 == \old(t2_st))) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((((((((((((t2_st == \old(t2_st) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2) || T1_E == 0) || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 2 <= m_st) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == t3_pc) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || !(0 == \old(t2_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || (((((0 == t2_st && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2)) || 1 == m_pc)) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || (((2 <= t3_st && \old(t1_st) == t1_st) && 2 <= m_st) && ((!(T2_E == 1) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_2 == 0))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0) || ((\old(t1_st) == t1_st && t2_st == \old(t2_st)) && \old(E_2) <= E_2))) && (((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(m_st) < 2) || !(1 == t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || (((\old(t1_st) == t1_st && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st))) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || 0 == E_3) || \old(token) < local) || (((\old(t1_st) == t1_st && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st))) || 1 == E_M) || T1_E == 1) || 0 == E_1) || \old(E_2) < 2) || (((((token <= \old(token) + 1 && \old(t1_st) == t1_st) && 2 <= E_2) && local + 1 <= token) && 2 <= m_st) && 0 == t2_st)) || 0 == E_M)) && ((((((((((((((((((((((T1_E == 0 || (((\old(t1_st) == t1_st && 0 == m_st) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(t1_pc) == 1) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == t2_pc) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((2 <= t3_st && \old(t1_st) == t1_st) && 0 == m_st) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == E_3) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || T3_E == 1) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || !(0 == \old(m_st))) || 1 == E_3) || 1 == E_1) || ((((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && !(T2_E == 1)) && !(M_E == 0)) && !(t3_pc == 1)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st)) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0) || 1 == m_pc)) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || ((((2 <= t3_st && \old(t1_st) == t1_st) && 2 <= E_2) && 2 <= m_st) && t2_st == \old(t2_st))) || 0 == E_3) || \old(token) < local) || !(1 == t3_pc)) || \old(t3_st) < 2) || 1 == E_M) || T1_E == 1) || ((((((((((((((!(T1_E == 1) && !(T3_E == 1)) && !(T2_E == 0)) && 1 == t3_pc) && !(T2_E == 1)) && !(M_E == 0)) && !(E_3 == 1)) && !(E_1 == 1)) && !(m_pc == 1)) && !(T1_E == 0)) && !(M_E == 1)) && !(E_3 == 0)) && !(E_2 == 0)) && !(E_M == 1)) && 2 <= m_st)) || ((((((2 <= t3_st && 2 <= m_st) && 0 == t2_st) && token <= \old(token) + 1) && \old(t1_st) == t1_st) && 2 <= E_2) && local + 1 <= token)) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M)) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || 0 == \old(t2_st)) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || (((2 <= t3_st && \old(t1_st) == t1_st) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 1 == E_3) || 1 == E_1) || 0 == E_1) || !(1 == t1_i)) || \old(E_2) < 2) || 0 == E_M) || \old(t1_st) == 0)) && ((((((((((((((((((((((((T1_E == 0 || ((((((2 <= t3_st && t2_st == \old(t2_st)) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && local <= token) && \old(E_2) <= E_2)) || T2_E == 1) || local < \old(token)) || 0 == \old(t2_st)) || T3_E == 1) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_3) || 1 == E_1) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == E_3) || \old(token) < local) || \old(t1_pc) == 1) || \old(t3_st) < 2) || 1 == E_M) || !(1 == t2_pc)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == E_1) || \old(E_2) < 2) || 0 == E_M) || 1 == m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == E_3) || (((2 <= t3_st && \old(t1_st) == t1_st) && 2 <= m_st) && ((!(T2_E == 1) && !(T1_E == 0)) && !(E_3 == 0)) && !(E_2 == 0))) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == t3_pc) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == E_M) || T1_E == 1) || 1 == E_3) || 1 == E_1) || 0 == E_1) || 0 == E_M) || 0 == \old(E_2)) || \old(t1_st) == 0) - InvariantResult [Line: 342]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((!(t2_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && t2_st == \old(t2_st)) && tmp == 1) && \old(E_2) <= E_2) || T1_E == 0) || T2_E == 1) || (((!(t2_pc == 1) && 2 <= E_2) && t2_st == \old(t2_st)) && ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || 0 == \old(t2_st)) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || (((((((!(t2_pc == 1) && 2 <= t3_st) && 2 <= m_st) && 0 == t1_st) && t2_st == \old(t2_st)) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || (((((((((!(t2_pc == 1) && !(t1_pc == 1)) && 2 <= t3_st) && t2_st == \old(t2_st)) && !(m_pc == 1)) && \old(t1_st) == t1_st) && 0 == m_st) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || !(1 == t1_i)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || (((!(t2_pc == 1) && 2 <= E_2) && t2_st == \old(t2_st)) && ((((1 == t1_pc && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && !(0 == tmp))) || (((((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && !(0 == t1_st)) && t2_st == \old(t2_st)) && !(m_pc == 1)) && 0 == m_st) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || ((((((((!(t2_pc == 1) && 1 == t1_pc) && !(0 == t1_st)) && t2_st == \old(t2_st)) && !(m_pc == 1)) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && tmp == 1) && \old(E_2) <= E_2)) || 0 == \old(E_3)) || (((!(t2_pc == 1) && (((((!(t1_pc == 1) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && 0 == t1_st) && !(m_pc == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) || 1 == \old(m_pc)) && (((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((1 == t1_pc && 1 == t2_pc) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || !(1 == \old(t3_pc))) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc))) && (((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_1)) || 0 == \old(E_M)) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 1 == \old(m_pc))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || ((((!(t2_pc == 1) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((1 == t1_pc && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((!(t2_pc == 1) && t2_st == \old(t2_st)) && ((1 == t1_pc && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((((((((T1_E == 0 || (((((!(t1_pc == 1) && 2 <= t3_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && !(m_pc == 1))) || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || (((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(t1_pc) == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || (((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token <= local) && local <= token)) || !(1 == t1_i)) || \old(t1_st) == 0) || (((token <= local + 1 && 2 <= E_2) && local + 1 <= token) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || 0 == \old(E_3)) || \old(local) + 2 < \old(token)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(1 == \old(t3_pc))) || (((((((((1 == t1_pc && 1 == t2_pc) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token == \old(token)) && local + 2 <= token) && t2_st == \old(t2_st)) && token <= local + 2) && \old(E_2) <= E_2)) || ((((2 <= E_2 && !(t2_st == 0)) && (((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp)) && local + 2 <= token) && token <= local + 2)) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || ((local + 3 <= token && token <= local + 3) && (2 <= E_2 && !(t2_st == 0)) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || T1_E == 1) || ((2 <= E_2 && !(t2_st == 0)) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M)) || \old(token) < \old(local) + 2)) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || (((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && t2_st == \old(t2_st)) && \old(E_2) <= E_2)) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t3_st) < 2) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || !(1 == \old(t2_pc))) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((((((((T1_E == 0 || (((((1 == t1_pc && 2 <= t3_st) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T2_E == 1) || T3_E == 1) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || ((((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || \old(t3_st) < 2) || 1 == \old(E_M)) || T1_E == 1) || !(0 == \old(m_st))) || 0 == \old(E_1)) || 0 == \old(E_M)) || 1 == \old(m_pc))) && ((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= t3_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && ((((((((((((((((((((((((T1_E == 0 || T2_E == 1) || T3_E == 1) || \old(m_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || 1 == \old(E_3)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_1)) || ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1))) || 0 == \old(E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t1_pc) == 1) || \old(t3_st) < 2) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_M)) || T1_E == 1) || (((((!(t1_pc == 1) && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st)) || 0 == \old(E_1)) || 0 == \old(E_M))) && (((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || !(\old(t1_pc) == 1)) || T3_E == 1) || \old(m_st) < 2) || \old(t3_st) < 2) || 1 == \old(t3_pc)) || T2_E == 0) || \old(t1_st) == t1_st) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || \old(t1_st) == 0) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1)))) && (((((((((((((((((((((((((((((((((((((((((((((((((((T1_E == 0 || (((((((((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && token == \old(token)) && !(t2_st == 0)) && !(m_pc == 1)) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && token <= local) && tmp == 1) && local <= token) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || !(\old(t1_st) == 0)) || (((((((((!(t2_pc == 1) && 2 <= t3_st) && 2 <= m_st) && 0 == t1_st) && 0 == t2_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || (((!(t1_pc == 1) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || ((((((((((((!(t1_pc == 1) && 1 == t2_pc) && 2 <= t3_st) && token == \old(token)) && !(t2_st == 0)) && !(m_pc == 1)) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((!(t2_pc == 1) && token == \old(token)) && token <= local) && (((((!(t1_pc == 1) && \old(t1_st) == t1_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && 0 == t1_st) && !(m_pc == 1)) && local <= token) && 0 == t2_st) && \old(E_2) <= E_2)) || (((!(t2_pc == 1) && 2 <= E_2) && ((((1 == t1_pc && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp)) && 0 == t2_st)) || (((token <= local + 1 && 2 <= E_2) && local + 1 <= token) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || \old(token) < \old(local)) || \old(t1_pc) == 1) || ((2 <= E_2 && (((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && !(0 == tmp)) && !(t2_st == 0))) || ((((2 <= E_2 && !(t2_st == 0)) && (((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp)) && local + 2 <= token) && token <= local + 2)) || (((!(t1_pc == 1) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || ((((((((!(t2_pc == 1) && 2 <= m_st) && 0 == t1_st) && 0 == t2_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && token <= local) && tmp == 1) && local <= token) && \old(E_2) <= E_2)) || 1 == \old(E_M)) || ((((((((!(t1_pc == 1) && 1 == t2_pc) && 2 <= t3_st) && 2 <= m_st) && !(t2_st == 0)) && 0 == t1_st) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || !(0 == \old(t2_st))) || 0 == \old(E_1)) || (((((((!(t1_pc == 1) && 1 == t2_pc) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(t2_st == 0)) && 0 == t1_st) && tmp == 1) && \old(E_2) <= E_2)) || ((((((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && token == \old(token)) && !(t2_st == 0)) && !(m_pc == 1)) && 0 == m_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || 0 == \old(E_M)) || (((((token == \old(token) && token <= local) && !(t2_st == 0)) && local <= token) && ((((!(t1_pc == 1) && 1 == t2_pc) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && !(m_pc == 1)) && \old(E_2) <= E_2)) || T2_E == 1) || \old(local) < \old(token)) || T3_E == 1) || T2_E == 0) || 1 == \old(t3_pc)) || 1 == \old(E_1)) || (((((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && 2 <= E_2) && 2 <= m_st) && !(t2_st == 0)) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && token <= local) && local <= token)) || ((((((((((((!(t2_pc == 1) && 1 == t1_pc) && 2 <= t3_st) && !(0 == t1_st)) && token == \old(token)) && !(m_pc == 1)) && 0 == t2_st) && 0 == m_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || !(1 == t1_i)) || (((((((((((!(t2_pc == 1) && 1 == t1_pc) && !(0 == t1_st)) && token == \old(token)) && !(m_pc == 1)) && 0 == t2_st) && 0 == m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && token <= local) && tmp == 1) && local <= token) && \old(E_2) <= E_2)) || ((((((((!(t2_pc == 1) && !(t1_pc == 1)) && 2 <= t3_st) && 2 <= m_st) && 0 == t2_st) && \old(t1_st) == t1_st) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == \old(E_3)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || (((((((!(t2_pc == 1) && !(t1_pc == 1)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && 0 == t1_st) && tmp == 1) && 0 == t2_st) && \old(E_2) <= E_2)) || ((local + 3 <= token && token <= local + 3) && (2 <= E_2 && !(t2_st == 0)) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 0 == m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || T1_E == 1) || !(0 == \old(m_st))) || ((((((((1 == t2_pc && token <= local) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(t2_st == 0)) && 0 == t1_st) && tmp == 1) && local <= token) && \old(E_2) <= E_2)) || ((2 <= E_2 && !(t2_st == 0)) && ((((((1 == t1_pc && 1 == t2_pc) && 2 <= t3_st) && !(0 == t1_st)) && 2 <= m_st) && t1_i == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(0 == tmp))) || (((!(t2_pc == 1) && 2 <= E_2) && ((((1 == t1_pc && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && !(0 == tmp)) && 0 == t2_st)) || \old(E_2) < 2) || ((((((((((((!(t2_pc == 1) && !(t1_pc == 1)) && 2 <= t3_st) && token == \old(token)) && !(m_pc == 1)) && 0 == t2_st) && \old(t1_st) == t1_st) && 0 == m_st) && token <= local) && tmp == 1) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && local <= token) && \old(E_2) <= E_2)) || (((token <= local + 1 && 2 <= E_2) && local + 1 <= token) && (((((1 == t1_pc && 1 == t2_pc) && !(0 == t1_st)) && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && t1_i == 1) && !(0 == tmp))) || 1 == \old(m_pc))) && (((((((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(t2_st)) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || ((((!(t2_pc == 1) && !(t2_st == 0)) && t2_st == \old(t2_st)) && (((1 == t1_pc && 2 <= t3_st) && \old(t1_st) == t1_st) && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && \old(E_2) <= E_2)) || 0 == M_E) || 1 == M_E) || 1 == \old(E_3)) || 1 == \old(t2_pc)) || 1 == \old(E_1)) || !(1 == t1_i)) || \old(t1_st) == 0) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || \old(t3_st) < 2) || !(1 == \old(t3_pc))) || 1 == \old(E_M)) || T1_E == 1) || 0 == \old(E_1)) || \old(E_2) < 2) || 0 == \old(E_M))) && ((((((((((((((((((T1_E == 0 || T2_E == 1) || 0 == \old(E_3)) || !(\old(t1_pc) == 1)) || (((1 == t1_pc && 2 <= m_st) && (((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && 1 == t3_pc) && !(M_E == 1)) && !(T2_E == 1)) && !(E_M == 1)) && !(E_1 == 1)) && !(E_3 == 1)) && !(m_pc == 1))) || T3_E == 1) || \old(m_st) < 2) || T2_E == 0) || 0 == M_E) || 1 == M_E) || 1 == \old(E_M)) || T1_E == 1) || 1 == \old(E_3)) || 1 == \old(E_1)) || 0 == \old(E_1)) || 0 == \old(E_M)) || 0 == \old(E_2)) || 1 == \old(m_pc)) || (((1 == t1_pc && 2 <= m_st) && ((((((((((((((!(T1_E == 0) && !(T2_E == 0)) && !(M_E == 0)) && !(E_3 == 0)) && !(E_M == 0)) && !(E_1 == 0)) && !(E_2 == 0)) && !(T1_E == 1)) && !(T3_E == 1)) && !(M_E == 1)) && !(T2_E == 1)) && !(t3_pc == 1)) && !(E_1 == 1)) && \old(E_M) == E_M) && !(E_M == 1)) && !(E_3 == 1)) && !(m_pc == 1))) - StatisticsResult: Ultimate Automizer benchmark data CFG has 25 procedures, 204 locations, 1 error locations. SAFE Result, 217.2s OverallTime, 29 OverallIterations, 6 TraceHistogramMax, 9.8s AutomataDifference, 0.0s DeadEndRemovalTime, 201.2s HoareAnnotationTime, HoareTripleCheckerStatistics: 9383 SDtfs, 11778 SDslu, 12182 SDs, 0 SdLazy, 8271 SolverSat, 3270 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 4.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2080 GetRequests, 1885 SyntacticMatches, 42 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11549occurred in iteration=24, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 2.8s AutomataMinimizationTime, 29 MinimizatonAttempts, 1474 StatesRemovedByMinimization, 23 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 80 LocationsWithAnnotation, 16981 PreInvPairs, 20998 NumberOfFragments, 122374 HoareAnnotationTreeSize, 16981 FomulaSimplifications, 10156229 FormulaSimplificationTreeSizeReduction, 12.8s HoareSimplificationTime, 80 FomulaSimplificationsInter, 4137076 FormulaSimplificationTreeSizeReductionInter, 187.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 1.4s InterpolantComputationTime, 6611 NumberOfCodeBlocks, 6611 NumberOfCodeBlocksAsserted, 35 NumberOfCheckSat, 6576 ConstructedInterpolants, 0 QuantifiedInterpolants, 2205125 SizeOfPredicates, 5 NumberOfNonLiveVariables, 7709 ConjunctsInSsa, 26 ConjunctsInUnsatCore, 35 InterpolantComputations, 29 PerfectInterpolantSequences, 4344/4470 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...