./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/systemc/token_ring.03.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 20ed64ec Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/systemc/token_ring.03.cil-2.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6752fd2bdc3c2f1062040263247aacca41c7fdba ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-20ed64e [2021-08-26 09:07:47,167 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-26 09:07:47,168 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-26 09:07:47,211 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-26 09:07:47,211 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-26 09:07:47,214 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-26 09:07:47,215 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-26 09:07:47,219 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-26 09:07:47,221 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-26 09:07:47,224 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-26 09:07:47,225 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-26 09:07:47,228 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-26 09:07:47,228 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-26 09:07:47,230 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-26 09:07:47,231 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-26 09:07:47,232 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-26 09:07:47,233 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-26 09:07:47,233 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-26 09:07:47,236 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-26 09:07:47,241 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-26 09:07:47,242 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-26 09:07:47,242 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-26 09:07:47,243 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-26 09:07:47,244 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-26 09:07:47,248 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-26 09:07:47,248 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-26 09:07:47,248 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-26 09:07:47,249 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-26 09:07:47,250 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-26 09:07:47,250 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-26 09:07:47,251 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-26 09:07:47,251 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-26 09:07:47,252 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-26 09:07:47,253 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-26 09:07:47,254 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-26 09:07:47,254 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-26 09:07:47,256 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-26 09:07:47,256 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-26 09:07:47,256 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-26 09:07:47,257 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-26 09:07:47,257 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-26 09:07:47,258 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-08-26 09:07:47,287 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-26 09:07:47,287 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-26 09:07:47,288 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-26 09:07:47,288 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-26 09:07:47,290 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-26 09:07:47,290 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-26 09:07:47,290 INFO L138 SettingsManager]: * Use SBE=true [2021-08-26 09:07:47,290 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-26 09:07:47,290 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-26 09:07:47,291 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-26 09:07:47,291 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-26 09:07:47,291 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-26 09:07:47,292 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-26 09:07:47,292 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-26 09:07:47,292 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-26 09:07:47,292 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-26 09:07:47,292 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-26 09:07:47,292 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-26 09:07:47,292 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-26 09:07:47,293 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-26 09:07:47,293 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-26 09:07:47,293 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-26 09:07:47,293 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-26 09:07:47,293 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-26 09:07:47,293 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-26 09:07:47,293 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-26 09:07:47,294 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-26 09:07:47,294 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-26 09:07:47,294 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-26 09:07:47,294 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-08-26 09:07:47,294 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 6752fd2bdc3c2f1062040263247aacca41c7fdba [2021-08-26 09:07:47,545 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-26 09:07:47,569 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-26 09:07:47,572 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-26 09:07:47,573 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-26 09:07:47,574 INFO L275 PluginConnector]: CDTParser initialized [2021-08-26 09:07:47,574 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/systemc/token_ring.03.cil-2.c [2021-08-26 09:07:47,619 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c6c28b1ea/9c58f5a91c1b466f833d328a99d58f01/FLAGf980000a4 [2021-08-26 09:07:47,950 INFO L306 CDTParser]: Found 1 translation units. [2021-08-26 09:07:47,950 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/systemc/token_ring.03.cil-2.c [2021-08-26 09:07:47,956 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c6c28b1ea/9c58f5a91c1b466f833d328a99d58f01/FLAGf980000a4 [2021-08-26 09:07:47,964 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c6c28b1ea/9c58f5a91c1b466f833d328a99d58f01 [2021-08-26 09:07:47,965 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-26 09:07:47,966 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-08-26 09:07:47,967 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-26 09:07:47,967 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-26 09:07:47,969 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-26 09:07:47,970 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 09:07:47" (1/1) ... [2021-08-26 09:07:47,971 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13a78f20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:47, skipping insertion in model container [2021-08-26 09:07:47,971 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 09:07:47" (1/1) ... [2021-08-26 09:07:47,975 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-26 09:07:47,992 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-26 09:07:48,062 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/systemc/token_ring.03.cil-2.c[366,379] [2021-08-26 09:07:48,095 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-26 09:07:48,101 INFO L203 MainTranslator]: Completed pre-run [2021-08-26 09:07:48,116 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/systemc/token_ring.03.cil-2.c[366,379] [2021-08-26 09:07:48,166 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-26 09:07:48,181 INFO L208 MainTranslator]: Completed translation [2021-08-26 09:07:48,181 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48 WrapperNode [2021-08-26 09:07:48,181 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-26 09:07:48,182 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-26 09:07:48,182 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-26 09:07:48,182 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-26 09:07:48,186 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,192 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,222 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-26 09:07:48,228 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-26 09:07:48,229 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-26 09:07:48,229 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-26 09:07:48,234 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,234 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,248 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,251 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,259 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,276 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,287 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,290 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-26 09:07:48,291 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-26 09:07:48,294 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-26 09:07:48,295 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-26 09:07:48,295 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (1/1) ... [2021-08-26 09:07:48,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-26 09:07:48,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-26 09:07:48,345 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-26 09:07:48,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-26 09:07:48,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-26 09:07:48,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-26 09:07:48,401 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-26 09:07:48,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-26 09:07:49,094 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-26 09:07:49,094 INFO L299 CfgBuilder]: Removed 130 assume(true) statements. [2021-08-26 09:07:49,095 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 09:07:49 BoogieIcfgContainer [2021-08-26 09:07:49,096 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-26 09:07:49,097 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-26 09:07:49,097 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-26 09:07:49,099 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-26 09:07:49,099 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 09:07:47" (1/3) ... [2021-08-26 09:07:49,099 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58d0407 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 09:07:49, skipping insertion in model container [2021-08-26 09:07:49,099 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 09:07:48" (2/3) ... [2021-08-26 09:07:49,100 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58d0407 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 09:07:49, skipping insertion in model container [2021-08-26 09:07:49,100 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 09:07:49" (3/3) ... [2021-08-26 09:07:49,100 INFO L111 eAbstractionObserver]: Analyzing ICFG token_ring.03.cil-2.c [2021-08-26 09:07:49,103 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-26 09:07:49,103 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-26 09:07:49,130 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-26 09:07:49,133 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-26 09:07:49,133 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-08-26 09:07:49,146 INFO L276 IsEmpty]: Start isEmpty. Operand has 309 states, 307 states have (on average 1.5667752442996743) internal successors, (481), 308 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:49,150 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:49,151 INFO L512 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] [2021-08-26 09:07:49,151 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:49,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:49,154 INFO L82 PathProgramCache]: Analyzing trace with hash -1976596934, now seen corresponding path program 1 times [2021-08-26 09:07:49,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:49,160 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400132686] [2021-08-26 09:07:49,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:49,160 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:49,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:49,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:49,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:49,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400132686] [2021-08-26 09:07:49,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400132686] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:49,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:49,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:07:49,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383991062] [2021-08-26 09:07:49,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:49,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:49,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:49,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,336 INFO L87 Difference]: Start difference. First operand has 309 states, 307 states have (on average 1.5667752442996743) internal successors, (481), 308 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:49,410 INFO L93 Difference]: Finished difference Result 613 states and 955 transitions. [2021-08-26 09:07:49,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:49,412 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:49,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:49,419 INFO L225 Difference]: With dead ends: 613 [2021-08-26 09:07:49,419 INFO L226 Difference]: Without dead ends: 305 [2021-08-26 09:07:49,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2021-08-26 09:07:49,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 305. [2021-08-26 09:07:49,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 304 states have (on average 1.5230263157894737) internal successors, (463), 304 states have internal predecessors, (463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 463 transitions. [2021-08-26 09:07:49,482 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 463 transitions. Word has length 61 [2021-08-26 09:07:49,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:49,482 INFO L470 AbstractCegarLoop]: Abstraction has 305 states and 463 transitions. [2021-08-26 09:07:49,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,483 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 463 transitions. [2021-08-26 09:07:49,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:49,486 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:49,486 INFO L512 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] [2021-08-26 09:07:49,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-26 09:07:49,487 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:49,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:49,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1057453112, now seen corresponding path program 1 times [2021-08-26 09:07:49,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:49,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38276274] [2021-08-26 09:07:49,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:49,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:49,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:49,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:49,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:49,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38276274] [2021-08-26 09:07:49,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38276274] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:49,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:49,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:07:49,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808302876] [2021-08-26 09:07:49,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:49,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:49,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:49,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,557 INFO L87 Difference]: Start difference. First operand 305 states and 463 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:49,611 INFO L93 Difference]: Finished difference Result 827 states and 1253 transitions. [2021-08-26 09:07:49,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:49,611 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:49,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:49,616 INFO L225 Difference]: With dead ends: 827 [2021-08-26 09:07:49,616 INFO L226 Difference]: Without dead ends: 530 [2021-08-26 09:07:49,620 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-08-26 09:07:49,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 528. [2021-08-26 09:07:49,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 1.5123339658444024) internal successors, (797), 527 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 797 transitions. [2021-08-26 09:07:49,644 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 797 transitions. Word has length 61 [2021-08-26 09:07:49,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:49,645 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 797 transitions. [2021-08-26 09:07:49,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,645 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 797 transitions. [2021-08-26 09:07:49,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:49,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:49,649 INFO L512 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] [2021-08-26 09:07:49,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-26 09:07:49,649 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:49,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:49,651 INFO L82 PathProgramCache]: Analyzing trace with hash 1933472118, now seen corresponding path program 1 times [2021-08-26 09:07:49,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:49,651 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292909711] [2021-08-26 09:07:49,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:49,652 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:49,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:49,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:49,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:49,695 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292909711] [2021-08-26 09:07:49,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292909711] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:49,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:49,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:07:49,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110980095] [2021-08-26 09:07:49,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:49,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:49,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:49,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,697 INFO L87 Difference]: Start difference. First operand 528 states and 797 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:49,724 INFO L93 Difference]: Finished difference Result 1047 states and 1581 transitions. [2021-08-26 09:07:49,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:49,729 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:49,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:49,730 INFO L225 Difference]: With dead ends: 1047 [2021-08-26 09:07:49,731 INFO L226 Difference]: Without dead ends: 528 [2021-08-26 09:07:49,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-08-26 09:07:49,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2021-08-26 09:07:49,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 1.4971537001897532) internal successors, (789), 527 states have internal predecessors, (789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 789 transitions. [2021-08-26 09:07:49,749 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 789 transitions. Word has length 61 [2021-08-26 09:07:49,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:49,749 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 789 transitions. [2021-08-26 09:07:49,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,749 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 789 transitions. [2021-08-26 09:07:49,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:49,752 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:49,752 INFO L512 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] [2021-08-26 09:07:49,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-26 09:07:49,752 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:49,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:49,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1494892678, now seen corresponding path program 1 times [2021-08-26 09:07:49,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:49,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705610425] [2021-08-26 09:07:49,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:49,754 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:49,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:49,802 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:49,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:49,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705610425] [2021-08-26 09:07:49,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705610425] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:49,806 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:49,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:07:49,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377683067] [2021-08-26 09:07:49,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:49,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:49,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:49,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,807 INFO L87 Difference]: Start difference. First operand 528 states and 789 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:49,831 INFO L93 Difference]: Finished difference Result 1046 states and 1564 transitions. [2021-08-26 09:07:49,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:49,831 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:49,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:49,833 INFO L225 Difference]: With dead ends: 1046 [2021-08-26 09:07:49,833 INFO L226 Difference]: Without dead ends: 528 [2021-08-26 09:07:49,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-08-26 09:07:49,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2021-08-26 09:07:49,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 1.4819734345351043) internal successors, (781), 527 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 781 transitions. [2021-08-26 09:07:49,844 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 781 transitions. Word has length 61 [2021-08-26 09:07:49,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:49,859 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 781 transitions. [2021-08-26 09:07:49,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,859 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 781 transitions. [2021-08-26 09:07:49,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:49,860 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:49,860 INFO L512 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] [2021-08-26 09:07:49,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-26 09:07:49,861 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:49,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:49,862 INFO L82 PathProgramCache]: Analyzing trace with hash -774201098, now seen corresponding path program 1 times [2021-08-26 09:07:49,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:49,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785456304] [2021-08-26 09:07:49,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:49,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:49,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:49,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:49,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:49,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785456304] [2021-08-26 09:07:49,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785456304] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:49,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:49,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:07:49,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319387236] [2021-08-26 09:07:49,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:49,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:49,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:49,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,924 INFO L87 Difference]: Start difference. First operand 528 states and 781 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:49,949 INFO L93 Difference]: Finished difference Result 1045 states and 1547 transitions. [2021-08-26 09:07:49,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:49,950 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:49,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:49,954 INFO L225 Difference]: With dead ends: 1045 [2021-08-26 09:07:49,954 INFO L226 Difference]: Without dead ends: 528 [2021-08-26 09:07:49,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:49,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-08-26 09:07:49,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2021-08-26 09:07:49,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 1.4667931688804554) internal successors, (773), 527 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 773 transitions. [2021-08-26 09:07:49,968 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 773 transitions. Word has length 61 [2021-08-26 09:07:49,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:49,969 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 773 transitions. [2021-08-26 09:07:49,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:49,969 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 773 transitions. [2021-08-26 09:07:49,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:49,969 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:49,969 INFO L512 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] [2021-08-26 09:07:49,969 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-26 09:07:49,969 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:49,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:49,970 INFO L82 PathProgramCache]: Analyzing trace with hash -196763654, now seen corresponding path program 1 times [2021-08-26 09:07:49,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:49,970 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172350783] [2021-08-26 09:07:49,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:49,970 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:49,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:50,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:50,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:50,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172350783] [2021-08-26 09:07:50,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172350783] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:50,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:50,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:07:50,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065892548] [2021-08-26 09:07:50,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:50,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:50,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:50,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:50,029 INFO L87 Difference]: Start difference. First operand 528 states and 773 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:50,084 INFO L93 Difference]: Finished difference Result 1044 states and 1530 transitions. [2021-08-26 09:07:50,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:50,085 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:50,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:50,087 INFO L225 Difference]: With dead ends: 1044 [2021-08-26 09:07:50,093 INFO L226 Difference]: Without dead ends: 528 [2021-08-26 09:07:50,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:50,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-08-26 09:07:50,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2021-08-26 09:07:50,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 1.4326375711574952) internal successors, (755), 527 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 755 transitions. [2021-08-26 09:07:50,125 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 755 transitions. Word has length 61 [2021-08-26 09:07:50,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:50,125 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 755 transitions. [2021-08-26 09:07:50,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,125 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 755 transitions. [2021-08-26 09:07:50,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:50,125 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:50,126 INFO L512 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] [2021-08-26 09:07:50,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-26 09:07:50,126 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:50,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:50,126 INFO L82 PathProgramCache]: Analyzing trace with hash 749500983, now seen corresponding path program 1 times [2021-08-26 09:07:50,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:50,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204305082] [2021-08-26 09:07:50,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:50,126 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:50,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:50,146 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:50,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:50,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204305082] [2021-08-26 09:07:50,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204305082] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:50,147 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:50,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:07:50,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24528501] [2021-08-26 09:07:50,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:50,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:50,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:50,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:50,148 INFO L87 Difference]: Start difference. First operand 528 states and 755 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:50,193 INFO L93 Difference]: Finished difference Result 1042 states and 1491 transitions. [2021-08-26 09:07:50,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:50,194 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:50,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:50,195 INFO L225 Difference]: With dead ends: 1042 [2021-08-26 09:07:50,195 INFO L226 Difference]: Without dead ends: 528 [2021-08-26 09:07:50,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:50,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-08-26 09:07:50,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2021-08-26 09:07:50,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 1.398481973434535) internal successors, (737), 527 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 737 transitions. [2021-08-26 09:07:50,206 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 737 transitions. Word has length 61 [2021-08-26 09:07:50,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:50,207 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 737 transitions. [2021-08-26 09:07:50,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,207 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 737 transitions. [2021-08-26 09:07:50,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:50,207 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:50,207 INFO L512 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] [2021-08-26 09:07:50,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-26 09:07:50,207 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:50,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:50,208 INFO L82 PathProgramCache]: Analyzing trace with hash 91036916, now seen corresponding path program 1 times [2021-08-26 09:07:50,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:50,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069632321] [2021-08-26 09:07:50,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:50,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:50,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:50,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:50,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:50,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069632321] [2021-08-26 09:07:50,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069632321] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:50,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:50,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:07:50,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805212178] [2021-08-26 09:07:50,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:50,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:50,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:50,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:50,228 INFO L87 Difference]: Start difference. First operand 528 states and 737 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:50,279 INFO L93 Difference]: Finished difference Result 1041 states and 1454 transitions. [2021-08-26 09:07:50,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:50,280 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:50,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:50,281 INFO L225 Difference]: With dead ends: 1041 [2021-08-26 09:07:50,281 INFO L226 Difference]: Without dead ends: 528 [2021-08-26 09:07:50,282 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:50,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-08-26 09:07:50,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 528. [2021-08-26 09:07:50,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 1.364326375711575) internal successors, (719), 527 states have internal predecessors, (719), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 719 transitions. [2021-08-26 09:07:50,296 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 719 transitions. Word has length 61 [2021-08-26 09:07:50,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:50,296 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 719 transitions. [2021-08-26 09:07:50,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,296 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 719 transitions. [2021-08-26 09:07:50,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:50,297 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:50,297 INFO L512 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] [2021-08-26 09:07:50,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-26 09:07:50,297 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:50,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:50,297 INFO L82 PathProgramCache]: Analyzing trace with hash 1080534521, now seen corresponding path program 1 times [2021-08-26 09:07:50,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:50,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817368097] [2021-08-26 09:07:50,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:50,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:50,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:50,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:50,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:50,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817368097] [2021-08-26 09:07:50,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817368097] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:50,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:50,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-26 09:07:50,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852670862] [2021-08-26 09:07:50,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-26 09:07:50,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:50,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-26 09:07:50,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:07:50,338 INFO L87 Difference]: Start difference. First operand 528 states and 719 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:50,474 INFO L93 Difference]: Finished difference Result 1324 states and 1822 transitions. [2021-08-26 09:07:50,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-26 09:07:50,475 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:50,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:50,477 INFO L225 Difference]: With dead ends: 1324 [2021-08-26 09:07:50,478 INFO L226 Difference]: Without dead ends: 818 [2021-08-26 09:07:50,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-26 09:07:50,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2021-08-26 09:07:50,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 534. [2021-08-26 09:07:50,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 533 states have (on average 1.3414634146341464) internal successors, (715), 533 states have internal predecessors, (715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 715 transitions. [2021-08-26 09:07:50,494 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 715 transitions. Word has length 61 [2021-08-26 09:07:50,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:50,494 INFO L470 AbstractCegarLoop]: Abstraction has 534 states and 715 transitions. [2021-08-26 09:07:50,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,495 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 715 transitions. [2021-08-26 09:07:50,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:50,495 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:50,495 INFO L512 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] [2021-08-26 09:07:50,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-26 09:07:50,495 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:50,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:50,496 INFO L82 PathProgramCache]: Analyzing trace with hash 1504181243, now seen corresponding path program 1 times [2021-08-26 09:07:50,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:50,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104523518] [2021-08-26 09:07:50,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:50,496 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:50,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:50,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:50,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:50,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104523518] [2021-08-26 09:07:50,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104523518] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:50,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:50,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-26 09:07:50,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413769747] [2021-08-26 09:07:50,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-26 09:07:50,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:50,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-26 09:07:50,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:07:50,535 INFO L87 Difference]: Start difference. First operand 534 states and 715 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:50,734 INFO L93 Difference]: Finished difference Result 1870 states and 2501 transitions. [2021-08-26 09:07:50,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-26 09:07:50,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:50,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:50,739 INFO L225 Difference]: With dead ends: 1870 [2021-08-26 09:07:50,739 INFO L226 Difference]: Without dead ends: 1365 [2021-08-26 09:07:50,740 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 32.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-26 09:07:50,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1365 states. [2021-08-26 09:07:50,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1365 to 570. [2021-08-26 09:07:50,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 569 states have (on average 1.3198594024604569) internal successors, (751), 569 states have internal predecessors, (751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 751 transitions. [2021-08-26 09:07:50,771 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 751 transitions. Word has length 61 [2021-08-26 09:07:50,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:50,771 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 751 transitions. [2021-08-26 09:07:50,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,771 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 751 transitions. [2021-08-26 09:07:50,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:50,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:50,771 INFO L512 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] [2021-08-26 09:07:50,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-08-26 09:07:50,772 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:50,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:50,772 INFO L82 PathProgramCache]: Analyzing trace with hash 660175741, now seen corresponding path program 1 times [2021-08-26 09:07:50,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:50,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170469205] [2021-08-26 09:07:50,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:50,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:50,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:50,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:50,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:50,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170469205] [2021-08-26 09:07:50,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170469205] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:50,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:50,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-26 09:07:50,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331716893] [2021-08-26 09:07:50,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-26 09:07:50,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:50,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-26 09:07:50,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:07:50,800 INFO L87 Difference]: Start difference. First operand 570 states and 751 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:50,898 INFO L93 Difference]: Finished difference Result 1511 states and 2009 transitions. [2021-08-26 09:07:50,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-26 09:07:50,898 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:50,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:50,900 INFO L225 Difference]: With dead ends: 1511 [2021-08-26 09:07:50,900 INFO L226 Difference]: Without dead ends: 980 [2021-08-26 09:07:50,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-26 09:07:50,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2021-08-26 09:07:50,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 576. [2021-08-26 09:07:50,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 575 states have (on average 1.2991304347826087) internal successors, (747), 575 states have internal predecessors, (747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 747 transitions. [2021-08-26 09:07:50,923 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 747 transitions. Word has length 61 [2021-08-26 09:07:50,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:50,923 INFO L470 AbstractCegarLoop]: Abstraction has 576 states and 747 transitions. [2021-08-26 09:07:50,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:50,923 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 747 transitions. [2021-08-26 09:07:50,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:50,923 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:50,924 INFO L512 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] [2021-08-26 09:07:50,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-08-26 09:07:50,924 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:50,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:50,924 INFO L82 PathProgramCache]: Analyzing trace with hash 2046379135, now seen corresponding path program 1 times [2021-08-26 09:07:50,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:50,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809851237] [2021-08-26 09:07:50,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:50,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:50,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:50,948 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:50,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:50,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809851237] [2021-08-26 09:07:50,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809851237] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:50,949 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:50,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-26 09:07:50,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127873609] [2021-08-26 09:07:50,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-26 09:07:50,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:50,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-26 09:07:50,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:07:50,949 INFO L87 Difference]: Start difference. First operand 576 states and 747 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:51,060 INFO L93 Difference]: Finished difference Result 1564 states and 2047 transitions. [2021-08-26 09:07:51,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-26 09:07:51,060 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:51,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:51,063 INFO L225 Difference]: With dead ends: 1564 [2021-08-26 09:07:51,063 INFO L226 Difference]: Without dead ends: 1034 [2021-08-26 09:07:51,064 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-26 09:07:51,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states. [2021-08-26 09:07:51,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 582. [2021-08-26 09:07:51,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 581 states have (on average 1.278829604130809) internal successors, (743), 581 states have internal predecessors, (743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 743 transitions. [2021-08-26 09:07:51,094 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 743 transitions. Word has length 61 [2021-08-26 09:07:51,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:51,094 INFO L470 AbstractCegarLoop]: Abstraction has 582 states and 743 transitions. [2021-08-26 09:07:51,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,094 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 743 transitions. [2021-08-26 09:07:51,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:51,095 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:51,095 INFO L512 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] [2021-08-26 09:07:51,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-08-26 09:07:51,095 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:51,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:51,095 INFO L82 PathProgramCache]: Analyzing trace with hash 240940801, now seen corresponding path program 1 times [2021-08-26 09:07:51,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:51,095 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686464817] [2021-08-26 09:07:51,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:51,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:51,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:51,116 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:51,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:51,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686464817] [2021-08-26 09:07:51,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686464817] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:51,116 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:51,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:07:51,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482425600] [2021-08-26 09:07:51,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-26 09:07:51,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:51,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-26 09:07:51,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-26 09:07:51,117 INFO L87 Difference]: Start difference. First operand 582 states and 743 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:51,245 INFO L93 Difference]: Finished difference Result 1663 states and 2112 transitions. [2021-08-26 09:07:51,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-26 09:07:51,246 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:51,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:51,249 INFO L225 Difference]: With dead ends: 1663 [2021-08-26 09:07:51,249 INFO L226 Difference]: Without dead ends: 1110 [2021-08-26 09:07:51,249 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:07:51,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2021-08-26 09:07:51,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 669. [2021-08-26 09:07:51,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 668 states have (on average 1.2380239520958083) internal successors, (827), 668 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 827 transitions. [2021-08-26 09:07:51,281 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 827 transitions. Word has length 61 [2021-08-26 09:07:51,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:51,281 INFO L470 AbstractCegarLoop]: Abstraction has 669 states and 827 transitions. [2021-08-26 09:07:51,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 3 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,281 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 827 transitions. [2021-08-26 09:07:51,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-08-26 09:07:51,282 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:51,282 INFO L512 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] [2021-08-26 09:07:51,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-08-26 09:07:51,282 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:51,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:51,282 INFO L82 PathProgramCache]: Analyzing trace with hash -1347407101, now seen corresponding path program 1 times [2021-08-26 09:07:51,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:51,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987337399] [2021-08-26 09:07:51,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:51,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:51,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:51,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:51,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:51,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987337399] [2021-08-26 09:07:51,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987337399] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:51,300 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:51,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:07:51,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203641295] [2021-08-26 09:07:51,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:51,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:51,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:51,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:51,301 INFO L87 Difference]: Start difference. First operand 669 states and 827 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:51,366 INFO L93 Difference]: Finished difference Result 1869 states and 2315 transitions. [2021-08-26 09:07:51,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:51,366 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-08-26 09:07:51,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:51,369 INFO L225 Difference]: With dead ends: 1869 [2021-08-26 09:07:51,369 INFO L226 Difference]: Without dead ends: 1221 [2021-08-26 09:07:51,369 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:51,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1221 states. [2021-08-26 09:07:51,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1221 to 1163. [2021-08-26 09:07:51,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1163 states, 1162 states have (on average 1.2306368330464716) internal successors, (1430), 1162 states have internal predecessors, (1430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1163 states to 1163 states and 1430 transitions. [2021-08-26 09:07:51,425 INFO L78 Accepts]: Start accepts. Automaton has 1163 states and 1430 transitions. Word has length 61 [2021-08-26 09:07:51,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:51,425 INFO L470 AbstractCegarLoop]: Abstraction has 1163 states and 1430 transitions. [2021-08-26 09:07:51,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,425 INFO L276 IsEmpty]: Start isEmpty. Operand 1163 states and 1430 transitions. [2021-08-26 09:07:51,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-08-26 09:07:51,426 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:51,426 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:07:51,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-08-26 09:07:51,426 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:51,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:51,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1738064077, now seen corresponding path program 1 times [2021-08-26 09:07:51,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:51,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198551223] [2021-08-26 09:07:51,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:51,427 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:51,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:51,451 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:51,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:51,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198551223] [2021-08-26 09:07:51,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198551223] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:51,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:51,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:07:51,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058002167] [2021-08-26 09:07:51,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-26 09:07:51,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:51,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-26 09:07:51,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-26 09:07:51,452 INFO L87 Difference]: Start difference. First operand 1163 states and 1430 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:51,618 INFO L93 Difference]: Finished difference Result 3736 states and 4601 transitions. [2021-08-26 09:07:51,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-26 09:07:51,618 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-08-26 09:07:51,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:51,624 INFO L225 Difference]: With dead ends: 3736 [2021-08-26 09:07:51,624 INFO L226 Difference]: Without dead ends: 2610 [2021-08-26 09:07:51,625 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:07:51,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2610 states. [2021-08-26 09:07:51,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2610 to 2043. [2021-08-26 09:07:51,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2043 states, 2042 states have (on average 1.2257590597453476) internal successors, (2503), 2042 states have internal predecessors, (2503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2043 states to 2043 states and 2503 transitions. [2021-08-26 09:07:51,719 INFO L78 Accepts]: Start accepts. Automaton has 2043 states and 2503 transitions. Word has length 99 [2021-08-26 09:07:51,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:51,719 INFO L470 AbstractCegarLoop]: Abstraction has 2043 states and 2503 transitions. [2021-08-26 09:07:51,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,719 INFO L276 IsEmpty]: Start isEmpty. Operand 2043 states and 2503 transitions. [2021-08-26 09:07:51,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-08-26 09:07:51,720 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:51,721 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:07:51,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-08-26 09:07:51,721 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:51,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:51,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1547709712, now seen corresponding path program 1 times [2021-08-26 09:07:51,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:51,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595358519] [2021-08-26 09:07:51,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:51,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:51,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:51,742 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:51,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:51,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595358519] [2021-08-26 09:07:51,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595358519] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:51,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:51,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:07:51,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304412697] [2021-08-26 09:07:51,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:51,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:51,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:51,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:51,743 INFO L87 Difference]: Start difference. First operand 2043 states and 2503 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:51,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:51,931 INFO L93 Difference]: Finished difference Result 5757 states and 7029 transitions. [2021-08-26 09:07:51,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:51,932 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-08-26 09:07:51,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:51,941 INFO L225 Difference]: With dead ends: 5757 [2021-08-26 09:07:51,941 INFO L226 Difference]: Without dead ends: 3797 [2021-08-26 09:07:51,943 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:51,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3797 states. [2021-08-26 09:07:52,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3797 to 3795. [2021-08-26 09:07:52,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3795 states, 3794 states have (on average 1.2084870848708487) internal successors, (4585), 3794 states have internal predecessors, (4585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:52,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3795 states to 3795 states and 4585 transitions. [2021-08-26 09:07:52,130 INFO L78 Accepts]: Start accepts. Automaton has 3795 states and 4585 transitions. Word has length 99 [2021-08-26 09:07:52,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:52,130 INFO L470 AbstractCegarLoop]: Abstraction has 3795 states and 4585 transitions. [2021-08-26 09:07:52,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:52,131 INFO L276 IsEmpty]: Start isEmpty. Operand 3795 states and 4585 transitions. [2021-08-26 09:07:52,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-26 09:07:52,132 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:52,132 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:07:52,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-08-26 09:07:52,132 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:52,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:52,133 INFO L82 PathProgramCache]: Analyzing trace with hash -960597669, now seen corresponding path program 1 times [2021-08-26 09:07:52,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:52,133 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139091422] [2021-08-26 09:07:52,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:52,133 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:52,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:52,154 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:52,154 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:52,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139091422] [2021-08-26 09:07:52,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139091422] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:52,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:52,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:07:52,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444991165] [2021-08-26 09:07:52,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:52,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:52,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:52,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:52,155 INFO L87 Difference]: Start difference. First operand 3795 states and 4585 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:52,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:52,398 INFO L93 Difference]: Finished difference Result 10696 states and 12903 transitions. [2021-08-26 09:07:52,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:52,399 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-26 09:07:52,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:52,414 INFO L225 Difference]: With dead ends: 10696 [2021-08-26 09:07:52,414 INFO L226 Difference]: Without dead ends: 6984 [2021-08-26 09:07:52,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:52,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6984 states. [2021-08-26 09:07:52,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6984 to 6982. [2021-08-26 09:07:52,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6982 states, 6981 states have (on average 1.198825383182925) internal successors, (8369), 6981 states have internal predecessors, (8369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:52,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6982 states to 6982 states and 8369 transitions. [2021-08-26 09:07:52,736 INFO L78 Accepts]: Start accepts. Automaton has 6982 states and 8369 transitions. Word has length 100 [2021-08-26 09:07:52,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:52,736 INFO L470 AbstractCegarLoop]: Abstraction has 6982 states and 8369 transitions. [2021-08-26 09:07:52,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:52,736 INFO L276 IsEmpty]: Start isEmpty. Operand 6982 states and 8369 transitions. [2021-08-26 09:07:52,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-26 09:07:52,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:52,740 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:07:52,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-08-26 09:07:52,740 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:52,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:52,741 INFO L82 PathProgramCache]: Analyzing trace with hash 390787549, now seen corresponding path program 1 times [2021-08-26 09:07:52,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:52,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4156656] [2021-08-26 09:07:52,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:52,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:52,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:52,760 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-08-26 09:07:52,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:52,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4156656] [2021-08-26 09:07:52,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4156656] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:52,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:52,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:07:52,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85799110] [2021-08-26 09:07:52,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:52,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:52,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:52,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:52,762 INFO L87 Difference]: Start difference. First operand 6982 states and 8369 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:53,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:53,199 INFO L93 Difference]: Finished difference Result 13804 states and 16562 transitions. [2021-08-26 09:07:53,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:53,200 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-26 09:07:53,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:53,218 INFO L225 Difference]: With dead ends: 13804 [2021-08-26 09:07:53,218 INFO L226 Difference]: Without dead ends: 6905 [2021-08-26 09:07:53,224 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:53,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6905 states. [2021-08-26 09:07:53,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6905 to 6905. [2021-08-26 09:07:53,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6905 states, 6904 states have (on average 1.1998841251448435) internal successors, (8284), 6904 states have internal predecessors, (8284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:53,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6905 states to 6905 states and 8284 transitions. [2021-08-26 09:07:53,474 INFO L78 Accepts]: Start accepts. Automaton has 6905 states and 8284 transitions. Word has length 100 [2021-08-26 09:07:53,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:53,474 INFO L470 AbstractCegarLoop]: Abstraction has 6905 states and 8284 transitions. [2021-08-26 09:07:53,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:53,474 INFO L276 IsEmpty]: Start isEmpty. Operand 6905 states and 8284 transitions. [2021-08-26 09:07:53,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-08-26 09:07:53,477 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:53,477 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:07:53,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-08-26 09:07:53,477 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:53,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:53,477 INFO L82 PathProgramCache]: Analyzing trace with hash 636489401, now seen corresponding path program 1 times [2021-08-26 09:07:53,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:53,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679838820] [2021-08-26 09:07:53,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:53,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:53,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:53,505 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:53,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:53,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679838820] [2021-08-26 09:07:53,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679838820] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:53,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:53,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:07:53,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423126622] [2021-08-26 09:07:53,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:53,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:53,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:53,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:53,507 INFO L87 Difference]: Start difference. First operand 6905 states and 8284 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:53,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:53,957 INFO L93 Difference]: Finished difference Result 19521 states and 23424 transitions. [2021-08-26 09:07:53,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:53,958 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-08-26 09:07:53,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:53,981 INFO L225 Difference]: With dead ends: 19521 [2021-08-26 09:07:53,981 INFO L226 Difference]: Without dead ends: 12699 [2021-08-26 09:07:53,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:53,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12699 states. [2021-08-26 09:07:54,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12699 to 12697. [2021-08-26 09:07:54,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12697 states, 12696 states have (on average 1.195179584120983) internal successors, (15174), 12696 states have internal predecessors, (15174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:54,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12697 states to 12697 states and 15174 transitions. [2021-08-26 09:07:54,532 INFO L78 Accepts]: Start accepts. Automaton has 12697 states and 15174 transitions. Word has length 101 [2021-08-26 09:07:54,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:54,533 INFO L470 AbstractCegarLoop]: Abstraction has 12697 states and 15174 transitions. [2021-08-26 09:07:54,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:54,533 INFO L276 IsEmpty]: Start isEmpty. Operand 12697 states and 15174 transitions. [2021-08-26 09:07:54,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-08-26 09:07:54,537 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:54,537 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:07:54,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-08-26 09:07:54,538 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:54,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:54,538 INFO L82 PathProgramCache]: Analyzing trace with hash 1987874619, now seen corresponding path program 1 times [2021-08-26 09:07:54,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:54,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470680973] [2021-08-26 09:07:54,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:54,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:54,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:54,553 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-08-26 09:07:54,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:54,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470680973] [2021-08-26 09:07:54,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470680973] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:54,553 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:54,553 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:07:54,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753722302] [2021-08-26 09:07:54,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:54,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:54,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:54,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:54,555 INFO L87 Difference]: Start difference. First operand 12697 states and 15174 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:55,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:55,067 INFO L93 Difference]: Finished difference Result 25235 states and 30175 transitions. [2021-08-26 09:07:55,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:55,068 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-08-26 09:07:55,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:55,085 INFO L225 Difference]: With dead ends: 25235 [2021-08-26 09:07:55,085 INFO L226 Difference]: Without dead ends: 12621 [2021-08-26 09:07:55,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:55,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12621 states. [2021-08-26 09:07:55,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12621 to 12621. [2021-08-26 09:07:55,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12621 states, 12620 states have (on average 1.1958003169572107) internal successors, (15091), 12620 states have internal predecessors, (15091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:55,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12621 states to 12621 states and 15091 transitions. [2021-08-26 09:07:55,621 INFO L78 Accepts]: Start accepts. Automaton has 12621 states and 15091 transitions. Word has length 101 [2021-08-26 09:07:55,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:55,621 INFO L470 AbstractCegarLoop]: Abstraction has 12621 states and 15091 transitions. [2021-08-26 09:07:55,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:55,622 INFO L276 IsEmpty]: Start isEmpty. Operand 12621 states and 15091 transitions. [2021-08-26 09:07:55,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-08-26 09:07:55,626 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:55,626 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:07:55,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-08-26 09:07:55,626 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:55,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:55,627 INFO L82 PathProgramCache]: Analyzing trace with hash 1443502002, now seen corresponding path program 1 times [2021-08-26 09:07:55,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:55,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833627281] [2021-08-26 09:07:55,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:55,627 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:55,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:55,652 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:55,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:55,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833627281] [2021-08-26 09:07:55,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833627281] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:55,653 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:55,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-26 09:07:55,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643585544] [2021-08-26 09:07:55,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-26 09:07:55,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:55,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-26 09:07:55,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-26 09:07:55,654 INFO L87 Difference]: Start difference. First operand 12621 states and 15091 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:56,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:56,529 INFO L93 Difference]: Finished difference Result 36158 states and 43089 transitions. [2021-08-26 09:07:56,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-26 09:07:56,530 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2021-08-26 09:07:56,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:56,555 INFO L225 Difference]: With dead ends: 36158 [2021-08-26 09:07:56,555 INFO L226 Difference]: Without dead ends: 17997 [2021-08-26 09:07:56,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:07:56,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17997 states. [2021-08-26 09:07:57,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17997 to 17997. [2021-08-26 09:07:57,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17997 states, 17996 states have (on average 1.1779284285396754) internal successors, (21198), 17996 states have internal predecessors, (21198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:57,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17997 states to 17997 states and 21198 transitions. [2021-08-26 09:07:57,301 INFO L78 Accepts]: Start accepts. Automaton has 17997 states and 21198 transitions. Word has length 102 [2021-08-26 09:07:57,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:57,302 INFO L470 AbstractCegarLoop]: Abstraction has 17997 states and 21198 transitions. [2021-08-26 09:07:57,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:57,302 INFO L276 IsEmpty]: Start isEmpty. Operand 17997 states and 21198 transitions. [2021-08-26 09:07:57,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-08-26 09:07:57,310 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:57,310 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:07:57,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-08-26 09:07:57,311 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:57,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:57,311 INFO L82 PathProgramCache]: Analyzing trace with hash 1225925323, now seen corresponding path program 1 times [2021-08-26 09:07:57,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:57,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920785901] [2021-08-26 09:07:57,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:57,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:57,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:57,350 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:57,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:57,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920785901] [2021-08-26 09:07:57,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920785901] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:57,351 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:57,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:07:57,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110793293] [2021-08-26 09:07:57,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:07:57,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:57,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:07:57,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:57,352 INFO L87 Difference]: Start difference. First operand 17997 states and 21198 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:58,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:07:58,394 INFO L93 Difference]: Finished difference Result 41429 states and 48706 transitions. [2021-08-26 09:07:58,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:07:58,394 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 131 [2021-08-26 09:07:58,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:07:58,427 INFO L225 Difference]: With dead ends: 41429 [2021-08-26 09:07:58,428 INFO L226 Difference]: Without dead ends: 23491 [2021-08-26 09:07:58,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:07:58,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23491 states. [2021-08-26 09:07:59,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23491 to 23395. [2021-08-26 09:07:59,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23395 states, 23394 states have (on average 1.1679063007608788) internal successors, (27322), 23394 states have internal predecessors, (27322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:59,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23395 states to 23395 states and 27322 transitions. [2021-08-26 09:07:59,523 INFO L78 Accepts]: Start accepts. Automaton has 23395 states and 27322 transitions. Word has length 131 [2021-08-26 09:07:59,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:07:59,523 INFO L470 AbstractCegarLoop]: Abstraction has 23395 states and 27322 transitions. [2021-08-26 09:07:59,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 2 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:07:59,523 INFO L276 IsEmpty]: Start isEmpty. Operand 23395 states and 27322 transitions. [2021-08-26 09:07:59,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-08-26 09:07:59,536 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:07:59,536 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:07:59,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-08-26 09:07:59,537 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:07:59,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:07:59,537 INFO L82 PathProgramCache]: Analyzing trace with hash 2016803119, now seen corresponding path program 1 times [2021-08-26 09:07:59,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:07:59,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391047655] [2021-08-26 09:07:59,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:07:59,538 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:07:59,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:07:59,574 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:07:59,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:07:59,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391047655] [2021-08-26 09:07:59,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391047655] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:07:59,575 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:07:59,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-26 09:07:59,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244418782] [2021-08-26 09:07:59,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-26 09:07:59,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:07:59,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-26 09:07:59,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-26 09:07:59,577 INFO L87 Difference]: Start difference. First operand 23395 states and 27322 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:00,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:00,446 INFO L93 Difference]: Finished difference Result 41311 states and 48432 transitions. [2021-08-26 09:08:00,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-26 09:08:00,447 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2021-08-26 09:08:00,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:00,475 INFO L225 Difference]: With dead ends: 41311 [2021-08-26 09:08:00,476 INFO L226 Difference]: Without dead ends: 23397 [2021-08-26 09:08:00,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 102.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:08:00,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23397 states. [2021-08-26 09:08:01,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23397 to 23395. [2021-08-26 09:08:01,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23395 states, 23394 states have (on average 1.165341540565957) internal successors, (27262), 23394 states have internal predecessors, (27262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:01,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23395 states to 23395 states and 27262 transitions. [2021-08-26 09:08:01,641 INFO L78 Accepts]: Start accepts. Automaton has 23395 states and 27262 transitions. Word has length 148 [2021-08-26 09:08:01,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:01,641 INFO L470 AbstractCegarLoop]: Abstraction has 23395 states and 27262 transitions. [2021-08-26 09:08:01,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:01,642 INFO L276 IsEmpty]: Start isEmpty. Operand 23395 states and 27262 transitions. [2021-08-26 09:08:01,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-08-26 09:08:01,652 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:01,653 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:01,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-08-26 09:08:01,653 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:01,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:01,653 INFO L82 PathProgramCache]: Analyzing trace with hash 111130647, now seen corresponding path program 1 times [2021-08-26 09:08:01,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:01,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742344102] [2021-08-26 09:08:01,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:01,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:01,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:01,677 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-08-26 09:08:01,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:01,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742344102] [2021-08-26 09:08:01,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742344102] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:01,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:01,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-26 09:08:01,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584748118] [2021-08-26 09:08:01,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:08:01,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:01,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:08:01,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:01,679 INFO L87 Difference]: Start difference. First operand 23395 states and 27262 transitions. Second operand has 3 states, 3 states have (on average 56.333333333333336) internal successors, (169), 2 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:02,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:02,590 INFO L93 Difference]: Finished difference Result 51735 states and 60170 transitions. [2021-08-26 09:08:02,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:08:02,591 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 56.333333333333336) internal successors, (169), 2 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 177 [2021-08-26 09:08:02,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:02,625 INFO L225 Difference]: With dead ends: 51735 [2021-08-26 09:08:02,625 INFO L226 Difference]: Without dead ends: 28385 [2021-08-26 09:08:02,648 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:02,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28385 states. [2021-08-26 09:08:03,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28385 to 28257. [2021-08-26 09:08:03,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28257 states, 28256 states have (on average 1.156922423556059) internal successors, (32690), 28256 states have internal predecessors, (32690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:03,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28257 states to 28257 states and 32690 transitions. [2021-08-26 09:08:03,849 INFO L78 Accepts]: Start accepts. Automaton has 28257 states and 32690 transitions. Word has length 177 [2021-08-26 09:08:03,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:03,849 INFO L470 AbstractCegarLoop]: Abstraction has 28257 states and 32690 transitions. [2021-08-26 09:08:03,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 56.333333333333336) internal successors, (169), 2 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:03,850 INFO L276 IsEmpty]: Start isEmpty. Operand 28257 states and 32690 transitions. [2021-08-26 09:08:03,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-08-26 09:08:03,866 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:03,867 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:03,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-08-26 09:08:03,867 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:03,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:03,867 INFO L82 PathProgramCache]: Analyzing trace with hash 904302869, now seen corresponding path program 1 times [2021-08-26 09:08:03,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:03,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226135340] [2021-08-26 09:08:03,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:03,868 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:03,893 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:08:03,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:03,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226135340] [2021-08-26 09:08:03,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226135340] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:03,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:03,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-26 09:08:03,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414058446] [2021-08-26 09:08:03,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-26 09:08:03,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:03,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-26 09:08:03,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-26 09:08:03,895 INFO L87 Difference]: Start difference. First operand 28257 states and 32690 transitions. Second operand has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:05,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:05,159 INFO L93 Difference]: Finished difference Result 51573 states and 59868 transitions. [2021-08-26 09:08:05,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-26 09:08:05,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 180 [2021-08-26 09:08:05,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:05,190 INFO L225 Difference]: With dead ends: 51573 [2021-08-26 09:08:05,190 INFO L226 Difference]: Without dead ends: 28259 [2021-08-26 09:08:05,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:08:05,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28259 states. [2021-08-26 09:08:06,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28259 to 28257. [2021-08-26 09:08:06,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28257 states, 28256 states have (on average 1.1533833522083805) internal successors, (32590), 28256 states have internal predecessors, (32590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:06,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28257 states to 28257 states and 32590 transitions. [2021-08-26 09:08:06,564 INFO L78 Accepts]: Start accepts. Automaton has 28257 states and 32590 transitions. Word has length 180 [2021-08-26 09:08:06,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:06,564 INFO L470 AbstractCegarLoop]: Abstraction has 28257 states and 32590 transitions. [2021-08-26 09:08:06,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 45.0) internal successors, (180), 4 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:06,565 INFO L276 IsEmpty]: Start isEmpty. Operand 28257 states and 32590 transitions. [2021-08-26 09:08:06,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-08-26 09:08:06,583 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:06,583 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:06,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-08-26 09:08:06,584 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:06,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:06,584 INFO L82 PathProgramCache]: Analyzing trace with hash -787697489, now seen corresponding path program 1 times [2021-08-26 09:08:06,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:06,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725684746] [2021-08-26 09:08:06,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:06,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:06,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:06,613 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-26 09:08:06,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:06,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725684746] [2021-08-26 09:08:06,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725684746] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:06,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:06,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-26 09:08:06,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890696189] [2021-08-26 09:08:06,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-26 09:08:06,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:06,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-26 09:08:06,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-26 09:08:06,615 INFO L87 Difference]: Start difference. First operand 28257 states and 32590 transitions. Second operand has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:07,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:07,732 INFO L93 Difference]: Finished difference Result 56437 states and 65100 transitions. [2021-08-26 09:08:07,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-26 09:08:07,733 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 212 [2021-08-26 09:08:07,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:07,765 INFO L225 Difference]: With dead ends: 56437 [2021-08-26 09:08:07,765 INFO L226 Difference]: Without dead ends: 25697 [2021-08-26 09:08:07,792 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:08:07,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25697 states. [2021-08-26 09:08:08,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25697 to 25692. [2021-08-26 09:08:08,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25692 states, 25691 states have (on average 1.148690202794753) internal successors, (29511), 25691 states have internal predecessors, (29511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:08,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25692 states to 25692 states and 29511 transitions. [2021-08-26 09:08:08,805 INFO L78 Accepts]: Start accepts. Automaton has 25692 states and 29511 transitions. Word has length 212 [2021-08-26 09:08:08,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:08,805 INFO L470 AbstractCegarLoop]: Abstraction has 25692 states and 29511 transitions. [2021-08-26 09:08:08,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 52.25) internal successors, (209), 4 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:08,806 INFO L276 IsEmpty]: Start isEmpty. Operand 25692 states and 29511 transitions. [2021-08-26 09:08:08,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-08-26 09:08:08,815 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:08,815 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:08,815 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-08-26 09:08:08,816 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:08,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:08,816 INFO L82 PathProgramCache]: Analyzing trace with hash 1722386406, now seen corresponding path program 1 times [2021-08-26 09:08:08,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:08,816 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623307693] [2021-08-26 09:08:08,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:08,816 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:08,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:08,840 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:08:08,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:08,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623307693] [2021-08-26 09:08:08,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623307693] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:08,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:08,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:08:08,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789566973] [2021-08-26 09:08:08,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:08:08,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:08,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:08:08,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:08,842 INFO L87 Difference]: Start difference. First operand 25692 states and 29511 transitions. Second operand has 3 states, 3 states have (on average 70.66666666666667) internal successors, (212), 3 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:09,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:09,805 INFO L93 Difference]: Finished difference Result 47627 states and 54853 transitions. [2021-08-26 09:08:09,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:08:09,806 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 70.66666666666667) internal successors, (212), 3 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 212 [2021-08-26 09:08:09,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:09,836 INFO L225 Difference]: With dead ends: 47627 [2021-08-26 09:08:09,836 INFO L226 Difference]: Without dead ends: 25740 [2021-08-26 09:08:09,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:09,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25740 states. [2021-08-26 09:08:10,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25740 to 25692. [2021-08-26 09:08:10,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25692 states, 25691 states have (on average 1.125647113775252) internal successors, (28919), 25691 states have internal predecessors, (28919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:10,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25692 states to 25692 states and 28919 transitions. [2021-08-26 09:08:10,997 INFO L78 Accepts]: Start accepts. Automaton has 25692 states and 28919 transitions. Word has length 212 [2021-08-26 09:08:10,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:10,998 INFO L470 AbstractCegarLoop]: Abstraction has 25692 states and 28919 transitions. [2021-08-26 09:08:10,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 70.66666666666667) internal successors, (212), 3 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:10,998 INFO L276 IsEmpty]: Start isEmpty. Operand 25692 states and 28919 transitions. [2021-08-26 09:08:11,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-08-26 09:08:11,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:11,007 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:11,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-08-26 09:08:11,007 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:11,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:11,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1908095064, now seen corresponding path program 1 times [2021-08-26 09:08:11,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:11,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067038867] [2021-08-26 09:08:11,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:11,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:11,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:11,030 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:08:11,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:11,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067038867] [2021-08-26 09:08:11,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067038867] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:11,031 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:11,031 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:08:11,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413156628] [2021-08-26 09:08:11,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:08:11,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:11,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:08:11,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:11,032 INFO L87 Difference]: Start difference. First operand 25692 states and 28919 transitions. Second operand has 3 states, 3 states have (on average 71.66666666666667) internal successors, (215), 3 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:12,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:12,063 INFO L93 Difference]: Finished difference Result 44789 states and 50603 transitions. [2021-08-26 09:08:12,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:08:12,064 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 71.66666666666667) internal successors, (215), 3 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 215 [2021-08-26 09:08:12,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:12,091 INFO L225 Difference]: With dead ends: 44789 [2021-08-26 09:08:12,092 INFO L226 Difference]: Without dead ends: 25748 [2021-08-26 09:08:12,108 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:12,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25748 states. [2021-08-26 09:08:13,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25748 to 25692. [2021-08-26 09:08:13,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25692 states, 25691 states have (on average 1.1061850453466195) internal successors, (28419), 25691 states have internal predecessors, (28419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:13,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25692 states to 25692 states and 28419 transitions. [2021-08-26 09:08:13,056 INFO L78 Accepts]: Start accepts. Automaton has 25692 states and 28419 transitions. Word has length 215 [2021-08-26 09:08:13,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:13,057 INFO L470 AbstractCegarLoop]: Abstraction has 25692 states and 28419 transitions. [2021-08-26 09:08:13,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 71.66666666666667) internal successors, (215), 3 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:13,057 INFO L276 IsEmpty]: Start isEmpty. Operand 25692 states and 28419 transitions. [2021-08-26 09:08:13,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2021-08-26 09:08:13,065 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:13,066 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:13,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-08-26 09:08:13,066 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:13,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:13,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1021627994, now seen corresponding path program 1 times [2021-08-26 09:08:13,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:13,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735512940] [2021-08-26 09:08:13,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:13,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:13,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:13,088 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-08-26 09:08:13,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:13,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735512940] [2021-08-26 09:08:13,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735512940] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:13,089 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:13,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:08:13,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175198956] [2021-08-26 09:08:13,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:08:13,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:13,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:08:13,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:13,090 INFO L87 Difference]: Start difference. First operand 25692 states and 28419 transitions. Second operand has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:14,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:14,364 INFO L93 Difference]: Finished difference Result 42481 states and 47133 transitions. [2021-08-26 09:08:14,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:08:14,365 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 218 [2021-08-26 09:08:14,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:14,394 INFO L225 Difference]: With dead ends: 42481 [2021-08-26 09:08:14,395 INFO L226 Difference]: Without dead ends: 26506 [2021-08-26 09:08:14,412 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:14,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26506 states. [2021-08-26 09:08:15,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26506 to 25692. [2021-08-26 09:08:15,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25692 states, 25691 states have (on average 1.0905375423299988) internal successors, (28017), 25691 states have internal predecessors, (28017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:15,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25692 states to 25692 states and 28017 transitions. [2021-08-26 09:08:15,489 INFO L78 Accepts]: Start accepts. Automaton has 25692 states and 28017 transitions. Word has length 218 [2021-08-26 09:08:15,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:15,489 INFO L470 AbstractCegarLoop]: Abstraction has 25692 states and 28017 transitions. [2021-08-26 09:08:15,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:15,489 INFO L276 IsEmpty]: Start isEmpty. Operand 25692 states and 28017 transitions. [2021-08-26 09:08:15,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-08-26 09:08:15,498 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:15,499 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:15,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-08-26 09:08:15,499 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:15,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:15,499 INFO L82 PathProgramCache]: Analyzing trace with hash -1958687413, now seen corresponding path program 1 times [2021-08-26 09:08:15,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:15,499 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439554644] [2021-08-26 09:08:15,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:15,500 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:15,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:15,523 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-26 09:08:15,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:15,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439554644] [2021-08-26 09:08:15,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439554644] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:15,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:15,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-26 09:08:15,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285580955] [2021-08-26 09:08:15,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-26 09:08:15,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:15,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-26 09:08:15,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:15,525 INFO L87 Difference]: Start difference. First operand 25692 states and 28017 transitions. Second operand has 3 states, 3 states have (on average 73.33333333333333) internal successors, (220), 3 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:16,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:16,176 INFO L93 Difference]: Finished difference Result 42940 states and 46976 transitions. [2021-08-26 09:08:16,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-26 09:08:16,177 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 73.33333333333333) internal successors, (220), 3 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 220 [2021-08-26 09:08:16,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:16,196 INFO L225 Difference]: With dead ends: 42940 [2021-08-26 09:08:16,196 INFO L226 Difference]: Without dead ends: 17327 [2021-08-26 09:08:16,214 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-26 09:08:16,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17327 states. [2021-08-26 09:08:16,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17327 to 17295. [2021-08-26 09:08:16,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17295 states, 17294 states have (on average 1.0787556377934544) internal successors, (18656), 17294 states have internal predecessors, (18656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:16,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17295 states to 17295 states and 18656 transitions. [2021-08-26 09:08:16,858 INFO L78 Accepts]: Start accepts. Automaton has 17295 states and 18656 transitions. Word has length 220 [2021-08-26 09:08:16,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:16,858 INFO L470 AbstractCegarLoop]: Abstraction has 17295 states and 18656 transitions. [2021-08-26 09:08:16,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 73.33333333333333) internal successors, (220), 3 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:16,858 INFO L276 IsEmpty]: Start isEmpty. Operand 17295 states and 18656 transitions. [2021-08-26 09:08:16,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2021-08-26 09:08:16,866 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:16,867 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:16,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-08-26 09:08:16,867 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:16,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:16,867 INFO L82 PathProgramCache]: Analyzing trace with hash 356473640, now seen corresponding path program 1 times [2021-08-26 09:08:16,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:16,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704415064] [2021-08-26 09:08:16,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:16,868 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:16,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:16,942 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-08-26 09:08:16,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:16,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704415064] [2021-08-26 09:08:16,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704415064] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:16,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:16,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-26 09:08:16,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967184940] [2021-08-26 09:08:16,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-26 09:08:16,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:16,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-26 09:08:16,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-08-26 09:08:16,944 INFO L87 Difference]: Start difference. First operand 17295 states and 18656 transitions. Second operand has 6 states, 6 states have (on average 36.0) internal successors, (216), 6 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:19,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:19,167 INFO L93 Difference]: Finished difference Result 66087 states and 71405 transitions. [2021-08-26 09:08:19,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-26 09:08:19,168 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 36.0) internal successors, (216), 6 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 223 [2021-08-26 09:08:19,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:19,244 INFO L225 Difference]: With dead ends: 66087 [2021-08-26 09:08:19,244 INFO L226 Difference]: Without dead ends: 59553 [2021-08-26 09:08:19,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.9ms TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-08-26 09:08:19,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59553 states. [2021-08-26 09:08:20,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59553 to 32222. [2021-08-26 09:08:20,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32222 states, 32221 states have (on average 1.0830514260885757) internal successors, (34897), 32221 states have internal predecessors, (34897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:20,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32222 states to 32222 states and 34897 transitions. [2021-08-26 09:08:20,763 INFO L78 Accepts]: Start accepts. Automaton has 32222 states and 34897 transitions. Word has length 223 [2021-08-26 09:08:20,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:20,763 INFO L470 AbstractCegarLoop]: Abstraction has 32222 states and 34897 transitions. [2021-08-26 09:08:20,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 36.0) internal successors, (216), 6 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:20,763 INFO L276 IsEmpty]: Start isEmpty. Operand 32222 states and 34897 transitions. [2021-08-26 09:08:20,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2021-08-26 09:08:20,781 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:20,781 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:20,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-08-26 09:08:20,781 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:20,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:20,782 INFO L82 PathProgramCache]: Analyzing trace with hash -810290126, now seen corresponding path program 1 times [2021-08-26 09:08:20,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:20,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697612826] [2021-08-26 09:08:20,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:20,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:20,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:20,815 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-08-26 09:08:20,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:20,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697612826] [2021-08-26 09:08:20,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697612826] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:20,816 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:20,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-26 09:08:20,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659613564] [2021-08-26 09:08:20,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-26 09:08:20,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:20,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-26 09:08:20,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:08:20,817 INFO L87 Difference]: Start difference. First operand 32222 states and 34897 transitions. Second operand has 5 states, 5 states have (on average 55.2) internal successors, (276), 5 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:21,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:21,069 INFO L93 Difference]: Finished difference Result 34657 states and 37536 transitions. [2021-08-26 09:08:21,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-26 09:08:21,070 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 55.2) internal successors, (276), 5 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 298 [2021-08-26 09:08:21,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:21,072 INFO L225 Difference]: With dead ends: 34657 [2021-08-26 09:08:21,073 INFO L226 Difference]: Without dead ends: 2514 [2021-08-26 09:08:21,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 18.4ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-26 09:08:21,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-08-26 09:08:21,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 2441. [2021-08-26 09:08:21,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2441 states, 2440 states have (on average 1.0692622950819672) internal successors, (2609), 2440 states have internal predecessors, (2609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:21,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2441 states to 2441 states and 2609 transitions. [2021-08-26 09:08:21,440 INFO L78 Accepts]: Start accepts. Automaton has 2441 states and 2609 transitions. Word has length 298 [2021-08-26 09:08:21,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:21,441 INFO L470 AbstractCegarLoop]: Abstraction has 2441 states and 2609 transitions. [2021-08-26 09:08:21,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 55.2) internal successors, (276), 5 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:21,441 INFO L276 IsEmpty]: Start isEmpty. Operand 2441 states and 2609 transitions. [2021-08-26 09:08:21,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 338 [2021-08-26 09:08:21,443 INFO L504 BasicCegarLoop]: Found error trace [2021-08-26 09:08:21,443 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 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, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-26 09:08:21,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-08-26 09:08:21,444 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-26 09:08:21,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-26 09:08:21,444 INFO L82 PathProgramCache]: Analyzing trace with hash -1644594159, now seen corresponding path program 1 times [2021-08-26 09:08:21,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-26 09:08:21,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253458617] [2021-08-26 09:08:21,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-26 09:08:21,445 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-26 09:08:21,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-26 09:08:21,480 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 118 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-08-26 09:08:21,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-26 09:08:21,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253458617] [2021-08-26 09:08:21,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253458617] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-26 09:08:21,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-26 09:08:21,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-26 09:08:21,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339178843] [2021-08-26 09:08:21,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-26 09:08:21,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-26 09:08:21,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-26 09:08:21,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-26 09:08:21,481 INFO L87 Difference]: Start difference. First operand 2441 states and 2609 transitions. Second operand has 4 states, 4 states have (on average 81.25) internal successors, (325), 4 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:21,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-26 09:08:21,584 INFO L93 Difference]: Finished difference Result 3877 states and 4142 transitions. [2021-08-26 09:08:21,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-26 09:08:21,585 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 81.25) internal successors, (325), 4 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 337 [2021-08-26 09:08:21,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-26 09:08:21,585 INFO L225 Difference]: With dead ends: 3877 [2021-08-26 09:08:21,585 INFO L226 Difference]: Without dead ends: 0 [2021-08-26 09:08:21,587 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-26 09:08:21,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-08-26 09:08:21,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-08-26 09:08:21,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:21,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-08-26 09:08:21,588 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 337 [2021-08-26 09:08:21,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-26 09:08:21,588 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-08-26 09:08:21,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 81.25) internal successors, (325), 4 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-26 09:08:21,588 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-08-26 09:08:21,588 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-08-26 09:08:21,590 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-08-26 09:08:21,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-08-26 09:08:21,592 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-08-26 09:08:21,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:21,712 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:21,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:21,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:21,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:21,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:21,916 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:21,955 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:21,999 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,004 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,326 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,401 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,487 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,528 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,532 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,570 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,747 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,807 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,967 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:22,998 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:23,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:23,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:23,097 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:23,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:23,198 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:23,204 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:23,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:23,575 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:23,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,260 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,263 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,287 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,356 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,508 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,546 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,634 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,887 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,970 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:24,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,308 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,360 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,464 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,523 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:25,902 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,040 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,089 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,254 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,287 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,451 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,646 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,959 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:26,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,016 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,048 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,154 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,319 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,342 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,478 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,827 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,886 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:27,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,203 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,203 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,339 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,617 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:08:28,660 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-26 09:09:29,540 INFO L853 garLoopResultBuilder]: At program point L168(lines 163 194) the Hoare annotation is: (let ((.cse3 (= ~t1_pc~0 1)) (.cse7 (not (= 0 ~t2_st~0))) (.cse9 (not (= 0 ~t3_st~0))) (.cse13 (not (= ~t1_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (<= 2 ~T3_E~0)) (.cse4 (<= 2 ~T1_E~0)) (.cse5 (<= 2 ~E_2~0)) (.cse6 (<= 2 ~E_3~0)) (.cse16 (not (= ~m_st~0 0))) (.cse8 (not (= ~E_1~0 1))) (.cse10 (= ~t2_i~0 1)) (.cse11 (= ~m_pc~0 0)) (.cse12 (= ~E_M~0 2)) (.cse14 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 (not .cse3) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse15 (+ 2 ~local~0))) (and .cse3 .cse0 (= |ULTIMATE.start_exists_runnable_thread_#res| 1) .cse1 (<= .cse15 ~token~0) (<= ~token~0 .cse15) .cse2 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1) (<= 2 ~M_E~0) .cse4 .cse5 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse6 .cse7 .cse16 .cse8 (not (= ~E_1~0 0)) .cse9 .cse10 .cse12 .cse13 .cse14 (= ULTIMATE.start_eval_~tmp~0 1) (= ~t3_pc~0 1))) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse16 .cse8 .cse10 .cse11 .cse12 .cse14))) [2021-08-26 09:09:29,540 INFO L857 garLoopResultBuilder]: For program point L499-1(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,541 INFO L857 garLoopResultBuilder]: For program point L499-3(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,541 INFO L853 garLoopResultBuilder]: At program point L103-1(lines 91 122) the Hoare annotation is: (let ((.cse17 (= 0 ~t2_st~0)) (.cse28 (= 0 ~t3_st~0)) (.cse30 (+ ~local~0 1))) (let ((.cse21 (= ~t1_pc~0 1)) (.cse22 (<= ~token~0 .cse30)) (.cse26 (<= .cse30 ~token~0)) (.cse11 (not .cse28)) (.cse20 (= ~t3_pc~0 1)) (.cse25 (= ~m_pc~0 1)) (.cse14 (= 0 ~t2_pc~0)) (.cse27 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse23 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~M_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse24 (= ~t2_pc~0 1)) (.cse8 (<= 2 ~E_3~0)) (.cse29 (not .cse17)) (.cse9 (not (= ~E_1~0 1))) (.cse10 (not (= ~E_1~0 0))) (.cse12 (= ~t2_i~0 1)) (.cse13 (= ~m_pc~0 0)) (.cse15 (= ~E_M~0 2)) (.cse16 (not (= ~t1_st~0 0))) (.cse18 (= ~t3_i~0 1)) (.cse19 (= ULTIMATE.start_eval_~tmp~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse23 .cse5 .cse6 .cse7 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse15 .cse16 .cse18 .cse19 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse24 .cse25 .cse8 .cse29 .cse27 .cse9 .cse10 .cse11 .cse12 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse25 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse24 .cse8 .cse29 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse24 .cse25 .cse8 .cse29 .cse27 .cse9 .cse10 .cse12 .cse15 .cse16 .cse18 .cse19 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse25 .cse8 .cse27 .cse9 .cse10 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse28) (and .cse0 .cse2 .cse3 .cse6 .cse7 .cse8 .cse27 .cse9 .cse12 .cse13 .cse15 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse24 .cse8 .cse29 .cse9 .cse10 .cse12 .cse13 .cse15 .cse16 .cse18 .cse19 .cse28)))) [2021-08-26 09:09:29,541 INFO L853 garLoopResultBuilder]: At program point L368(lines 344 410) the Hoare annotation is: (let ((.cse21 (= 0 ~t3_st~0)) (.cse17 (= 0 ~t2_st~0)) (.cse29 (= ~t1_pc~0 1)) (.cse33 (+ ~local~0 1))) (let ((.cse30 (<= ~token~0 .cse33)) (.cse31 (<= .cse33 ~token~0)) (.cse11 (not (= ~m_st~0 0))) (.cse22 (not .cse29)) (.cse5 (= 0 ~t3_pc~0)) (.cse25 (= ~m_pc~0 0)) (.cse15 (= 0 ~t2_pc~0)) (.cse18 (= ~token~0 ~local~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse6 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse27 (= ~t2_pc~0 1)) (.cse9 (= ~m_pc~0 1)) (.cse10 (<= 2 ~E_3~0)) (.cse23 (not .cse17)) (.cse12 (not (= ~E_1~0 1))) (.cse13 (not (= ~E_1~0 0))) (.cse24 (not .cse21)) (.cse14 (= ~t2_i~0 1)) (.cse16 (= ~E_M~0 2)) (.cse26 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse20 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse32 (+ 2 ~local~0)) (.cse28 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse12 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse12 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse12 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse12 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse24 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse14 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 (<= .cse32 ~token~0) (<= ~token~0 .cse32) .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse25 .cse16 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse24 .cse14 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 (<= ~token~0 (+ 3 ~local~0)) .cse16 .cse26 .cse19 .cse20 (< .cse32 ~token~0) .cse28)))) [2021-08-26 09:09:29,541 INFO L857 garLoopResultBuilder]: For program point L104(line 104) no Hoare annotation was computed. [2021-08-26 09:09:29,542 INFO L853 garLoopResultBuilder]: At program point L633(lines 624 635) the Hoare annotation is: (and (<= 2 ~T2_E~0) (= ~t1_i~0 1) (= ~m_pc~0 ~t1_pc~0) (<= 2 ~T3_E~0) (= 0 ~t3_pc~0) (<= 2 ~M_E~0) (= ~E_M~0 ~E_1~0) (<= 2 ~T1_E~0) (= ~t1_st~0 0) (<= 2 ~E_2~0) (<= 2 ~E_3~0) (= ~t2_i~0 1) (= ~m_pc~0 0) (= 0 ~t2_pc~0) (= ~E_M~0 2) (= 0 ~t2_st~0) (= ~token~0 ~local~0) (= ~t3_i~0 1) (= 0 ~t3_st~0)) [2021-08-26 09:09:29,542 INFO L857 garLoopResultBuilder]: For program point L436-1(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,542 INFO L857 garLoopResultBuilder]: For program point L436-3(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,542 INFO L857 garLoopResultBuilder]: For program point L238(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,542 INFO L857 garLoopResultBuilder]: For program point L238-2(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,542 INFO L857 garLoopResultBuilder]: For program point L238-3(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,542 INFO L857 garLoopResultBuilder]: For program point L238-5(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,542 INFO L857 garLoopResultBuilder]: For program point L238-6(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,542 INFO L857 garLoopResultBuilder]: For program point L238-8(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,543 INFO L857 garLoopResultBuilder]: For program point L238-9(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,543 INFO L857 garLoopResultBuilder]: For program point L238-11(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,543 INFO L857 garLoopResultBuilder]: For program point L238-12(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,543 INFO L857 garLoopResultBuilder]: For program point L238-14(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,543 INFO L857 garLoopResultBuilder]: For program point L238-15(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,543 INFO L857 garLoopResultBuilder]: For program point L238-17(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,543 INFO L857 garLoopResultBuilder]: For program point L238-18(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,543 INFO L857 garLoopResultBuilder]: For program point L238-20(lines 238 247) no Hoare annotation was computed. [2021-08-26 09:09:29,543 INFO L857 garLoopResultBuilder]: For program point L371(lines 371 378) no Hoare annotation was computed. [2021-08-26 09:09:29,544 INFO L857 garLoopResultBuilder]: For program point L239(lines 239 244) no Hoare annotation was computed. [2021-08-26 09:09:29,544 INFO L857 garLoopResultBuilder]: For program point L239-1(lines 239 244) no Hoare annotation was computed. [2021-08-26 09:09:29,544 INFO L857 garLoopResultBuilder]: For program point L239-2(lines 239 244) no Hoare annotation was computed. [2021-08-26 09:09:29,544 INFO L857 garLoopResultBuilder]: For program point L239-3(lines 239 244) no Hoare annotation was computed. [2021-08-26 09:09:29,544 INFO L857 garLoopResultBuilder]: For program point L239-4(lines 239 244) no Hoare annotation was computed. [2021-08-26 09:09:29,544 INFO L857 garLoopResultBuilder]: For program point L239-5(lines 239 244) no Hoare annotation was computed. [2021-08-26 09:09:29,544 INFO L857 garLoopResultBuilder]: For program point L239-6(lines 239 244) no Hoare annotation was computed. [2021-08-26 09:09:29,544 INFO L857 garLoopResultBuilder]: For program point L702(lines 702 706) no Hoare annotation was computed. [2021-08-26 09:09:29,544 INFO L853 garLoopResultBuilder]: At program point L504-3(lines 465 512) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,545 INFO L853 garLoopResultBuilder]: At program point L175-1(lines 163 194) the Hoare annotation is: (let ((.cse24 (= 0 ~t2_st~0)) (.cse15 (= ~t1_pc~0 1))) (let ((.cse11 (= ~m_pc~0 0)) (.cse3 (not .cse15)) (.cse27 (= ~token~0 ~local~0)) (.cse22 (not (= ~m_st~0 0))) (.cse26 (= 0 ~t2_pc~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse16 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse1 (= ~t1_i~0 1)) (.cse2 (<= 2 ~T3_E~0)) (.cse17 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse19 (<= 2 ~M_E~0)) (.cse4 (<= 2 ~T1_E~0)) (.cse5 (<= 2 ~E_2~0)) (.cse20 (= ~t2_pc~0 1)) (.cse21 (= ~m_pc~0 1)) (.cse6 (<= 2 ~E_3~0)) (.cse7 (not .cse24)) (.cse8 (not (= ~E_1~0 1))) (.cse23 (not (= ~E_1~0 0))) (.cse9 (not (= 0 ~t3_st~0))) (.cse10 (= ~t2_i~0 1)) (.cse12 (= ~E_M~0 2)) (.cse13 (not (= ~t1_st~0 0))) (.cse14 (= ~t3_i~0 1)) (.cse25 (= ULTIMATE.start_eval_~tmp~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse18 (+ ~local~0 1))) (and .cse15 .cse0 .cse16 .cse1 .cse2 .cse17 (<= ~token~0 .cse18) .cse19 .cse4 .cse5 .cse20 .cse21 (<= .cse18 ~token~0) .cse6 .cse22 .cse8 .cse23 .cse9 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25)) (and .cse0 .cse16 .cse1 .cse2 .cse17 .cse19 .cse4 .cse5 .cse20 .cse21 .cse6 .cse7 .cse22 .cse8 .cse23 .cse9 .cse10 .cse12 .cse13 .cse14 .cse25) (and .cse0 .cse16 .cse1 .cse2 .cse17 .cse19 .cse4 .cse5 .cse6 .cse8 .cse23 .cse9 .cse10 .cse11 .cse26 .cse12 .cse13 .cse24 .cse14 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse26 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse22 .cse8 .cse9 .cse10 .cse26 .cse12 .cse13 .cse14) (and .cse0 .cse16 .cse1 .cse2 .cse17 .cse19 .cse4 .cse5 .cse20 .cse6 .cse7 .cse8 .cse23 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse25) (and .cse0 .cse16 .cse1 .cse2 .cse17 .cse3 .cse19 .cse4 .cse5 .cse6 .cse8 .cse23 .cse9 .cse10 .cse11 .cse26 .cse12 .cse24 .cse27 .cse14 .cse25) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse22 .cse8 .cse10 .cse11 .cse12 .cse14) (and .cse0 .cse16 .cse1 .cse2 .cse17 .cse19 .cse4 .cse5 .cse21 .cse6 .cse22 .cse8 .cse23 .cse9 .cse10 .cse26 .cse12 .cse24 .cse27 .cse14 .cse25) (and .cse0 .cse16 .cse1 .cse2 .cse17 .cse3 .cse19 .cse4 .cse5 .cse20 .cse6 .cse7 .cse8 .cse23 .cse9 .cse10 .cse11 .cse12 .cse27 .cse14 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse22 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse16 .cse1 .cse2 .cse17 .cse19 .cse4 .cse5 .cse20 .cse21 .cse6 .cse7 .cse22 .cse8 .cse23 .cse9 .cse10 .cse12 .cse27 .cse14 .cse25) (and .cse0 .cse16 .cse1 .cse2 .cse17 .cse19 .cse4 .cse5 .cse21 .cse6 .cse22 .cse8 .cse23 .cse9 .cse10 .cse26 .cse12 .cse13 .cse24 .cse14 .cse25) (and .cse15 .cse0 .cse16 .cse1 .cse2 .cse17 .cse19 .cse4 .cse5 .cse20 .cse21 .cse6 .cse7 .cse8 .cse23 .cse9 .cse10 (<= ~token~0 (+ 3 ~local~0)) .cse12 .cse13 .cse14 .cse25 (< (+ 2 ~local~0) ~token~0) (= ~t3_pc~0 1))))) [2021-08-26 09:09:29,545 INFO L857 garLoopResultBuilder]: For program point L176(line 176) no Hoare annotation was computed. [2021-08-26 09:09:29,545 INFO L853 garLoopResultBuilder]: At program point L573(lines 567 575) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,545 INFO L857 garLoopResultBuilder]: For program point L441-1(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,545 INFO L857 garLoopResultBuilder]: For program point L441-3(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,545 INFO L853 garLoopResultBuilder]: At program point L708(lines 655 713) the Hoare annotation is: (= ~t1_i~0 1) [2021-08-26 09:09:29,546 INFO L857 garLoopResultBuilder]: For program point L312(lines 312 332) no Hoare annotation was computed. [2021-08-26 09:09:29,546 INFO L857 garLoopResultBuilder]: For program point L312-1(lines 312 332) no Hoare annotation was computed. [2021-08-26 09:09:29,546 INFO L857 garLoopResultBuilder]: For program point L312-2(lines 312 332) no Hoare annotation was computed. [2021-08-26 09:09:29,546 INFO L857 garLoopResultBuilder]: For program point L48(lines 48 56) no Hoare annotation was computed. [2021-08-26 09:09:29,546 INFO L857 garLoopResultBuilder]: For program point L644(lines 644 649) no Hoare annotation was computed. [2021-08-26 09:09:29,546 INFO L857 garLoopResultBuilder]: For program point L446-1(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,546 INFO L857 garLoopResultBuilder]: For program point L446-3(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,546 INFO L853 garLoopResultBuilder]: At program point L249(lines 237 251) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse3 (= ~m_pc~0 ~t1_pc~0)) (.cse4 (<= 2 ~T3_E~0)) (.cse5 (<= 2 ~M_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (= ~t1_st~0 0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (= ~t2_i~0 1)) (.cse12 (= ~m_pc~0 0)) (.cse13 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse14 (= ~E_M~0 2)) (.cse15 (= 0 ~t2_st~0)) (.cse16 (= ~t3_i~0 1)) (.cse17 (= 0 ~t3_st~0)) (.cse18 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~t3_pc~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse11 .cse12 (= 0 ~t2_pc~0) .cse13 .cse14 .cse15 (= ~token~0 ~local~0) .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= ~m_st~0 0)) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2021-08-26 09:09:29,546 INFO L853 garLoopResultBuilder]: At program point L249-1(lines 237 251) the Hoare annotation is: (let ((.cse29 (= 0 ~t2_st~0)) (.cse26 (= 0 ~t3_st~0))) (let ((.cse21 (= ~t2_pc~0 1)) (.cse27 (not .cse26)) (.cse28 (= ~t3_pc~0 1)) (.cse18 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse19 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse20 (<= 2 ~M_E~0)) (.cse23 (not (= ~E_1~0 0))) (.cse12 (= 0 ~t2_pc~0)) (.cse24 (= ~token~0 ~local~0)) (.cse25 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (not (= ~t1_pc~0 1))) (.cse5 (= 0 ~t3_pc~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_3~0)) (.cse22 (not .cse29)) (.cse10 (not (= ~m_st~0 0))) (.cse11 (= ~t2_i~0 1)) (.cse13 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse14 (= ~E_M~0 2)) (.cse15 (not (= ~t1_st~0 0))) (.cse16 (= ~t3_i~0 1)) (.cse17 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse18 .cse1 .cse2 .cse3 .cse19 .cse5 .cse20 .cse6 .cse7 .cse21 .cse8 .cse9 .cse22 .cse10 .cse23 .cse11 .cse13 .cse14 .cse24 .cse16 .cse25 .cse26 .cse17) (and .cse0 .cse18 .cse1 .cse2 .cse3 .cse19 .cse20 .cse6 .cse7 .cse21 .cse8 .cse9 .cse22 .cse10 .cse23 .cse27 .cse11 .cse13 .cse14 .cse24 .cse16 .cse25 .cse28 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse22 .cse10 .cse27 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse27 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse18 .cse1 .cse2 .cse3 .cse19 .cse20 .cse6 .cse7 .cse8 .cse9 .cse10 .cse23 .cse27 .cse11 .cse12 .cse13 .cse14 .cse29 .cse24 .cse16 .cse25 .cse28 .cse17) (and .cse0 .cse18 .cse1 .cse2 .cse3 .cse19 .cse5 .cse20 .cse6 .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse29 .cse24 .cse16 .cse25 .cse26 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse22 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17)))) [2021-08-26 09:09:29,547 INFO L853 garLoopResultBuilder]: At program point L249-2(lines 237 251) the Hoare annotation is: (let ((.cse24 (= 0 ~t3_st~0)) (.cse21 (= 0 ~t2_st~0)) (.cse32 (+ ~local~0 1))) (let ((.cse26 (<= ~token~0 .cse32)) (.cse28 (<= .cse32 ~token~0)) (.cse7 (= 0 ~t3_pc~0)) (.cse17 (= 0 ~t2_pc~0)) (.cse0 (= ~t1_pc~0 1)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse6 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse8 (<= 2 ~M_E~0)) (.cse27 (= ~t2_pc~0 1)) (.cse10 (= ~m_pc~0 1)) (.cse29 (not .cse21)) (.cse15 (not (= ~E_1~0 0))) (.cse30 (not .cse24)) (.cse20 (not (= ~t1_st~0 0))) (.cse23 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse31 (= ~t3_pc~0 1)) (.cse25 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse1 (<= 2 ~T2_E~0)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse9 (<= 2 ~T1_E~0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (<= 2 ~E_3~0)) (.cse13 (not (= ~m_st~0 0))) (.cse14 (not (= ~E_1~0 1))) (.cse16 (= ~t2_i~0 1)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse19 (= ~E_M~0 2)) (.cse22 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse8 .cse9 .cse27 .cse10 .cse11 .cse28 .cse12 .cse29 .cse13 .cse14 .cse15 .cse30 .cse16 .cse18 .cse19 .cse20 .cse22 .cse23 .cse31) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse27 .cse10 .cse11 .cse28 .cse12 .cse29 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse22 .cse23 .cse24) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse27 .cse10 .cse11 .cse12 .cse29 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse22 .cse23 .cse24 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse30 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse31 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse27 .cse10 .cse11 .cse12 .cse29 .cse13 .cse14 .cse15 .cse30 .cse16 .cse18 .cse19 .cse20 .cse22 .cse23 .cse31 .cse25) (and .cse1 .cse3 .cse4 .cse5 .cse9 .cse11 .cse12 .cse13 .cse14 .cse16 (= ~m_pc~0 0) .cse18 .cse19 .cse22)))) [2021-08-26 09:09:29,547 INFO L853 garLoopResultBuilder]: At program point L249-3(lines 237 251) the Hoare annotation is: (let ((.cse27 (= ~t1_pc~0 1))) (let ((.cse15 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse16 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse18 (<= 2 ~M_E~0)) (.cse19 (= ~t2_pc~0 1)) (.cse20 (= ~m_pc~0 1)) (.cse7 (not (= ~m_st~0 0))) (.cse22 (not (= ~E_1~0 0))) (.cse24 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse3 (<= 2 ~T3_E~0)) (.cse26 (not .cse27)) (.cse17 (= 0 ~t3_pc~0)) (.cse4 (<= 2 ~T1_E~0)) (.cse5 (<= 2 ~E_2~0)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse21 (not (= 0 ~t2_st~0))) (.cse8 (not (= ~E_1~0 1))) (.cse9 (= ~t2_i~0 1)) (.cse10 (= ~m_pc~0 0)) (.cse11 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse12 (= ~E_M~0 2)) (.cse23 (not (= ~t1_st~0 0))) (.cse13 (= ~t3_i~0 1)) (.cse25 (= 0 ~t3_st~0)) (.cse14 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse15 .cse1 .cse2 .cse3 .cse16 .cse17 .cse18 .cse4 .cse5 .cse19 .cse20 .cse6 .cse21 .cse7 .cse8 .cse22 .cse9 .cse11 .cse12 .cse23 .cse13 .cse24 .cse25 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse26 .cse17 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse9 .cse11 .cse12 .cse23 .cse13 .cse25 .cse14) (let ((.cse28 (+ 2 ~local~0))) (and .cse27 .cse0 .cse15 .cse1 (<= .cse28 ~token~0) (<= ~token~0 .cse28) .cse2 .cse3 .cse16 .cse18 .cse4 .cse5 .cse19 .cse20 .cse6 .cse21 .cse7 .cse8 .cse22 (not .cse25) .cse9 .cse11 .cse12 .cse23 .cse13 .cse24 (= ~t3_pc~0 1) .cse14)) (and .cse0 .cse1 .cse2 .cse3 .cse26 .cse17 .cse4 .cse5 .cse6 .cse21 .cse8 .cse9 .cse10 .cse11 .cse12 .cse23 .cse13 .cse25 .cse14)))) [2021-08-26 09:09:29,547 INFO L853 garLoopResultBuilder]: At program point L249-4(lines 237 251) the Hoare annotation is: (let ((.cse23 (= ~t1_pc~0 1))) (let ((.cse12 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse13 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse14 (<= 2 ~M_E~0)) (.cse15 (= ~t2_pc~0 1)) (.cse16 (= ~m_pc~0 1)) (.cse18 (not (= ~E_1~0 0))) (.cse21 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse22 (= ~t3_pc~0 1)) (.cse9 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (<= 2 ~T3_E~0)) (.cse24 (not .cse23)) (.cse3 (<= 2 ~T1_E~0)) (.cse4 (<= 2 ~E_2~0)) (.cse5 (<= 2 ~E_3~0)) (.cse17 (not (= 0 ~t2_st~0))) (.cse6 (not (= ~m_st~0 0))) (.cse7 (not (= ~E_1~0 1))) (.cse19 (not (= 0 ~t3_st~0))) (.cse8 (= ~t2_i~0 1)) (.cse20 (not (= ~t1_st~0 0))) (.cse10 (= ~t3_i~0 1)) (.cse11 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse12 .cse1 .cse2 .cse13 .cse14 .cse3 .cse4 .cse15 .cse16 .cse5 .cse17 .cse6 .cse7 .cse18 .cse19 .cse8 .cse20 .cse10 .cse21 .cse22 .cse11) (and .cse23 .cse0 .cse12 .cse1 .cse2 .cse13 .cse14 .cse3 .cse4 .cse15 .cse16 .cse5 .cse17 .cse7 .cse18 .cse19 .cse8 (<= ~token~0 (+ 3 ~local~0)) .cse20 .cse10 .cse21 (< (+ 2 ~local~0) ~token~0) .cse22 .cse11) (and .cse0 .cse1 .cse2 .cse24 .cse3 .cse4 .cse5 .cse17 .cse7 .cse19 .cse8 .cse9 .cse20 .cse10 .cse11) (and .cse0 .cse1 .cse2 .cse24 .cse3 .cse4 .cse5 .cse17 .cse6 .cse7 .cse19 .cse8 .cse20 .cse10 .cse11)))) [2021-08-26 09:09:29,547 INFO L853 garLoopResultBuilder]: At program point L249-5(lines 237 251) the Hoare annotation is: (let ((.cse18 (= 0 ~t3_pc~0)) (.cse8 (not (= 0 ~t2_st~0))) (.cse9 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse3 (<= 2 ~T3_E~0)) (.cse17 (not (= ~t1_pc~0 1))) (.cse4 (<= 2 ~T1_E~0)) (.cse5 (<= 2 ~E_2~0)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse7 (<= 2 ~E_3~0)) (.cse10 (not (= 0 ~t3_st~0))) (.cse11 (= ~t2_i~0 1)) (.cse20 (= ~m_pc~0 0)) (.cse19 (= 0 ~t2_pc~0)) (.cse12 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse13 (= ~E_M~0 2)) (.cse14 (not (= ~t1_st~0 0))) (.cse15 (= ~t3_i~0 1)) (.cse16 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse6 .cse7 .cse8 .cse9 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (= ~t3_pc~0 1) .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse18 .cse4 .cse5 .cse6 .cse7 .cse9 .cse11 .cse19 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse18 .cse4 .cse5 .cse6 .cse7 .cse8 .cse11 .cse20 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse18 .cse4 .cse5 .cse6 .cse7 .cse11 .cse20 .cse19 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse19 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse20 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse11 .cse20 .cse12 .cse13 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse18 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse10 .cse11 .cse20 .cse19 .cse12 .cse13 .cse14 .cse15 .cse16))) [2021-08-26 09:09:29,547 INFO L857 garLoopResultBuilder]: For program point L51(lines 51 55) no Hoare annotation was computed. [2021-08-26 09:09:29,548 INFO L853 garLoopResultBuilder]: At program point L249-6(lines 237 251) the Hoare annotation is: (let ((.cse20 (not (= 0 ~t3_st~0))) (.cse12 (= ~m_pc~0 0)) (.cse19 (not (= 0 ~t2_st~0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse3 (<= 2 ~T3_E~0)) (.cse18 (not (= ~t1_pc~0 1))) (.cse23 (= 0 ~t3_pc~0)) (.cse4 (<= 2 ~T1_E~0)) (.cse5 (<= 2 ~E_2~0)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse7 (<= 2 ~E_3~0)) (.cse8 (not (= ~m_st~0 0))) (.cse9 (not (= ~E_1~0 1))) (.cse10 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse11 (= ~t2_i~0 1)) (.cse22 (= 0 ~t2_pc~0)) (.cse13 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse14 (= ~E_M~0 2)) (.cse21 (not (= ~t1_st~0 0))) (.cse15 (= ~t3_i~0 1)) (.cse16 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse17 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse4 .cse5 .cse6 .cse7 .cse19 .cse9 .cse10 .cse20 .cse11 .cse12 .cse13 .cse14 .cse21 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse4 .cse5 .cse6 .cse7 .cse19 .cse8 .cse9 .cse10 .cse20 .cse11 .cse13 .cse14 .cse21 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse6 .cse7 .cse19 .cse8 .cse9 .cse10 (not (= ~E_1~0 0)) .cse20 .cse11 .cse13 .cse14 .cse21 .cse15 .cse16 (= ~t3_pc~0 1) .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse20 .cse11 .cse22 .cse13 .cse14 .cse21 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse23 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse22 .cse13 .cse14 .cse21 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse23 .cse4 .cse5 .cse6 .cse7 .cse19 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse21 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse20 .cse11 .cse12 .cse22 .cse13 .cse14 .cse21 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse23 .cse4 .cse5 .cse6 .cse7 .cse19 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse21 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse18 .cse23 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse22 .cse13 .cse14 .cse21 .cse15 .cse16 .cse17))) [2021-08-26 09:09:29,548 INFO L857 garLoopResultBuilder]: For program point L580-1(lines 579 622) no Hoare annotation was computed. [2021-08-26 09:09:29,548 INFO L853 garLoopResultBuilder]: At program point L382(lines 344 410) the Hoare annotation is: (let ((.cse21 (= 0 ~t3_st~0)) (.cse17 (= 0 ~t2_st~0)) (.cse29 (= ~t1_pc~0 1)) (.cse33 (+ ~local~0 1))) (let ((.cse30 (<= ~token~0 .cse33)) (.cse31 (<= .cse33 ~token~0)) (.cse11 (not (= ~m_st~0 0))) (.cse22 (not .cse29)) (.cse5 (= 0 ~t3_pc~0)) (.cse25 (= ~m_pc~0 0)) (.cse15 (= 0 ~t2_pc~0)) (.cse18 (= ~token~0 ~local~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse6 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse27 (= ~t2_pc~0 1)) (.cse9 (= ~m_pc~0 1)) (.cse10 (<= 2 ~E_3~0)) (.cse23 (not .cse17)) (.cse12 (not (= ~E_1~0 1))) (.cse13 (not (= ~E_1~0 0))) (.cse24 (not .cse21)) (.cse14 (= ~t2_i~0 1)) (.cse16 (= ~E_M~0 2)) (.cse26 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse20 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse32 (+ 2 ~local~0)) (.cse28 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse12 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse12 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse12 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse12 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse24 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse14 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 (<= .cse32 ~token~0) (<= ~token~0 .cse32) .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse25 .cse16 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse24 .cse14 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 (<= ~token~0 (+ 3 ~local~0)) .cse16 .cse26 .cse19 .cse20 (< .cse32 ~token~0) .cse28)))) [2021-08-26 09:09:29,548 INFO L857 garLoopResultBuilder]: For program point L316(lines 316 331) no Hoare annotation was computed. [2021-08-26 09:09:29,548 INFO L857 garLoopResultBuilder]: For program point L316-1(lines 316 331) no Hoare annotation was computed. [2021-08-26 09:09:29,548 INFO L853 garLoopResultBuilder]: At program point L250(lines 234 252) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ~m_pc~0 ~t1_pc~0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (= ~t1_st~0 0)) (.cse9 (<= 2 ~E_2~0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (<= 2 ~E_3~0)) (.cse12 (= ~t2_i~0 1)) (.cse13 (= ~m_pc~0 0)) (.cse14 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse15 (= ~E_M~0 2)) (.cse16 (= 0 ~t2_st~0)) (.cse17 (= ~t3_i~0 1)) (.cse18 (= 0 ~t3_st~0)) (.cse19 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= 0 ~t3_pc~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse12 .cse13 (= 0 ~t2_pc~0) .cse14 .cse15 .cse16 (= ~token~0 ~local~0) .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= ~m_st~0 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19))) [2021-08-26 09:09:29,549 INFO L857 garLoopResultBuilder]: For program point L316-2(lines 316 331) no Hoare annotation was computed. [2021-08-26 09:09:29,549 INFO L853 garLoopResultBuilder]: At program point L250-1(lines 234 252) the Hoare annotation is: (let ((.cse23 (= 0 ~t3_st~0)) (.cse19 (= 0 ~t2_st~0))) (let ((.cse27 (= ~t2_pc~0 1)) (.cse7 (= 0 ~t3_pc~0)) (.cse25 (not (= ~t1_pc~0 1))) (.cse28 (not .cse19)) (.cse26 (not (= ~t1_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse8 (<= 2 ~M_E~0)) (.cse9 (<= 2 ~T1_E~0)) (.cse10 (<= 2 ~E_2~0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (<= 2 ~E_3~0)) (.cse13 (not (= ~m_st~0 0))) (.cse14 (not (= ~E_1~0 0))) (.cse29 (not .cse23)) (.cse15 (= ~t2_i~0 1)) (.cse16 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ~E_M~0 2)) (.cse20 (= ~token~0 ~local~0)) (.cse21 (= ~t3_i~0 1)) (.cse22 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse30 (= ~t3_pc~0 1)) (.cse24 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse25 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse26 .cse21 .cse24) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse27 .cse11 .cse12 .cse28 .cse13 .cse14 .cse29 .cse15 .cse17 .cse18 .cse20 .cse21 .cse22 .cse30 .cse24) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse25 .cse9 .cse10 .cse11 .cse12 .cse13 .cse29 .cse15 .cse16 .cse17 .cse18 .cse26 .cse21 .cse24) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse27 .cse11 .cse12 .cse28 .cse13 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse25 .cse7 .cse9 .cse10 .cse11 .cse12 .cse28 .cse13 .cse15 .cse17 .cse18 .cse26 .cse21 .cse24) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse25 .cse9 .cse10 .cse11 .cse12 .cse28 .cse13 .cse29 .cse15 .cse17 .cse18 .cse26 .cse21 .cse24) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse29 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse30 .cse24)))) [2021-08-26 09:09:29,549 INFO L853 garLoopResultBuilder]: At program point L250-2(lines 234 252) the Hoare annotation is: (let ((.cse32 (= 0 ~t3_st~0)) (.cse31 (= 0 ~t2_st~0)) (.cse33 (+ ~local~0 1))) (let ((.cse27 (<= ~token~0 .cse33)) (.cse28 (<= .cse33 ~token~0)) (.cse29 (= 0 ~t3_pc~0)) (.cse10 (= ~t2_pc~0 1)) (.cse14 (not .cse31)) (.cse0 (= ~t1_pc~0 1)) (.cse2 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse3 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse7 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse8 (<= 2 ~M_E~0)) (.cse11 (= ~m_pc~0 1)) (.cse17 (not (= ~E_1~0 0))) (.cse18 (not .cse32)) (.cse30 (= 0 ~t2_pc~0)) (.cse22 (not (= ~t1_st~0 0))) (.cse24 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse25 (= ~t3_pc~0 1)) (.cse26 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse1 (<= 2 ~T2_E~0)) (.cse4 (= ~t1_i~0 1)) (.cse5 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse6 (<= 2 ~T3_E~0)) (.cse9 (<= 2 ~T1_E~0)) (.cse12 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (<= 2 ~E_3~0)) (.cse15 (not (= ~m_st~0 0))) (.cse16 (not (= ~E_1~0 1))) (.cse19 (= ~t2_i~0 1)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse21 (= ~E_M~0 2)) (.cse23 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse27 .cse8 .cse9 .cse10 .cse11 .cse12 .cse28 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse29 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse19 .cse30 .cse20 .cse21 .cse22 .cse31 .cse23 .cse24 .cse32 .cse26) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse27 .cse29 .cse8 .cse9 .cse10 .cse11 .cse12 .cse28 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse32) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse29 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse32 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse30 .cse20 .cse21 .cse22 .cse31 .cse23 .cse24 .cse25 .cse26) (and .cse1 .cse4 .cse5 .cse6 .cse9 .cse12 .cse13 .cse15 .cse16 .cse19 (= ~m_pc~0 0) .cse20 .cse21 .cse23)))) [2021-08-26 09:09:29,549 INFO L853 garLoopResultBuilder]: At program point L250-3(lines 234 252) the Hoare annotation is: (let ((.cse27 (= ~t1_pc~0 1))) (let ((.cse16 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse17 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse19 (<= 2 ~M_E~0)) (.cse20 (= ~t2_pc~0 1)) (.cse21 (= ~m_pc~0 1)) (.cse23 (not (= ~E_1~0 0))) (.cse25 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse8 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse29 (not .cse27)) (.cse18 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (<= 2 ~E_2~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse22 (not (= 0 ~t2_st~0))) (.cse9 (not (= ~E_1~0 1))) (.cse10 (= ~t2_i~0 1)) (.cse11 (= ~m_pc~0 0)) (.cse12 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse13 (= ~E_M~0 2)) (.cse24 (not (= ~t1_st~0 0))) (.cse14 (= ~t3_i~0 1)) (.cse26 (= 0 ~t3_st~0)) (.cse15 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse16 .cse2 .cse3 .cse4 .cse17 .cse18 .cse19 .cse5 .cse6 .cse20 .cse21 .cse7 .cse22 .cse8 .cse9 .cse23 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse26 .cse15) (let ((.cse28 (+ 2 ~local~0))) (and .cse27 .cse0 .cse1 .cse16 .cse2 (<= .cse28 ~token~0) (<= ~token~0 .cse28) .cse3 .cse4 .cse17 .cse19 .cse5 .cse6 .cse20 .cse21 .cse7 .cse22 .cse8 .cse9 .cse23 (not .cse26) .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 (= ~t3_pc~0 1) .cse15)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse29 .cse18 .cse5 .cse6 .cse7 .cse22 .cse8 .cse9 .cse10 .cse12 .cse13 .cse24 .cse14 .cse26 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse29 .cse18 .cse5 .cse6 .cse7 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse26 .cse15)))) [2021-08-26 09:09:29,549 INFO L853 garLoopResultBuilder]: At program point L250-4(lines 234 252) the Hoare annotation is: (let ((.cse17 (= ~t1_pc~0 1))) (let ((.cse12 (= ~m_pc~0 0)) (.cse4 (not .cse17)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse18 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse19 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse20 (<= 2 ~M_E~0)) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (<= 2 ~E_2~0)) (.cse21 (= ~t2_pc~0 1)) (.cse22 (= ~m_pc~0 1)) (.cse7 (<= 2 ~E_3~0)) (.cse8 (not (= 0 ~t2_st~0))) (.cse16 (not (= ~m_st~0 0))) (.cse9 (not (= ~E_1~0 1))) (.cse23 (not (= ~E_1~0 0))) (.cse10 (not (= 0 ~t3_st~0))) (.cse11 (= ~t2_i~0 1)) (.cse13 (not (= ~t1_st~0 0))) (.cse14 (= ~t3_i~0 1)) (.cse24 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse25 (= ~t3_pc~0 1)) (.cse15 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse16 .cse9 .cse11 .cse12 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse16 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse17 .cse0 .cse1 .cse18 .cse2 .cse3 .cse19 .cse20 .cse5 .cse6 .cse21 .cse22 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 (<= ~token~0 (+ 3 ~local~0)) .cse13 .cse14 .cse24 (< (+ 2 ~local~0) ~token~0) .cse25 .cse15) (and .cse0 .cse1 .cse18 .cse2 .cse3 .cse19 .cse20 .cse5 .cse6 .cse21 .cse22 .cse7 .cse8 .cse16 .cse9 .cse23 .cse10 .cse11 .cse13 .cse14 .cse24 .cse25 .cse15)))) [2021-08-26 09:09:29,550 INFO L853 garLoopResultBuilder]: At program point L250-5(lines 234 252) the Hoare annotation is: (let ((.cse9 (not (= 0 ~t2_st~0))) (.cse10 (not (= ~m_st~0 0))) (.cse19 (= 0 ~t3_pc~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse18 (not (= ~t1_pc~0 1))) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (<= 2 ~E_2~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse8 (<= 2 ~E_3~0)) (.cse11 (not (= 0 ~t3_st~0))) (.cse12 (= ~t2_i~0 1)) (.cse21 (= ~m_pc~0 0)) (.cse20 (= 0 ~t2_pc~0)) (.cse13 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse14 (= ~E_M~0 2)) (.cse15 (not (= ~t1_st~0 0))) (.cse16 (= ~t3_i~0 1)) (.cse17 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse7 .cse8 .cse9 .cse10 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (= ~t3_pc~0 1) .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse18 .cse19 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse20 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse21 .cse13 .cse14 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse18 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse21 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse18 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse12 .cse21 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse18 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse20 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse18 .cse19 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse18 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse18 .cse19 .cse5 .cse6 .cse7 .cse8 .cse12 .cse21 .cse20 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse18 .cse5 .cse6 .cse7 .cse8 .cse11 .cse12 .cse21 .cse20 .cse13 .cse14 .cse15 .cse16 .cse17))) [2021-08-26 09:09:29,550 INFO L853 garLoopResultBuilder]: At program point L52(lines 47 86) the Hoare annotation is: (and (= ~t1_pc~0 1) (<= 2 ~T2_E~0) (= |ULTIMATE.start_exists_runnable_thread_#res| 1) (= ~t1_i~0 1) (<= 2 ~T3_E~0) (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1) (<= 2 ~M_E~0) (<= 2 ~T1_E~0) (<= 2 ~E_2~0) (= ~t2_pc~0 1) (= ~m_pc~0 1) (<= 2 ~E_3~0) (not (= 0 ~t2_st~0)) (not (= ~m_st~0 0)) (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) (not (= 0 ~t3_st~0)) (= ~t2_i~0 1) (<= ~token~0 (+ 3 ~local~0)) (= ~E_M~0 2) (not (= ~t1_st~0 0)) (= ~t3_i~0 1) (= ULTIMATE.start_eval_~tmp~0 1) (< (+ 2 ~local~0) ~token~0) (= ~t3_pc~0 1)) [2021-08-26 09:09:29,550 INFO L853 garLoopResultBuilder]: At program point L250-6(lines 234 252) the Hoare annotation is: (let ((.cse6 (= 0 ~t3_pc~0)) (.cse22 (not (= ~m_st~0 0))) (.cse23 (= 0 ~t2_pc~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse5 (not (= ~t1_pc~0 1))) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~E_1~0 1))) (.cse13 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse24 (not (= 0 ~t3_st~0))) (.cse14 (= ~t2_i~0 1)) (.cse15 (= ~m_pc~0 0)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ~E_M~0 2)) (.cse18 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse20 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse22 .cse12 .cse13 .cse14 .cse23 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 (not (= ~E_1~0 0)) .cse24 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 (= ~t3_pc~0 1) .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 .cse24 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse23 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse9 .cse10 .cse22 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse22 .cse12 .cse13 .cse24 .cse14 .cse23 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse24 .cse14 .cse15 .cse23 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21))) [2021-08-26 09:09:29,550 INFO L857 garLoopResultBuilder]: For program point L451-1(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,550 INFO L857 garLoopResultBuilder]: For program point L385(lines 385 392) no Hoare annotation was computed. [2021-08-26 09:09:29,550 INFO L857 garLoopResultBuilder]: For program point L451-3(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,550 INFO L857 garLoopResultBuilder]: For program point L320(lines 320 330) no Hoare annotation was computed. [2021-08-26 09:09:29,551 INFO L857 garLoopResultBuilder]: For program point L320-1(lines 320 330) no Hoare annotation was computed. [2021-08-26 09:09:29,551 INFO L857 garLoopResultBuilder]: For program point L320-2(lines 320 330) no Hoare annotation was computed. [2021-08-26 09:09:29,551 INFO L853 garLoopResultBuilder]: At program point L651(lines 640 653) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,551 INFO L857 garLoopResultBuilder]: For program point L585-1(lines 579 622) no Hoare annotation was computed. [2021-08-26 09:09:29,551 INFO L853 garLoopResultBuilder]: At program point L652(lines 636 654) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,551 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-08-26 09:09:29,551 INFO L857 garLoopResultBuilder]: For program point L257(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,551 INFO L857 garLoopResultBuilder]: For program point L257-2(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-3(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-5(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-6(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-8(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-9(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-11(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-12(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-14(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-15(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,552 INFO L857 garLoopResultBuilder]: For program point L257-17(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,553 INFO L857 garLoopResultBuilder]: For program point L257-18(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,553 INFO L857 garLoopResultBuilder]: For program point L257-20(lines 257 266) no Hoare annotation was computed. [2021-08-26 09:09:29,553 INFO L853 garLoopResultBuilder]: At program point L456-1(lines 417 464) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= ~m_pc~0 ~t1_pc~0)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (<= 2 ~M_E~0)) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (= ~t1_st~0 0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (<= 2 ~E_3~0)) (.cse9 (= ~t2_i~0 1)) (.cse10 (= ~m_pc~0 0)) (.cse11 (= ~E_M~0 2)) (.cse12 (= 0 ~t2_st~0)) (.cse13 (= ~t3_i~0 1)) (.cse14 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not (= ~m_st~0 0)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 (= 0 ~t3_pc~0) .cse4 (= ~E_M~0 ~E_1~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= 0 ~t2_pc~0) .cse11 .cse12 (= ~token~0 ~local~0) .cse13 .cse14))) [2021-08-26 09:09:29,553 INFO L853 garLoopResultBuilder]: At program point L456-3(lines 417 464) the Hoare annotation is: (let ((.cse4 (= 0 ~t3_pc~0)) (.cse16 (= ~m_pc~0 0)) (.cse10 (= 0 ~t2_pc~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (<= 2 ~T3_E~0)) (.cse3 (not (= ~t1_pc~0 1))) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (<= 2 ~E_2~0)) (.cse7 (<= 2 ~E_3~0)) (.cse15 (not (= 0 ~t2_st~0))) (.cse8 (not (= ~m_st~0 0))) (.cse14 (not (= 0 ~t3_st~0))) (.cse9 (= ~t2_i~0 1)) (.cse11 (= ~E_M~0 2)) (.cse12 (not (= ~t1_st~0 0))) (.cse13 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse14 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse15 .cse9 .cse16 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse15 .cse8 .cse9 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse7 .cse8 .cse9 .cse16 .cse11 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse15 .cse14 .cse9 .cse16 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse16 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse5 .cse6 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse7 .cse15 .cse8 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse14 .cse9 .cse11 .cse12 .cse13 (= ~t3_pc~0 1)) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse14 .cse9 .cse16 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse15 .cse8 .cse14 .cse9 .cse11 .cse12 .cse13))) [2021-08-26 09:09:29,553 INFO L857 garLoopResultBuilder]: For program point L324(lines 324 329) no Hoare annotation was computed. [2021-08-26 09:09:29,553 INFO L857 garLoopResultBuilder]: For program point L324-1(lines 324 329) no Hoare annotation was computed. [2021-08-26 09:09:29,553 INFO L857 garLoopResultBuilder]: For program point L258(lines 258 263) no Hoare annotation was computed. [2021-08-26 09:09:29,553 INFO L857 garLoopResultBuilder]: For program point L324-2(lines 324 329) no Hoare annotation was computed. [2021-08-26 09:09:29,553 INFO L857 garLoopResultBuilder]: For program point L258-1(lines 258 263) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L258-2(lines 258 263) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L258-3(lines 258 263) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L258-4(lines 258 263) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L258-5(lines 258 263) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L60(line 60) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L258-6(lines 258 263) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L523(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L523-2(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L523-3(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,554 INFO L857 garLoopResultBuilder]: For program point L523-5(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-6(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-8(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-9(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-11(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-12(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-14(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-15(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-17(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-18(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L523-20(lines 523 527) no Hoare annotation was computed. [2021-08-26 09:09:29,555 INFO L857 garLoopResultBuilder]: For program point L590-1(lines 579 622) no Hoare annotation was computed. [2021-08-26 09:09:29,556 INFO L857 garLoopResultBuilder]: For program point L128(lines 128 136) no Hoare annotation was computed. [2021-08-26 09:09:29,556 INFO L853 garLoopResultBuilder]: At program point L723(lines 714 725) the Hoare annotation is: (= ~t1_i~0 1) [2021-08-26 09:09:29,556 INFO L857 garLoopResultBuilder]: For program point L131(lines 131 135) no Hoare annotation was computed. [2021-08-26 09:09:29,556 INFO L857 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-08-26 09:09:29,556 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 12) no Hoare annotation was computed. [2021-08-26 09:09:29,556 INFO L853 garLoopResultBuilder]: At program point L396(lines 344 410) the Hoare annotation is: (let ((.cse21 (= 0 ~t3_st~0)) (.cse17 (= 0 ~t2_st~0)) (.cse29 (= ~t1_pc~0 1)) (.cse33 (+ ~local~0 1))) (let ((.cse30 (<= ~token~0 .cse33)) (.cse31 (<= .cse33 ~token~0)) (.cse15 (= 0 ~t2_pc~0)) (.cse5 (= 0 ~t3_pc~0)) (.cse25 (= ~m_pc~0 0)) (.cse18 (= ~token~0 ~local~0)) (.cse22 (not .cse29)) (.cse11 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse6 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse27 (= ~t2_pc~0 1)) (.cse9 (= ~m_pc~0 1)) (.cse10 (<= 2 ~E_3~0)) (.cse23 (not .cse17)) (.cse12 (not (= ~E_1~0 1))) (.cse13 (not (= ~E_1~0 0))) (.cse24 (not .cse21)) (.cse14 (= ~t2_i~0 1)) (.cse16 (= ~E_M~0 2)) (.cse26 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse20 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse32 (+ 2 ~local~0)) (.cse28 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse12 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse12 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse18 .cse19 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse12 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse12 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse24 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse14 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 (<= .cse32 ~token~0) (<= ~token~0 .cse32) .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse25 .cse16 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse24 .cse14 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 (<= ~token~0 (+ 3 ~local~0)) .cse16 .cse26 .cse19 .cse20 (< .cse32 ~token~0) .cse28)))) [2021-08-26 09:09:29,557 INFO L853 garLoopResultBuilder]: At program point L132(lines 127 158) the Hoare annotation is: (let ((.cse0 (= ~t1_pc~0 1))) (let ((.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse5 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse7 (<= 2 ~M_E~0)) (.cse10 (= ~t2_pc~0 1)) (.cse11 (= ~m_pc~0 1)) (.cse16 (not (= ~E_1~0 0))) (.cse22 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse14 (not (= ~m_st~0 0))) (.cse1 (<= 2 ~T2_E~0)) (.cse3 (= ~t1_i~0 1)) (.cse4 (<= 2 ~T3_E~0)) (.cse25 (not .cse0)) (.cse23 (= 0 ~t3_pc~0)) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (<= 2 ~E_2~0)) (.cse12 (<= 2 ~E_3~0)) (.cse13 (not (= 0 ~t2_st~0))) (.cse15 (not (= ~E_1~0 1))) (.cse18 (= ~t2_i~0 1)) (.cse24 (= ~m_pc~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse17 (= 0 ~t3_st~0))) (or (let ((.cse6 (+ ~local~0 1))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ~token~0 .cse6) .cse7 .cse8 .cse9 .cse10 .cse11 (<= .cse6 ~token~0) .cse12 .cse13 .cse14 .cse15 .cse16 (not .cse17) .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1))) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse23 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21 .cse22 .cse17) (and .cse1 .cse3 .cse4 .cse8 .cse9 .cse12 .cse14 .cse15 .cse18 .cse24 .cse19 .cse21) (and .cse1 .cse3 .cse4 .cse25 .cse23 .cse8 .cse9 .cse12 .cse13 .cse14 .cse15 .cse18 .cse19 .cse20 .cse21 .cse17) (and .cse1 .cse3 .cse4 .cse25 .cse23 .cse8 .cse9 .cse12 .cse13 .cse15 .cse18 .cse24 .cse19 .cse20 .cse21 .cse17)))) [2021-08-26 09:09:29,557 INFO L857 garLoopResultBuilder]: For program point L595-1(lines 579 622) no Hoare annotation was computed. [2021-08-26 09:09:29,557 INFO L857 garLoopResultBuilder]: For program point L200(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,557 INFO L857 garLoopResultBuilder]: For program point L200-2(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,557 INFO L857 garLoopResultBuilder]: For program point L200-3(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,557 INFO L857 garLoopResultBuilder]: For program point L200-5(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,557 INFO L857 garLoopResultBuilder]: For program point L200-6(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,557 INFO L857 garLoopResultBuilder]: For program point L200-8(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,557 INFO L857 garLoopResultBuilder]: For program point L200-9(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,557 INFO L857 garLoopResultBuilder]: For program point L200-11(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L200-12(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L200-14(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L200-15(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L200-17(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L200-18(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L200-20(lines 200 209) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L531(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L531-2(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L531-3(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,558 INFO L857 garLoopResultBuilder]: For program point L399(lines 399 406) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L531-5(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L531-6(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L531-8(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L531-9(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L201(lines 201 206) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L201-1(lines 201 206) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L531-11(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L201-2(lines 201 206) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L531-12(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,559 INFO L857 garLoopResultBuilder]: For program point L201-3(lines 201 206) no Hoare annotation was computed. [2021-08-26 09:09:29,560 INFO L857 garLoopResultBuilder]: For program point L201-4(lines 201 206) no Hoare annotation was computed. [2021-08-26 09:09:29,560 INFO L857 garLoopResultBuilder]: For program point L531-14(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,560 INFO L857 garLoopResultBuilder]: For program point L201-5(lines 201 206) no Hoare annotation was computed. [2021-08-26 09:09:29,560 INFO L857 garLoopResultBuilder]: For program point L531-15(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,560 INFO L857 garLoopResultBuilder]: For program point L201-6(lines 201 206) no Hoare annotation was computed. [2021-08-26 09:09:29,560 INFO L857 garLoopResultBuilder]: For program point L531-17(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,560 INFO L857 garLoopResultBuilder]: For program point L531-18(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,560 INFO L857 garLoopResultBuilder]: For program point L531-20(lines 531 535) no Hoare annotation was computed. [2021-08-26 09:09:29,560 INFO L853 garLoopResultBuilder]: At program point L334(lines 311 336) the Hoare annotation is: (let ((.cse27 (= 0 ~t3_st~0)) (.cse16 (= 0 ~t2_st~0)) (.cse28 (= ~t1_pc~0 1)) (.cse32 (+ ~local~0 1))) (let ((.cse29 (<= ~token~0 .cse32)) (.cse30 (<= .cse32 ~token~0)) (.cse4 (not .cse28)) (.cse25 (= 0 ~t3_pc~0)) (.cse31 (+ 2 ~local~0)) (.cse26 (= ~t2_pc~0 1)) (.cse21 (not .cse16)) (.cse23 (= ~m_pc~0 1)) (.cse24 (not (= ~m_st~0 0))) (.cse17 (= ~token~0 ~local~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (<= 2 ~T3_E~0)) (.cse3 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse5 (<= 2 ~M_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (<= 2 ~E_3~0)) (.cse9 (not (= ~E_1~0 1))) (.cse10 (not (= ~E_1~0 0))) (.cse11 (not .cse27)) (.cse12 (= ~t2_i~0 1)) (.cse13 (= ~m_pc~0 0)) (.cse14 (= 0 ~t2_pc~0)) (.cse15 (= ~E_M~0 2)) (.cse22 (not (= ~t1_st~0 0))) (.cse18 (= ~t3_i~0 1)) (.cse19 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse20 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 .cse21 .cse9 .cse11 .cse12 .cse13 .cse15 .cse22 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse23 .cse8 .cse24 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse22 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 .cse26 .cse8 .cse21 .cse9 .cse10 .cse12 .cse13 .cse15 .cse17 .cse18 .cse19 .cse27) (and .cse0 .cse1 .cse2 .cse4 .cse25 .cse6 .cse7 .cse8 .cse21 .cse9 .cse12 .cse13 .cse15 .cse22 .cse18) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse29 .cse5 .cse6 .cse7 .cse26 .cse23 .cse30 .cse8 .cse24 .cse9 .cse10 .cse11 .cse12 .cse15 .cse22 .cse18 .cse19 .cse20) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse26 .cse23 .cse8 .cse21 .cse9 .cse10 .cse11 .cse12 (<= ~token~0 (+ 3 ~local~0)) .cse15 .cse22 .cse18 .cse19 (< .cse31 ~token~0) .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse5 .cse6 .cse7 .cse26 .cse23 .cse8 .cse21 .cse24 .cse9 .cse10 .cse12 .cse15 .cse22 .cse18 .cse19 .cse27) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse26 .cse8 .cse21 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse22 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse22 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse26 .cse8 .cse21 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse4 .cse25 .cse6 .cse7 .cse8 .cse9 .cse12 .cse13 .cse14 .cse15 .cse22 .cse18) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 .cse24 .cse9 .cse11 .cse12 .cse14 .cse15 .cse22 .cse18) (and .cse0 .cse1 .cse2 .cse4 .cse25 .cse6 .cse7 .cse8 .cse24 .cse9 .cse12 .cse14 .cse15 .cse22 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse27) (and .cse0 .cse1 .cse2 .cse4 .cse25 .cse6 .cse7 .cse8 .cse21 .cse24 .cse9 .cse12 .cse15 .cse22 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse5 .cse6 .cse7 .cse26 .cse23 .cse8 .cse21 .cse24 .cse9 .cse10 .cse12 .cse15 .cse17 .cse18 .cse19 .cse27) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse29 .cse25 .cse5 .cse6 .cse7 .cse26 .cse23 .cse30 .cse8 .cse24 .cse9 .cse10 .cse12 .cse15 .cse22 .cse18 .cse19 .cse27) (and .cse28 .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse26 .cse23 .cse8 .cse21 .cse24 .cse9 .cse10 .cse11 .cse12 .cse15 .cse17 .cse18 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse5 .cse6 .cse7 .cse23 .cse8 .cse24 .cse9 .cse10 .cse12 .cse14 .cse15 .cse22 .cse16 .cse18 .cse19 .cse27) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse5 .cse6 .cse7 .cse23 .cse8 .cse24 .cse9 .cse10 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse27) (and .cse0 .cse1 .cse2 .cse6 .cse7 .cse26 .cse23 .cse8 .cse21 .cse24 .cse9 .cse10 .cse11 .cse12 .cse15 .cse22 .cse18 .cse20) (and .cse0 .cse1 .cse2 .cse6 .cse7 .cse8 .cse24 .cse9 .cse12 .cse13 .cse15 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse26 .cse23 .cse8 .cse21 .cse24 .cse9 .cse10 .cse11 .cse12 .cse15 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse5 .cse6 .cse7 .cse26 .cse8 .cse21 .cse9 .cse10 .cse12 .cse13 .cse15 .cse22 .cse18 .cse19 .cse27) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse7 .cse8 .cse21 .cse24 .cse9 .cse11 .cse12 .cse15 .cse22 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse25 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse22 .cse16 .cse18 .cse19 .cse27) (and .cse28 .cse0 .cse1 (<= .cse31 ~token~0) (<= ~token~0 .cse31) .cse2 .cse3 .cse5 .cse6 .cse7 .cse26 .cse23 .cse8 .cse21 .cse24 .cse9 .cse10 .cse12 .cse15 .cse22 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse23 .cse8 .cse24 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse22 .cse16 .cse18 .cse19 .cse20)))) [2021-08-26 09:09:29,561 INFO L853 garLoopResultBuilder]: At program point L334-1(lines 311 336) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,561 INFO L853 garLoopResultBuilder]: At program point L268(lines 256 270) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ~m_pc~0 ~t1_pc~0)) (.cse5 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse6 (<= 2 ~T3_E~0)) (.cse7 (<= 2 ~M_E~0)) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (= ~t1_st~0 0)) (.cse10 (<= 2 ~E_2~0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (<= 2 ~E_3~0)) (.cse13 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse14 (= ~t2_i~0 1)) (.cse15 (= ~m_pc~0 0)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ~E_M~0 2)) (.cse18 (= 0 ~t2_st~0)) (.cse19 (= ~t3_i~0 1)) (.cse20 (= 0 ~t3_st~0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 0 ~t3_pc~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (not (= ~E_1~0 1)) .cse13 (not (= ~E_1~0 0)) .cse14 .cse15 (= 0 ~t2_pc~0) .cse16 .cse17 .cse18 (= ~token~0 ~local~0) .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (not (= ~m_st~0 0)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21))) [2021-08-26 09:09:29,561 INFO L853 garLoopResultBuilder]: At program point L334-2(lines 311 336) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,561 INFO L853 garLoopResultBuilder]: At program point L268-1(lines 256 270) the Hoare annotation is: (let ((.cse32 (= 0 ~t3_st~0)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse21 (= 0 ~t3_pc~0)) (.cse15 (= 0 ~t2_pc~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse18 (not (= ~t1_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse23 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse24 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse25 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse31 (= ~t2_pc~0 1)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse22 (not .cse27)) (.cse11 (not (= ~m_st~0 0))) (.cse12 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse26 (not (= ~E_1~0 0))) (.cse13 (not .cse32)) (.cse14 (= ~t2_i~0 1)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ~E_M~0 2)) (.cse28 (= ~token~0 ~local~0)) (.cse19 (= ~t3_i~0 1)) (.cse29 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse30 (= ~t3_pc~0 1)) (.cse20 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse9 .cse10 .cse22 .cse11 .cse12 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse24 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse26 .cse13 .cse14 .cse15 .cse16 .cse17 .cse27 .cse28 .cse19 .cse29 .cse30 .cse20) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse24 .cse21 .cse25 .cse7 .cse8 .cse31 .cse9 .cse10 .cse22 .cse11 .cse12 .cse26 .cse14 .cse16 .cse17 .cse28 .cse19 .cse29 .cse32 .cse20) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse24 .cse21 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse26 .cse14 .cse15 .cse16 .cse17 .cse27 .cse28 .cse19 .cse29 .cse32 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse22 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse24 .cse25 .cse7 .cse8 .cse31 .cse9 .cse10 .cse22 .cse11 .cse12 .cse26 .cse13 .cse14 .cse16 .cse17 .cse28 .cse19 .cse29 .cse30 .cse20)))) [2021-08-26 09:09:29,562 INFO L853 garLoopResultBuilder]: At program point L268-2(lines 256 270) the Hoare annotation is: (let ((.cse29 (= 0 ~t3_st~0)) (.cse32 (+ ~local~0 1)) (.cse28 (= 0 ~t2_st~0))) (let ((.cse13 (not .cse28)) (.cse26 (= 0 ~t3_pc~0)) (.cse27 (= 0 ~t2_pc~0)) (.cse0 (= ~t1_pc~0 1)) (.cse1 (<= 2 ~T2_E~0)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse30 (<= ~token~0 .cse32)) (.cse7 (<= 2 ~M_E~0)) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (= ~t2_pc~0 1)) (.cse10 (= ~m_pc~0 1)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse31 (<= .cse32 ~token~0)) (.cse12 (<= 2 ~E_3~0)) (.cse14 (not (= ~m_st~0 0))) (.cse15 (not (= ~E_1~0 1))) (.cse16 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse17 (not (= ~E_1~0 0))) (.cse18 (not .cse29)) (.cse19 (= ~t2_i~0 1)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse21 (= ~E_M~0 2)) (.cse22 (not (= ~t1_st~0 0))) (.cse23 (= ~t3_i~0 1)) (.cse24 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse25 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse19 .cse27 .cse20 .cse21 .cse22 .cse28 .cse23 .cse24 .cse29) (and .cse1 .cse3 .cse4 .cse5 .cse8 .cse11 .cse12 .cse14 .cse15 .cse16 .cse19 (= ~m_pc~0 0) .cse20 .cse21 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse30 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse31 .cse12 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse27 .cse20 .cse21 .cse22 .cse28 .cse23 .cse24 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse31 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25)))) [2021-08-26 09:09:29,562 INFO L853 garLoopResultBuilder]: At program point L268-3(lines 256 270) the Hoare annotation is: (let ((.cse33 (= 0 ~t3_st~0)) (.cse23 (= ~t1_pc~0 1))) (let ((.cse32 (= ~t3_pc~0 1)) (.cse15 (= ~m_pc~0 0)) (.cse6 (not .cse23)) (.cse13 (not .cse33)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse24 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse26 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse21 (= 0 ~t3_pc~0)) (.cse27 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse28 (= ~t2_pc~0 1)) (.cse29 (= ~m_pc~0 1)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (not (= 0 ~t2_st~0))) (.cse22 (not (= ~m_st~0 0))) (.cse11 (not (= ~E_1~0 1))) (.cse12 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse30 (not (= ~E_1~0 0))) (.cse14 (= ~t2_i~0 1)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ~E_M~0 2)) (.cse18 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse31 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse20 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse9 .cse10 .cse22 .cse11 .cse12 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20) (let ((.cse25 (+ 2 ~local~0))) (and .cse23 .cse0 .cse1 .cse24 .cse2 (<= .cse25 ~token~0) (<= ~token~0 .cse25) .cse3 .cse4 .cse5 .cse26 .cse27 .cse7 .cse8 .cse28 .cse29 .cse9 .cse10 .cse22 .cse11 .cse30 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse31 .cse32 .cse20)) (and .cse0 .cse1 .cse24 .cse2 .cse3 .cse4 .cse5 .cse26 .cse27 .cse7 .cse8 .cse28 .cse29 .cse9 .cse10 .cse22 .cse11 .cse12 .cse30 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse31 .cse32 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse22 .cse11 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse22 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse24 .cse2 .cse3 .cse4 .cse5 .cse26 .cse21 .cse27 .cse7 .cse8 .cse28 .cse29 .cse9 .cse10 .cse22 .cse11 .cse12 .cse30 .cse14 .cse16 .cse17 .cse18 .cse19 .cse31 .cse33 .cse20)))) [2021-08-26 09:09:29,562 INFO L853 garLoopResultBuilder]: At program point L268-4(lines 256 270) the Hoare annotation is: (let ((.cse27 (= ~t1_pc~0 1))) (let ((.cse14 (= ~m_pc~0 0)) (.cse18 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse19 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse20 (<= 2 ~M_E~0)) (.cse21 (= ~t2_pc~0 1)) (.cse22 (= ~m_pc~0 1)) (.cse24 (not (= ~E_1~0 0))) (.cse25 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse26 (= ~t3_pc~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse5 (not .cse27)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (<= 2 ~E_3~0)) (.cse9 (not (= 0 ~t2_st~0))) (.cse23 (not (= ~m_st~0 0))) (.cse10 (not (= ~E_1~0 1))) (.cse11 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse12 (not (= 0 ~t3_st~0))) (.cse13 (= ~t2_i~0 1)) (.cse15 (not (= ~t1_st~0 0))) (.cse16 (= ~t3_i~0 1)) (.cse17 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse18 .cse2 .cse3 .cse4 .cse19 .cse20 .cse6 .cse7 .cse21 .cse22 .cse8 .cse9 .cse23 .cse10 .cse11 .cse24 .cse12 .cse13 .cse15 .cse16 .cse25 .cse26 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse23 .cse10 .cse11 .cse13 .cse14 .cse16 .cse17) (and .cse27 .cse0 .cse1 .cse18 .cse2 .cse3 .cse4 .cse19 .cse20 .cse6 .cse7 .cse21 .cse22 .cse8 .cse9 .cse10 .cse11 .cse24 .cse12 .cse13 (<= ~token~0 (+ 3 ~local~0)) .cse15 .cse16 .cse25 (< (+ 2 ~local~0) ~token~0) .cse26 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17)))) [2021-08-26 09:09:29,562 INFO L853 garLoopResultBuilder]: At program point L268-5(lines 256 270) the Hoare annotation is: (let ((.cse15 (= 0 ~t2_pc~0)) (.cse21 (= 0 ~t3_pc~0)) (.cse22 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse23 (not (= 0 ~t2_st~0))) (.cse11 (not (= ~m_st~0 0))) (.cse12 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse13 (not (= 0 ~t3_st~0))) (.cse14 (= ~t2_i~0 1)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ~E_M~0 2)) (.cse18 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse20 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse9 .cse10 .cse12 .cse14 .cse22 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse12 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse22 .cse16 .cse17 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse23 .cse12 .cse13 .cse14 .cse22 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse22 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse23 .cse11 (not (= ~E_1~0 1)) .cse12 (not (= ~E_1~0 0)) .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 (= ~t3_pc~0 1) .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse9 .cse10 .cse23 .cse12 .cse14 .cse22 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20))) [2021-08-26 09:09:29,562 INFO L853 garLoopResultBuilder]: At program point L268-6(lines 256 270) the Hoare annotation is: (let ((.cse20 (not (= 0 ~t3_st~0))) (.cse10 (not (= ~m_st~0 0))) (.cse21 (= 0 ~t2_pc~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse19 (not (= ~t1_pc~0 1))) (.cse24 (= 0 ~t3_pc~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_3~0)) (.cse23 (not (= 0 ~t2_st~0))) (.cse11 (not (= ~E_1~0 1))) (.cse12 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (= ~m_pc~0 0)) (.cse15 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse16 (= ~E_M~0 2)) (.cse22 (not (= ~t1_st~0 0))) (.cse17 (= ~t3_i~0 1)) (.cse18 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse20 .cse13 .cse21 .cse15 .cse16 .cse22 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse8 .cse9 .cse23 .cse10 .cse11 .cse12 (not (= ~E_1~0 0)) .cse20 .cse13 .cse15 .cse16 .cse22 .cse17 (= ~t3_pc~0 1) .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse24 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse21 .cse15 .cse16 .cse22 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse20 .cse13 .cse14 .cse21 .cse15 .cse16 .cse22 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse12 .cse20 .cse13 .cse15 .cse16 .cse22 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse24 .cse6 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse22 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse23 .cse11 .cse12 .cse20 .cse13 .cse14 .cse15 .cse16 .cse22 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse24 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse15 .cse16 .cse22 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse24 .cse6 .cse7 .cse8 .cse9 .cse23 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse22 .cse17 .cse18))) [2021-08-26 09:09:29,563 INFO L853 garLoopResultBuilder]: At program point L335(lines 308 337) the Hoare annotation is: (let ((.cse21 (= 0 ~t3_st~0)) (.cse17 (= 0 ~t2_st~0)) (.cse29 (= ~t1_pc~0 1)) (.cse33 (+ ~local~0 1))) (let ((.cse30 (<= ~token~0 .cse33)) (.cse31 (<= .cse33 ~token~0)) (.cse15 (= 0 ~t2_pc~0)) (.cse5 (= 0 ~t3_pc~0)) (.cse25 (= ~m_pc~0 0)) (.cse18 (= ~token~0 ~local~0)) (.cse22 (not .cse29)) (.cse11 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse6 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse27 (= ~t2_pc~0 1)) (.cse9 (= ~m_pc~0 1)) (.cse10 (<= 2 ~E_3~0)) (.cse23 (not .cse17)) (.cse12 (not (= ~E_1~0 1))) (.cse13 (not (= ~E_1~0 0))) (.cse24 (not .cse21)) (.cse14 (= ~t2_i~0 1)) (.cse16 (= ~E_M~0 2)) (.cse26 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse20 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse32 (+ 2 ~local~0)) (.cse28 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse12 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse12 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse18 .cse19 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse12 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse12 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse24 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse14 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 (<= .cse32 ~token~0) (<= ~token~0 .cse32) .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse25 .cse16 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse24 .cse14 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 (<= ~token~0 (+ 3 ~local~0)) .cse16 .cse26 .cse19 .cse20 (< .cse32 ~token~0) .cse28)))) [2021-08-26 09:09:29,563 INFO L853 garLoopResultBuilder]: At program point L335-1(lines 308 337) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,563 INFO L853 garLoopResultBuilder]: At program point L269(lines 253 271) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ~m_pc~0 ~t1_pc~0)) (.cse5 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse6 (<= 2 ~T3_E~0)) (.cse7 (<= 2 ~M_E~0)) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (= ~t1_st~0 0)) (.cse10 (<= 2 ~E_2~0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (<= 2 ~E_3~0)) (.cse13 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse14 (= ~t2_i~0 1)) (.cse15 (= ~m_pc~0 0)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ~E_M~0 2)) (.cse18 (= 0 ~t2_st~0)) (.cse19 (= ~t3_i~0 1)) (.cse20 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse21 (= 0 ~t3_st~0)) (.cse22 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (not (= ~m_st~0 0)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 0 ~t3_pc~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (not (= ~E_1~0 1)) .cse13 (not (= ~E_1~0 0)) .cse14 .cse15 (= 0 ~t2_pc~0) .cse16 .cse17 .cse18 (= ~token~0 ~local~0) .cse19 .cse20 .cse21 .cse22))) [2021-08-26 09:09:29,563 INFO L853 garLoopResultBuilder]: At program point L335-2(lines 308 337) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,564 INFO L853 garLoopResultBuilder]: At program point L269-1(lines 253 271) the Hoare annotation is: (let ((.cse30 (= 0 ~t3_st~0)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse32 (= ~t2_pc~0 1)) (.cse31 (not .cse27)) (.cse22 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse23 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse25 (<= 2 ~M_E~0)) (.cse26 (not (= ~E_1~0 0))) (.cse13 (not .cse30)) (.cse28 (= ~token~0 ~local~0)) (.cse29 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse33 (= ~t3_pc~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse24 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (not (= ~m_st~0 0))) (.cse12 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse14 (= ~t2_i~0 1)) (.cse15 (= 0 ~t2_pc~0)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ~E_M~0 2)) (.cse18 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse20 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse22 .cse2 .cse3 .cse4 .cse5 .cse23 .cse24 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse26 .cse14 .cse15 .cse16 .cse17 .cse27 .cse28 .cse19 .cse29 .cse20 .cse30 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse31 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse24 .cse7 .cse8 .cse9 .cse10 .cse31 .cse11 .cse12 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse22 .cse2 .cse3 .cse4 .cse5 .cse23 .cse25 .cse7 .cse8 .cse32 .cse9 .cse10 .cse31 .cse11 .cse12 .cse26 .cse13 .cse14 .cse16 .cse17 .cse28 .cse19 .cse29 .cse20 .cse33 .cse21) (and .cse0 .cse1 .cse22 .cse2 .cse3 .cse4 .cse5 .cse23 .cse24 .cse25 .cse7 .cse8 .cse32 .cse9 .cse10 .cse31 .cse11 .cse12 .cse26 .cse14 .cse16 .cse17 .cse28 .cse19 .cse29 .cse20 .cse30 .cse21) (and .cse0 .cse1 .cse22 .cse2 .cse3 .cse4 .cse5 .cse23 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse26 .cse13 .cse14 .cse15 .cse16 .cse17 .cse27 .cse28 .cse19 .cse29 .cse20 .cse33 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse24 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2021-08-26 09:09:29,564 INFO L853 garLoopResultBuilder]: At program point L269-2(lines 253 271) the Hoare annotation is: (let ((.cse30 (= 0 ~t3_st~0)) (.cse33 (+ ~local~0 1)) (.cse22 (= 0 ~t2_st~0))) (let ((.cse18 (= 0 ~t2_pc~0)) (.cse29 (not .cse22)) (.cse27 (= 0 ~t3_pc~0)) (.cse0 (= ~t1_pc~0 1)) (.cse1 (<= 2 ~T2_E~0)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse31 (<= ~token~0 .cse33)) (.cse7 (<= 2 ~M_E~0)) (.cse8 (<= 2 ~T1_E~0)) (.cse28 (= ~t2_pc~0 1)) (.cse9 (= ~m_pc~0 1)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse32 (<= .cse33 ~token~0)) (.cse11 (<= 2 ~E_3~0)) (.cse12 (not (= ~m_st~0 0))) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse15 (not (= ~E_1~0 0))) (.cse16 (not .cse30)) (.cse17 (= ~t2_i~0 1)) (.cse19 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse20 (= ~E_M~0 2)) (.cse21 (not (= ~t1_st~0 0))) (.cse23 (= ~t3_i~0 1)) (.cse24 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse25 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse26 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26) (and .cse1 .cse3 .cse4 .cse5 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse17 (= ~m_pc~0 0) .cse19 .cse20 .cse23 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse27 .cse7 .cse8 .cse28 .cse9 .cse10 .cse11 .cse29 .cse12 .cse13 .cse14 .cse15 .cse17 .cse19 .cse20 .cse21 .cse23 .cse24 .cse25 .cse30) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse30) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse28 .cse9 .cse10 .cse11 .cse29 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse23 .cse24 .cse25 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse31 .cse27 .cse7 .cse8 .cse28 .cse9 .cse10 .cse32 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse19 .cse20 .cse21 .cse23 .cse24 .cse25 .cse30) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse31 .cse7 .cse8 .cse28 .cse9 .cse10 .cse32 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse23 .cse24 .cse25 .cse26)))) [2021-08-26 09:09:29,564 INFO L853 garLoopResultBuilder]: At program point L269-3(lines 253 271) the Hoare annotation is: (let ((.cse31 (= ~t1_pc~0 1)) (.cse34 (= 0 ~t3_st~0))) (let ((.cse27 (= ~t3_pc~0 1)) (.cse19 (not .cse34)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse7 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse8 (<= 2 ~M_E~0)) (.cse11 (= ~t2_pc~0 1)) (.cse12 (= ~m_pc~0 1)) (.cse15 (not (= ~m_st~0 0))) (.cse18 (not (= ~E_1~0 0))) (.cse25 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse6 (<= 2 ~T3_E~0)) (.cse29 (not .cse31)) (.cse30 (= 0 ~t3_pc~0)) (.cse9 (<= 2 ~T1_E~0)) (.cse10 (<= 2 ~E_2~0)) (.cse13 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse14 (not (= 0 ~t2_st~0))) (.cse16 (not (= ~E_1~0 1))) (.cse17 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse20 (= ~t2_i~0 1)) (.cse33 (= ~m_pc~0 0)) (.cse21 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse22 (= ~E_M~0 2)) (.cse23 (not (= ~t1_st~0 0))) (.cse24 (= ~t3_i~0 1)) (.cse26 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse28 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse29 .cse30 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17 .cse20 .cse21 .cse22 .cse23 .cse24 .cse26 .cse28) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse29 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse26 .cse28) (let ((.cse32 (+ 2 ~local~0))) (and .cse31 .cse0 .cse1 .cse2 .cse3 (<= .cse32 ~token~0) (<= ~token~0 .cse32) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse27 .cse28)) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse9 .cse10 .cse13 .cse15 .cse16 .cse20 .cse33 .cse21 .cse22 .cse24 .cse28) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse29 .cse9 .cse10 .cse13 .cse14 .cse16 .cse17 .cse19 .cse20 .cse33 .cse21 .cse22 .cse23 .cse24 .cse26 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse30 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse34 .cse28) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse29 .cse30 .cse9 .cse10 .cse13 .cse14 .cse16 .cse17 .cse20 .cse33 .cse21 .cse22 .cse23 .cse24 .cse26 .cse28)))) [2021-08-26 09:09:29,564 INFO L853 garLoopResultBuilder]: At program point L269-4(lines 253 271) the Hoare annotation is: (let ((.cse28 (= ~t1_pc~0 1))) (let ((.cse10 (not (= ~m_st~0 0))) (.cse5 (not .cse28)) (.cse27 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse19 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse20 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse21 (<= 2 ~M_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse22 (= ~t2_pc~0 1)) (.cse23 (= ~m_pc~0 1)) (.cse8 (<= 2 ~E_3~0)) (.cse9 (not (= 0 ~t2_st~0))) (.cse11 (not (= ~E_1~0 1))) (.cse12 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse24 (not (= ~E_1~0 0))) (.cse13 (not (= 0 ~t3_st~0))) (.cse14 (= ~t2_i~0 1)) (.cse15 (not (= ~t1_st~0 0))) (.cse16 (= ~t3_i~0 1)) (.cse25 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse17 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse26 (= ~t3_pc~0 1)) (.cse18 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse19 .cse2 .cse3 .cse4 .cse20 .cse21 .cse6 .cse7 .cse22 .cse23 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse26 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse27 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse27 .cse15 .cse16 .cse17 .cse18) (and .cse28 .cse0 .cse1 .cse19 .cse2 .cse3 .cse4 .cse20 .cse21 .cse6 .cse7 .cse22 .cse23 .cse8 .cse9 .cse11 .cse12 .cse24 .cse13 .cse14 (<= ~token~0 (+ 3 ~local~0)) .cse15 .cse16 .cse25 (< (+ 2 ~local~0) ~token~0) .cse17 .cse26 .cse18)))) [2021-08-26 09:09:29,564 INFO L853 garLoopResultBuilder]: At program point L269-5(lines 253 271) the Hoare annotation is: (let ((.cse13 (= ~m_pc~0 0)) (.cse23 (not (= 0 ~t3_st~0))) (.cse21 (not (= 0 ~t2_st~0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse19 (not (= ~t1_pc~0 1))) (.cse20 (= 0 ~t3_pc~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_3~0)) (.cse10 (not (= ~m_st~0 0))) (.cse11 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse12 (= ~t2_i~0 1)) (.cse24 (= 0 ~t2_pc~0)) (.cse14 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse15 (= ~E_M~0 2)) (.cse22 (not (= ~t1_st~0 0))) (.cse16 (= ~t3_i~0 1)) (.cse17 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse18 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse20 .cse6 .cse7 .cse8 .cse9 .cse21 .cse11 .cse12 .cse13 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse24 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse8 .cse9 .cse21 .cse10 (not (= ~E_1~0 1)) .cse11 (not (= ~E_1~0 0)) .cse23 .cse12 .cse14 .cse15 .cse22 .cse16 .cse17 (= ~t3_pc~0 1) .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse20 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse21 .cse11 .cse23 .cse12 .cse13 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse23 .cse12 .cse13 .cse24 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse21 .cse10 .cse11 .cse23 .cse12 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse20 .cse6 .cse7 .cse8 .cse9 .cse21 .cse10 .cse11 .cse12 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse20 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse14 .cse15 .cse22 .cse16 .cse17 .cse18))) [2021-08-26 09:09:29,565 INFO L853 garLoopResultBuilder]: At program point L269-6(lines 253 271) the Hoare annotation is: (let ((.cse23 (not (= 0 ~t3_st~0))) (.cse12 (not (= 0 ~t2_st~0))) (.cse24 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse7 (= 0 ~t3_pc~0)) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (<= 2 ~E_2~0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (<= 2 ~E_3~0)) (.cse13 (not (= ~m_st~0 0))) (.cse14 (not (= ~E_1~0 1))) (.cse15 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ~E_M~0 2)) (.cse19 (not (= ~t1_st~0 0))) (.cse20 (= ~t3_i~0 1)) (.cse21 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse22 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (not (= ~E_1~0 0)) .cse23 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (= ~t3_pc~0 1) .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse23 .cse16 .cse24 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse23 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse23 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16 .cse24 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse23 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22))) [2021-08-26 09:09:29,565 INFO L857 garLoopResultBuilder]: For program point L600-1(lines 579 622) no Hoare annotation was computed. [2021-08-26 09:09:29,565 INFO L857 garLoopResultBuilder]: For program point L469-1(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,565 INFO L857 garLoopResultBuilder]: For program point L469-3(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,565 INFO L853 garLoopResultBuilder]: At program point L139-1(lines 127 158) the Hoare annotation is: (let ((.cse20 (= 0 ~t3_st~0)) (.cse26 (= ~t1_pc~0 1))) (let ((.cse25 (= ~t3_pc~0 1)) (.cse17 (= ~token~0 ~local~0)) (.cse5 (not .cse26)) (.cse21 (not .cse20)) (.cse15 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse6 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~M_E~0)) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (<= 2 ~E_2~0)) (.cse23 (= ~m_pc~0 1)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (not (= 0 ~t2_st~0))) (.cse24 (not (= ~m_st~0 0))) (.cse12 (not (= ~E_1~0 1))) (.cse13 (not (= ~E_1~0 0))) (.cse14 (= ~t2_i~0 1)) (.cse16 (= ~E_M~0 2)) (.cse22 (not (= ~t1_st~0 0))) (.cse18 (= ~t3_i~0 1)) (.cse19 (= ULTIMATE.start_eval_~tmp~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse2 .cse3 .cse5 .cse8 .cse9 .cse10 .cse11 .cse12 .cse21 .cse14 .cse15 .cse16 .cse22 .cse18) (and .cse0 .cse2 .cse3 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse22 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse24 .cse12 .cse13 .cse21 .cse14 .cse16 .cse22 .cse18 .cse19 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse24 .cse12 .cse13 .cse21 .cse14 .cse16 .cse17 .cse18 .cse19 .cse25) (and .cse0 .cse2 .cse3 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse24 .cse12 .cse14 .cse16 .cse22 .cse18) (let ((.cse27 (+ 2 ~local~0))) (and .cse26 .cse0 .cse1 .cse2 (<= .cse27 ~token~0) (<= ~token~0 .cse27) .cse3 .cse4 .cse7 .cse8 .cse9 (= ~t2_pc~0 1) .cse23 .cse10 .cse11 .cse24 .cse12 .cse13 .cse14 .cse16 .cse22 .cse18 .cse19 .cse25)) (and .cse0 .cse2 .cse3 .cse8 .cse9 .cse10 .cse24 .cse12 .cse14 .cse15 .cse16 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse22 .cse18 .cse19 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse24 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse2 .cse3 .cse5 .cse8 .cse9 .cse10 .cse11 .cse24 .cse12 .cse21 .cse14 .cse16 .cse22 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse22 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse24 .cse12 .cse13 .cse14 .cse16 .cse22 .cse18 .cse19 .cse20)))) [2021-08-26 09:09:29,565 INFO L853 garLoopResultBuilder]: At program point L73(lines 47 86) the Hoare annotation is: (let ((.cse18 (= 0 ~t2_st~0)) (.cse21 (= 0 ~t3_st~0))) (let ((.cse27 (= ~token~0 ~local~0)) (.cse25 (= ~t3_pc~0 1)) (.cse15 (= 0 ~t2_pc~0)) (.cse24 (not .cse21)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse6 (<= 2 ~M_E~0)) (.cse22 (= ~t2_pc~0 1)) (.cse12 (not (= ~E_1~0 0))) (.cse20 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse26 (not (= ~t1_pc~0 1))) (.cse5 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (<= 2 ~E_3~0)) (.cse23 (not .cse18)) (.cse10 (not (= ~m_st~0 0))) (.cse11 (not (= ~E_1~0 1))) (.cse13 (= ~t2_i~0 1)) (.cse14 (= ~m_pc~0 0)) (.cse16 (= ~E_M~0 2)) (.cse17 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse22 .cse9 .cse23 .cse10 .cse11 .cse12 .cse24 .cse13 .cse14 .cse16 .cse17 .cse19 .cse20 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse26 .cse6 .cse7 .cse8 .cse22 .cse9 .cse23 .cse10 .cse11 .cse12 .cse24 .cse13 .cse14 .cse16 .cse27 .cse19 .cse20 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse22 (= ~m_pc~0 1) .cse9 .cse23 .cse10 .cse11 .cse12 .cse24 .cse13 (<= ~token~0 (+ 3 ~local~0)) .cse16 .cse17 .cse19 .cse20 (< (+ 2 ~local~0) ~token~0) .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse26 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse27 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse26 .cse5 .cse6 .cse7 .cse8 .cse22 .cse9 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse27 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse26 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse26 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse13 .cse14 .cse15 .cse16 .cse18 .cse27 .cse19 .cse20 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse25) (and .cse0 .cse2 .cse3 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse24 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19) (and .cse0 .cse2 .cse3 .cse26 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse24 .cse13 .cse16 .cse17 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse22 .cse9 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse26 .cse5 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse13 .cse14 .cse16 .cse17 .cse19)))) [2021-08-26 09:09:29,566 INFO L857 garLoopResultBuilder]: For program point L140(line 140) no Hoare annotation was computed. [2021-08-26 09:09:29,566 INFO L853 garLoopResultBuilder]: At program point L670-1(lines 465 707) the Hoare annotation is: (let ((.cse28 (= 0 ~t2_st~0)) (.cse29 (= 0 ~t3_st~0))) (let ((.cse15 (not .cse29)) (.cse11 (not .cse28)) (.cse12 (not (= ~m_st~0 0))) (.cse20 (not (= ~t1_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse27 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse26 (not (= ~E_1~0 0))) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse26 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse27 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse27 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse27 (<= 2 ~M_E~0) .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse26 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse28 (= ~token~0 ~local~0) .cse21 .cse22 .cse29 .cse23)))) [2021-08-26 09:09:29,566 INFO L857 garLoopResultBuilder]: For program point L671(line 671) no Hoare annotation was computed. [2021-08-26 09:09:29,566 INFO L857 garLoopResultBuilder]: For program point L605-1(lines 579 622) no Hoare annotation was computed. [2021-08-26 09:09:29,566 INFO L857 garLoopResultBuilder]: For program point L539(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,566 INFO L857 garLoopResultBuilder]: For program point L539-2(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,566 INFO L857 garLoopResultBuilder]: For program point L539-3(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,566 INFO L857 garLoopResultBuilder]: For program point L539-5(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-6(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-8(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-9(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-11(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-12(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-14(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-15(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-17(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-18(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,567 INFO L857 garLoopResultBuilder]: For program point L539-20(lines 539 543) no Hoare annotation was computed. [2021-08-26 09:09:29,568 INFO L857 garLoopResultBuilder]: For program point L474-1(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,568 INFO L857 garLoopResultBuilder]: For program point L474-3(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,568 INFO L857 garLoopResultBuilder]: For program point L12(line 12) no Hoare annotation was computed. [2021-08-26 09:09:29,568 INFO L853 garLoopResultBuilder]: At program point L277(lines 284 288) the Hoare annotation is: (and (<= 2 ~T2_E~0) (= ~t1_i~0 1) (= ~m_pc~0 ~t1_pc~0) (<= 2 ~T3_E~0) (= 0 ~t3_pc~0) (<= 2 ~M_E~0) (= ~E_M~0 ~E_1~0) (<= 2 ~T1_E~0) (= ~t1_st~0 0) (<= 2 ~E_2~0) (<= 2 ~E_3~0) (= ~t2_i~0 1) (= ~m_pc~0 0) (= 0 ~t2_pc~0) (= ~E_M~0 2) (= 0 ~t2_st~0) (= ~token~0 ~local~0) (= ~t3_i~0 1) (= 0 ~t3_st~0)) [2021-08-26 09:09:29,568 INFO L853 garLoopResultBuilder]: At program point L277-1(lines 272 279) the Hoare annotation is: (let ((.cse16 (= 0 ~t2_pc~0)) (.cse15 (= 0 ~t3_pc~0)) (.cse11 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (<= 2 ~T3_E~0)) (.cse3 (not (= ~t1_pc~0 1))) (.cse4 (<= 2 ~T1_E~0)) (.cse5 (<= 2 ~E_2~0)) (.cse6 (<= 2 ~E_3~0)) (.cse7 (not (= 0 ~t2_st~0))) (.cse17 (not (= ~m_st~0 0))) (.cse8 (not (= ~E_1~0 1))) (.cse9 (not (= 0 ~t3_st~0))) (.cse10 (= ~t2_i~0 1)) (.cse12 (= ~E_M~0 2)) (.cse13 (not (= ~t1_st~0 0))) (.cse14 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse16 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse8 .cse10 .cse11 .cse16 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse17 .cse8 .cse9 .cse10 .cse16 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse17 .cse8 .cse10 .cse16 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse7 .cse17 .cse8 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse4 .cse5 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse6 .cse7 .cse17 .cse8 (not (= ~E_1~0 0)) .cse9 .cse10 .cse12 .cse13 .cse14 (= ~t3_pc~0 1)) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse17 .cse8 .cse10 .cse11 .cse12 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse17 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14))) [2021-08-26 09:09:29,568 INFO L853 garLoopResultBuilder]: At program point L211(lines 199 213) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= ~m_pc~0 ~t1_pc~0)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (<= 2 ~M_E~0)) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (= ~t1_st~0 0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_3~0)) (.cse10 (= ~t2_i~0 1)) (.cse11 (= ~m_pc~0 0)) (.cse12 (= ~E_M~0 2)) (.cse13 (= 0 ~t2_st~0)) (.cse14 (= ~t3_i~0 1)) (.cse15 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= ~m_st~0 0)) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 (= 0 ~t3_pc~0) .cse4 (= ~E_M~0 ~E_1~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= 0 ~t2_pc~0) .cse12 .cse13 (= ~token~0 ~local~0) .cse14 .cse15))) [2021-08-26 09:09:29,568 INFO L853 garLoopResultBuilder]: At program point L211-1(lines 199 213) the Hoare annotation is: (let ((.cse26 (= 0 ~t3_st~0)) (.cse17 (= 0 ~t2_st~0))) (let ((.cse23 (= ~t2_pc~0 1)) (.cse24 (not .cse17)) (.cse21 (= ~t3_pc~0 1)) (.cse22 (not (= ~t1_pc~0 1))) (.cse12 (not .cse26)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse25 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~M_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_3~0)) (.cse10 (not (= ~m_st~0 0))) (.cse11 (not (= ~E_1~0 0))) (.cse13 (= ~t2_i~0 1)) (.cse14 (= 0 ~t2_pc~0)) (.cse15 (= ~E_M~0 2)) (.cse16 (not (= ~t1_st~0 0))) (.cse18 (= ~token~0 ~local~0)) (.cse19 (= ~t3_i~0 1)) (.cse20 (= ULTIMATE.start_eval_~tmp~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse23 .cse8 .cse9 .cse24 .cse10 .cse11 .cse12 .cse13 .cse15 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse6 .cse7 .cse8 .cse9 .cse24 .cse10 .cse12 .cse13 .cse15 .cse16 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 .cse23 .cse8 .cse9 .cse24 .cse10 .cse11 .cse13 .cse15 .cse16 .cse18 .cse19 .cse20 .cse26) (and .cse0 .cse2 .cse3 .cse22 .cse25 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse25 .cse6 .cse7 .cse8 .cse9 .cse24 .cse10 .cse13 .cse15 .cse16 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse25 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse25 .cse5 .cse6 .cse7 .cse23 .cse8 .cse9 .cse24 .cse10 .cse11 .cse13 .cse15 .cse18 .cse19 .cse20 .cse26) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse23 .cse8 .cse9 .cse24 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse26)))) [2021-08-26 09:09:29,569 INFO L853 garLoopResultBuilder]: At program point L211-2(lines 199 213) the Hoare annotation is: (let ((.cse28 (= 0 ~t3_st~0)) (.cse27 (= 0 ~t2_st~0)) (.cse29 (+ ~local~0 1))) (let ((.cse6 (<= ~token~0 .cse29)) (.cse25 (= 0 ~t3_pc~0)) (.cse9 (= ~t2_pc~0 1)) (.cse12 (<= .cse29 ~token~0)) (.cse14 (not .cse27)) (.cse0 (= ~t1_pc~0 1)) (.cse1 (<= 2 ~T2_E~0)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse3 (= ~t1_i~0 1)) (.cse4 (<= 2 ~T3_E~0)) (.cse5 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse7 (<= 2 ~M_E~0)) (.cse8 (<= 2 ~T1_E~0)) (.cse10 (= ~m_pc~0 1)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (<= 2 ~E_3~0)) (.cse15 (not (= ~m_st~0 0))) (.cse16 (not (= ~E_1~0 1))) (.cse17 (not (= ~E_1~0 0))) (.cse18 (not .cse28)) (.cse19 (= ~t2_i~0 1)) (.cse26 (= 0 ~t2_pc~0)) (.cse20 (= ~E_M~0 2)) (.cse21 (not (= ~t1_st~0 0))) (.cse22 (= ~t3_i~0 1)) (.cse23 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse24 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse1 .cse3 .cse4 .cse8 .cse11 .cse13 .cse15 .cse16 .cse19 (= ~m_pc~0 0) .cse20 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse25 .cse7 .cse8 .cse10 .cse11 .cse13 .cse15 .cse16 .cse17 .cse19 .cse26 .cse20 .cse21 .cse27 .cse22 .cse23 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse10 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse26 .cse20 .cse21 .cse27 .cse22 .cse23 .cse24)))) [2021-08-26 09:09:29,569 INFO L853 garLoopResultBuilder]: At program point L211-3(lines 199 213) the Hoare annotation is: (let ((.cse16 (= ~t1_pc~0 1))) (let ((.cse17 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse19 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse20 (<= 2 ~M_E~0)) (.cse21 (= ~t2_pc~0 1)) (.cse22 (= ~m_pc~0 1)) (.cse9 (not (= ~m_st~0 0))) (.cse23 (not (= ~E_1~0 0))) (.cse24 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (<= 2 ~T3_E~0)) (.cse3 (not .cse16)) (.cse4 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (<= 2 ~E_2~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse8 (not (= 0 ~t2_st~0))) (.cse10 (not (= ~E_1~0 1))) (.cse11 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse12 (= ~E_M~0 2)) (.cse13 (not (= ~t1_st~0 0))) (.cse14 (= ~t3_i~0 1)) (.cse15 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (let ((.cse18 (+ 2 ~local~0))) (and .cse16 .cse0 .cse17 .cse1 (<= .cse18 ~token~0) (<= ~token~0 .cse18) .cse2 .cse19 .cse20 .cse5 .cse6 .cse21 .cse22 .cse7 .cse8 .cse9 .cse10 .cse23 (not .cse15) .cse11 .cse12 .cse13 .cse14 .cse24 (= ~t3_pc~0 1))) (and .cse0 .cse1 .cse2 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse25 .cse12 .cse14) (and .cse0 .cse17 .cse1 .cse2 .cse19 .cse4 .cse20 .cse5 .cse6 .cse21 .cse22 .cse7 .cse8 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse24 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse25 .cse12 .cse13 .cse14 .cse15)))) [2021-08-26 09:09:29,569 INFO L853 garLoopResultBuilder]: At program point L211-4(lines 199 213) the Hoare annotation is: (let ((.cse24 (= ~t1_pc~0 1))) (let ((.cse22 (not .cse24)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse23 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse5 (<= 2 ~M_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ~t2_pc~0 1)) (.cse9 (= ~m_pc~0 1)) (.cse11 (<= 2 ~E_3~0)) (.cse12 (not (= 0 ~t2_st~0))) (.cse13 (not (= ~m_st~0 0))) (.cse14 (not (= ~E_1~0 1))) (.cse15 (not (= ~E_1~0 0))) (.cse16 (not (= 0 ~t3_st~0))) (.cse17 (= ~t2_i~0 1)) (.cse18 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse20 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse21 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse6 .cse7 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse2 .cse3 .cse6 .cse7 .cse10 .cse11 .cse13 .cse14 .cse17 .cse23 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse6 .cse7 .cse10 .cse11 .cse12 .cse14 .cse16 .cse17 .cse23 .cse18 .cse19) (and .cse24 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (<= ~token~0 (+ 3 ~local~0)) .cse18 .cse19 .cse20 (< (+ 2 ~local~0) ~token~0) .cse21)))) [2021-08-26 09:09:29,569 INFO L853 garLoopResultBuilder]: At program point L211-5(lines 199 213) the Hoare annotation is: (let ((.cse10 (= ~m_pc~0 0)) (.cse17 (= 0 ~t3_pc~0)) (.cse15 (not (= 0 ~t2_st~0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (<= 2 ~T3_E~0)) (.cse3 (not (= ~t1_pc~0 1))) (.cse4 (<= 2 ~T1_E~0)) (.cse5 (<= 2 ~E_2~0)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse7 (<= 2 ~E_3~0)) (.cse16 (not (= ~m_st~0 0))) (.cse8 (not (= 0 ~t3_st~0))) (.cse9 (= ~t2_i~0 1)) (.cse11 (= 0 ~t2_pc~0)) (.cse12 (= ~E_M~0 2)) (.cse13 (not (= ~t1_st~0 0))) (.cse14 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse15 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse16 .cse9 .cse10 .cse12 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse15 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse15 .cse16 .cse8 .cse9 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse16 .cse9 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse4 .cse5 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse6 .cse7 .cse15 .cse16 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse8 .cse9 .cse12 .cse13 .cse14 (= ~t3_pc~0 1)) (and .cse0 .cse1 .cse2 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse15 .cse16 .cse9 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse16 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14))) [2021-08-26 09:09:29,569 INFO L853 garLoopResultBuilder]: At program point L211-6(lines 199 213) the Hoare annotation is: (let ((.cse12 (not (= 0 ~t3_st~0))) (.cse9 (not (= ~m_st~0 0))) (.cse14 (= 0 ~t2_pc~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (not (= ~t1_pc~0 1))) (.cse20 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (<= 2 ~E_2~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse8 (<= 2 ~E_3~0)) (.cse21 (not (= 0 ~t2_st~0))) (.cse10 (not (= ~E_1~0 1))) (.cse11 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse13 (= ~t2_i~0 1)) (.cse22 (= ~m_pc~0 0)) (.cse15 (= ~E_M~0 2)) (.cse16 (not (= ~t1_st~0 0))) (.cse17 (= ~t3_i~0 1)) (.cse18 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse19 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse20 .cse5 .cse6 .cse7 .cse8 .cse21 .cse9 .cse10 .cse11 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse22 .cse15 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse22 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse7 .cse8 .cse21 .cse9 .cse10 .cse11 (not (= ~E_1~0 0)) .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 (= ~t3_pc~0 1) .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse21 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse21 .cse10 .cse11 .cse12 .cse13 .cse22 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse20 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse13 .cse22 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse20 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse20 .cse5 .cse6 .cse7 .cse8 .cse21 .cse10 .cse11 .cse13 .cse22 .cse15 .cse16 .cse17 .cse18 .cse19))) [2021-08-26 09:09:29,570 INFO L853 garLoopResultBuilder]: At program point L212(lines 196 214) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse3 (= ~m_pc~0 ~t1_pc~0)) (.cse4 (<= 2 ~T3_E~0)) (.cse5 (<= 2 ~M_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (= ~t1_st~0 0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (= ~t2_i~0 1)) (.cse12 (= ~m_pc~0 0)) (.cse13 (= ~E_M~0 2)) (.cse14 (= 0 ~t2_st~0)) (.cse15 (= ~t3_i~0 1)) (.cse16 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= ~m_st~0 0)) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~t3_pc~0) .cse5 (= ~E_M~0 ~E_1~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (= 0 ~t2_pc~0) .cse13 .cse14 (= ~token~0 ~local~0) .cse15 .cse16))) [2021-08-26 09:09:29,570 INFO L853 garLoopResultBuilder]: At program point L212-1(lines 196 214) the Hoare annotation is: (let ((.cse18 (= 0 ~t2_st~0)) (.cse22 (= 0 ~t3_st~0))) (let ((.cse6 (not (= ~t1_pc~0 1))) (.cse23 (not .cse22)) (.cse16 (= 0 ~t2_pc~0)) (.cse24 (= ~t3_pc~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse5 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse7 (= 0 ~t3_pc~0)) (.cse8 (<= 2 ~M_E~0)) (.cse9 (<= 2 ~T1_E~0)) (.cse10 (<= 2 ~E_2~0)) (.cse25 (= ~t2_pc~0 1)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (<= 2 ~E_3~0)) (.cse26 (not .cse18)) (.cse13 (not (= ~m_st~0 0))) (.cse14 (not (= ~E_1~0 0))) (.cse15 (= ~t2_i~0 1)) (.cse17 (= ~E_M~0 2)) (.cse27 (not (= ~t1_st~0 0))) (.cse19 (= ~token~0 ~local~0)) (.cse20 (= ~t3_i~0 1)) (.cse21 (= ULTIMATE.start_eval_~tmp~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse24) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse25 .cse11 .cse12 .cse26 .cse13 .cse14 .cse15 .cse17 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse25 .cse11 .cse12 .cse26 .cse13 .cse14 .cse23 .cse15 .cse17 .cse19 .cse20 .cse21 .cse24) (and .cse0 .cse2 .cse3 .cse4 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse27 .cse20) (and .cse0 .cse2 .cse3 .cse4 .cse6 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse15 .cse16 .cse17 .cse27 .cse20) (and .cse0 .cse2 .cse3 .cse4 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse26 .cse13 .cse15 .cse17 .cse27 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse27 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse25 .cse11 .cse12 .cse26 .cse13 .cse14 .cse23 .cse15 .cse17 .cse27 .cse19 .cse20 .cse21 .cse24) (and .cse0 .cse2 .cse3 .cse4 .cse6 .cse9 .cse10 .cse11 .cse12 .cse26 .cse13 .cse23 .cse15 .cse17 .cse27 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse17 .cse27 .cse18 .cse19 .cse20 .cse21 .cse24) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse25 .cse11 .cse12 .cse26 .cse13 .cse14 .cse15 .cse17 .cse27 .cse19 .cse20 .cse21 .cse22)))) [2021-08-26 09:09:29,570 INFO L853 garLoopResultBuilder]: At program point L212-2(lines 196 214) the Hoare annotation is: (let ((.cse25 (= 0 ~t3_st~0)) (.cse28 (= 0 ~t2_st~0)) (.cse30 (+ ~local~0 1))) (let ((.cse15 (<= ~token~0 .cse30)) (.cse18 (= ~t2_pc~0 1)) (.cse20 (<= .cse30 ~token~0)) (.cse21 (not .cse28)) (.cse26 (not .cse25)) (.cse29 (= ~t3_pc~0 1)) (.cse12 (= ~t1_pc~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse13 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse3 (<= 2 ~T3_E~0)) (.cse14 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse16 (= 0 ~t3_pc~0)) (.cse17 (<= 2 ~M_E~0)) (.cse4 (<= 2 ~T1_E~0)) (.cse19 (= ~m_pc~0 1)) (.cse5 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse6 (<= 2 ~E_3~0)) (.cse7 (not (= ~m_st~0 0))) (.cse8 (not (= ~E_1~0 1))) (.cse22 (not (= ~E_1~0 0))) (.cse9 (= ~t2_i~0 1)) (.cse27 (= 0 ~t2_pc~0)) (.cse10 (= ~E_M~0 2)) (.cse23 (not (= ~t1_st~0 0))) (.cse11 (= ~t3_i~0 1)) (.cse24 (= ULTIMATE.start_eval_~tmp~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= ~m_pc~0 0) .cse10 .cse11) (and .cse12 .cse0 .cse13 .cse1 .cse2 .cse3 .cse14 .cse15 .cse16 .cse17 .cse4 .cse18 .cse19 .cse5 .cse20 .cse6 .cse21 .cse7 .cse8 .cse22 .cse9 .cse10 .cse23 .cse11 .cse24 .cse25) (and .cse12 .cse0 .cse13 .cse1 .cse2 .cse3 .cse14 .cse17 .cse4 .cse19 .cse5 .cse6 .cse7 .cse8 .cse22 .cse26 .cse9 .cse27 .cse10 .cse23 .cse28 .cse11 .cse24 .cse29) (and .cse12 .cse0 .cse13 .cse1 .cse2 .cse3 .cse14 .cse15 .cse17 .cse4 .cse18 .cse19 .cse5 .cse20 .cse6 .cse21 .cse7 .cse8 .cse22 .cse26 .cse9 .cse10 .cse23 .cse11 .cse24 .cse29) (and .cse12 .cse0 .cse13 .cse1 .cse2 .cse3 .cse14 .cse16 .cse17 .cse4 .cse19 .cse5 .cse6 .cse7 .cse8 .cse22 .cse9 .cse27 .cse10 .cse23 .cse28 .cse11 .cse24 .cse25)))) [2021-08-26 09:09:29,570 INFO L853 garLoopResultBuilder]: At program point L212-3(lines 196 214) the Hoare annotation is: (let ((.cse17 (= ~t1_pc~0 1))) (let ((.cse4 (not .cse17)) (.cse12 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse18 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse3 (<= 2 ~T3_E~0)) (.cse20 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse5 (= 0 ~t3_pc~0)) (.cse21 (<= 2 ~M_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse22 (= ~t2_pc~0 1)) (.cse23 (= ~m_pc~0 1)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (not (= 0 ~t2_st~0))) (.cse24 (not (= ~m_st~0 0))) (.cse10 (not (= ~E_1~0 1))) (.cse25 (not (= ~E_1~0 0))) (.cse11 (= ~t2_i~0 1)) (.cse13 (= ~E_M~0 2)) (.cse14 (not (= ~t1_st~0 0))) (.cse15 (= ~t3_i~0 1)) (.cse26 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse16 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (let ((.cse19 (+ 2 ~local~0))) (and .cse17 .cse0 .cse18 .cse1 (<= .cse19 ~token~0) (<= ~token~0 .cse19) .cse2 .cse3 .cse20 .cse21 .cse6 .cse7 .cse22 .cse23 .cse8 .cse9 .cse24 .cse10 .cse25 (not .cse16) .cse11 .cse13 .cse14 .cse15 .cse26 (= ~t3_pc~0 1))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse24 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse24 .cse10 .cse11 .cse12 .cse13 .cse15) (and .cse0 .cse18 .cse1 .cse2 .cse3 .cse20 .cse5 .cse21 .cse6 .cse7 .cse22 .cse23 .cse8 .cse9 .cse24 .cse10 .cse25 .cse11 .cse13 .cse14 .cse15 .cse26 .cse16)))) [2021-08-26 09:09:29,570 INFO L853 garLoopResultBuilder]: At program point L212-4(lines 196 214) the Hoare annotation is: (let ((.cse25 (= ~t1_pc~0 1))) (let ((.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (not .cse25)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse16 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse17 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse1 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse18 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse19 (<= 2 ~M_E~0)) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (<= 2 ~E_2~0)) (.cse20 (= ~t2_pc~0 1)) (.cse21 (= ~m_pc~0 1)) (.cse8 (<= 2 ~E_3~0)) (.cse9 (not (= 0 ~t2_st~0))) (.cse10 (not (= ~m_st~0 0))) (.cse11 (not (= ~E_1~0 1))) (.cse22 (not (= ~E_1~0 0))) (.cse12 (not (= 0 ~t3_st~0))) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~t1_st~0 0))) (.cse15 (= ~t3_i~0 1)) (.cse23 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse24 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse13 .cse16 .cse15) (and .cse0 .cse17 .cse1 .cse2 .cse3 .cse18 .cse19 .cse5 .cse6 .cse20 .cse21 .cse7 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse15 .cse23 .cse24) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse16 .cse14 .cse15) (and .cse25 .cse0 .cse17 .cse1 .cse3 .cse18 .cse19 .cse5 .cse6 .cse20 .cse21 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 (<= ~token~0 (+ 3 ~local~0)) .cse14 .cse15 .cse23 (< (+ 2 ~local~0) ~token~0) .cse24)))) [2021-08-26 09:09:29,571 INFO L853 garLoopResultBuilder]: At program point L212-5(lines 196 214) the Hoare annotation is: (let ((.cse12 (= 0 ~t2_pc~0)) (.cse5 (= 0 ~t3_pc~0)) (.cse16 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (not (= ~t1_pc~0 1))) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_3~0)) (.cse18 (not (= 0 ~t2_st~0))) (.cse17 (not (= 0 ~t3_st~0))) (.cse10 (= ~t2_i~0 1)) (.cse11 (= ~m_pc~0 0)) (.cse13 (= ~E_M~0 2)) (.cse14 (not (= ~t1_st~0 0))) (.cse15 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse16 .cse10 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse17 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse16 .cse17 .cse10 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse18 .cse10 .cse11 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse18 .cse16 .cse10 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse8 .cse9 .cse18 .cse16 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse17 .cse10 .cse13 .cse14 .cse15 (= ~t3_pc~0 1)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse18 .cse16 .cse17 .cse10 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse9 .cse16 .cse10 .cse11 .cse13 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse18 .cse17 .cse10 .cse11 .cse13 .cse14 .cse15))) [2021-08-26 09:09:29,571 INFO L853 garLoopResultBuilder]: At program point L212-6(lines 196 214) the Hoare annotation is: (let ((.cse6 (= 0 ~t3_pc~0)) (.cse22 (not (= ~m_st~0 0))) (.cse21 (= 0 ~t2_pc~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse5 (not (= ~t1_pc~0 1))) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~E_1~0 1))) (.cse13 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse23 (not (= 0 ~t3_st~0))) (.cse14 (= ~t2_i~0 1)) (.cse15 (= ~m_pc~0 0)) (.cse16 (= ~E_M~0 2)) (.cse17 (not (= ~t1_st~0 0))) (.cse18 (= ~t3_i~0 1)) (.cse19 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse20 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse21 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 .cse23 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse22 .cse12 .cse13 .cse23 .cse14 .cse21 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse23 .cse14 .cse15 .cse21 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 .cse9 .cse10 .cse22 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse22 .cse12 .cse13 (not (= ~E_1~0 0)) .cse23 .cse14 .cse16 .cse17 .cse18 .cse19 (= ~t3_pc~0 1) .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse22 .cse12 .cse13 .cse14 .cse21 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20))) [2021-08-26 09:09:29,571 INFO L853 garLoopResultBuilder]: At program point L411(lines 338 416) the Hoare annotation is: (let ((.cse16 (= 0 ~t2_pc~0)) (.cse15 (= 0 ~t3_pc~0)) (.cse11 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (<= 2 ~T3_E~0)) (.cse3 (not (= ~t1_pc~0 1))) (.cse4 (<= 2 ~T1_E~0)) (.cse5 (<= 2 ~E_2~0)) (.cse6 (<= 2 ~E_3~0)) (.cse7 (not (= 0 ~t2_st~0))) (.cse17 (not (= ~m_st~0 0))) (.cse8 (not (= ~E_1~0 1))) (.cse9 (not (= 0 ~t3_st~0))) (.cse10 (= ~t2_i~0 1)) (.cse12 (= ~E_M~0 2)) (.cse13 (not (= ~t1_st~0 0))) (.cse14 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse16 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse8 .cse10 .cse11 .cse16 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse17 .cse8 .cse9 .cse10 .cse16 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse17 .cse8 .cse10 .cse16 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse6 .cse7 .cse17 .cse8 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse4 .cse5 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse6 .cse7 .cse17 .cse8 (not (= ~E_1~0 0)) .cse9 .cse10 .cse12 .cse13 .cse14 (= ~t3_pc~0 1)) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse17 .cse8 .cse10 .cse11 .cse12 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse17 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14))) [2021-08-26 09:09:29,571 INFO L857 garLoopResultBuilder]: For program point L345(line 345) no Hoare annotation was computed. [2021-08-26 09:09:29,571 INFO L857 garLoopResultBuilder]: For program point L610-1(lines 579 622) no Hoare annotation was computed. [2021-08-26 09:09:29,571 INFO L857 garLoopResultBuilder]: For program point L479-1(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,571 INFO L857 garLoopResultBuilder]: For program point L479-3(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,571 INFO L857 garLoopResultBuilder]: For program point L547(lines 547 551) no Hoare annotation was computed. [2021-08-26 09:09:29,572 INFO L853 garLoopResultBuilder]: At program point L547-2(lines 469 473) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ~m_pc~0 ~t1_pc~0)) (.cse5 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse6 (<= 2 ~T3_E~0)) (.cse7 (<= 2 ~M_E~0)) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (= ~t1_st~0 0)) (.cse10 (<= 2 ~E_2~0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (<= 2 ~E_3~0)) (.cse13 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse14 (= ~t2_i~0 1)) (.cse15 (= ~m_pc~0 0)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse18 (= ~E_M~0 2)) (.cse19 (= 0 ~t2_st~0)) (.cse20 (= ~t3_i~0 1)) (.cse21 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse22 (= 0 ~t3_st~0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (not (= ~m_st~0 0)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 0 ~t3_pc~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (not (= ~E_1~0 1)) .cse13 (not (= ~E_1~0 0)) .cse14 .cse15 (= 0 ~t2_pc~0) .cse16 .cse17 .cse18 .cse19 (= ~token~0 ~local~0) .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,572 INFO L857 garLoopResultBuilder]: For program point L547-3(lines 547 551) no Hoare annotation was computed. [2021-08-26 09:09:29,572 INFO L853 garLoopResultBuilder]: At program point L547-5(lines 1 725) the Hoare annotation is: (let ((.cse28 (= 0 ~t2_st~0)) (.cse33 (= 0 ~t3_st~0))) (let ((.cse14 (not .cse33)) (.cse31 (= ~t3_pc~0 1)) (.cse23 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse24 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse25 (<= 2 ~M_E~0)) (.cse34 (= ~t2_pc~0 1)) (.cse11 (not .cse28)) (.cse26 (not (= ~E_1~0 0))) (.cse29 (= ~token~0 ~local~0)) (.cse30 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse32 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse12 (not (= ~m_st~0 0))) (.cse13 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse15 (= ~t2_i~0 1)) (.cse27 (= 0 ~t2_pc~0)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse18 (= ~E_M~0 2)) (.cse19 (not (= ~t1_st~0 0))) (.cse20 (= ~t3_i~0 1)) (.cse21 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse22 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse24 .cse25 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse28 .cse29 .cse20 .cse30 .cse21 .cse31 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse32 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse24 .cse32 .cse25 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse26 .cse15 .cse27 .cse16 .cse17 .cse18 .cse28 .cse29 .cse20 .cse30 .cse21 .cse33 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse24 .cse25 .cse7 .cse8 .cse34 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse20 .cse30 .cse21 .cse31 .cse22) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse24 .cse32 .cse25 .cse7 .cse8 .cse34 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse15 .cse16 .cse17 .cse18 .cse29 .cse20 .cse30 .cse21 .cse33 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse32 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22)))) [2021-08-26 09:09:29,572 INFO L857 garLoopResultBuilder]: For program point L349(lines 349 353) no Hoare annotation was computed. [2021-08-26 09:09:29,572 INFO L857 garLoopResultBuilder]: For program point L547-6(lines 547 551) no Hoare annotation was computed. [2021-08-26 09:09:29,572 INFO L857 garLoopResultBuilder]: For program point L349-1(lines 344 410) no Hoare annotation was computed. [2021-08-26 09:09:29,573 INFO L853 garLoopResultBuilder]: At program point L547-8(lines 1 725) the Hoare annotation is: (let ((.cse28 (= 0 ~t3_st~0)) (.cse34 (+ ~local~0 1)) (.cse31 (= 0 ~t2_st~0))) (let ((.cse33 (not .cse31)) (.cse8 (= 0 ~t3_pc~0)) (.cse30 (= 0 ~t2_pc~0)) (.cse0 (= ~t1_pc~0 1)) (.cse1 (<= 2 ~T2_E~0)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse7 (<= ~token~0 .cse34)) (.cse9 (<= 2 ~M_E~0)) (.cse10 (<= 2 ~T1_E~0)) (.cse11 (= ~t2_pc~0 1)) (.cse12 (= ~m_pc~0 1)) (.cse13 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse14 (<= .cse34 ~token~0)) (.cse15 (<= 2 ~E_3~0)) (.cse16 (not (= ~m_st~0 0))) (.cse17 (not (= ~E_1~0 1))) (.cse18 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse19 (not (= ~E_1~0 0))) (.cse29 (not .cse28)) (.cse20 (= ~t2_i~0 1)) (.cse21 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse22 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse23 (= ~E_M~0 2)) (.cse24 (not (= ~t1_st~0 0))) (.cse25 (= ~t3_i~0 1)) (.cse26 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse27 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse32 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse9 .cse10 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse29 .cse20 .cse30 .cse21 .cse22 .cse23 .cse24 .cse31 .cse25 .cse26 .cse27 .cse32) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse33 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse33 .cse16 .cse17 .cse18 .cse19 .cse29 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse32) (and .cse1 .cse3 .cse4 .cse5 .cse10 .cse13 .cse15 .cse16 .cse17 .cse18 .cse20 (= ~m_pc~0 0) .cse21 .cse22 .cse23 .cse25 .cse27) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse30 .cse21 .cse22 .cse23 .cse24 .cse31 .cse25 .cse26 .cse27 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse29 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse32)))) [2021-08-26 09:09:29,573 INFO L857 garLoopResultBuilder]: For program point L547-9(lines 547 551) no Hoare annotation was computed. [2021-08-26 09:09:29,573 INFO L853 garLoopResultBuilder]: At program point L547-11(lines 1 725) the Hoare annotation is: (let ((.cse29 (= ~t1_pc~0 1)) (.cse28 (= 0 ~t3_st~0))) (let ((.cse21 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse22 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse23 (<= 2 ~M_E~0)) (.cse24 (= ~t2_pc~0 1)) (.cse25 (= ~m_pc~0 1)) (.cse26 (not (= ~E_1~0 0))) (.cse27 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse31 (= ~t3_pc~0 1)) (.cse12 (= ~m_pc~0 0)) (.cse32 (not .cse28)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse17 (not .cse29)) (.cse18 (= 0 ~t3_pc~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse19 (not (= 0 ~t2_st~0))) (.cse9 (not (= ~m_st~0 0))) (.cse10 (not (= ~E_1~0 1))) (.cse11 (= ~t2_i~0 1)) (.cse13 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse14 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse15 (= ~t3_i~0 1)) (.cse16 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse18 .cse6 .cse7 .cse8 .cse19 .cse10 .cse11 .cse12 .cse13 .cse14 .cse20 .cse15 .cse16) (and .cse0 .cse1 .cse21 .cse2 .cse3 .cse4 .cse5 .cse22 .cse18 .cse23 .cse6 .cse7 .cse24 .cse25 .cse8 .cse19 .cse9 .cse10 .cse26 .cse11 .cse13 .cse14 .cse20 .cse15 .cse27 .cse28 .cse16) (let ((.cse30 (+ 2 ~local~0))) (and .cse29 .cse0 .cse1 .cse21 .cse2 (<= .cse30 ~token~0) (<= ~token~0 .cse30) .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse7 .cse24 .cse25 .cse8 .cse19 .cse9 .cse10 .cse26 .cse11 .cse13 .cse14 .cse20 .cse15 .cse27 .cse31 .cse16)) (and .cse0 .cse1 .cse21 .cse2 .cse3 .cse4 .cse5 .cse22 .cse23 .cse6 .cse7 .cse24 .cse25 .cse8 .cse19 .cse9 .cse10 .cse26 .cse32 .cse11 .cse13 .cse14 .cse20 .cse15 .cse27 .cse31 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse6 .cse7 .cse8 .cse19 .cse10 .cse32 .cse11 .cse12 .cse13 .cse14 .cse20 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse6 .cse7 .cse8 .cse19 .cse9 .cse10 .cse32 .cse11 .cse13 .cse14 .cse20 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse17 .cse18 .cse6 .cse7 .cse8 .cse19 .cse9 .cse10 .cse11 .cse13 .cse14 .cse20 .cse15 .cse16)))) [2021-08-26 09:09:29,573 INFO L857 garLoopResultBuilder]: For program point L547-12(lines 547 551) no Hoare annotation was computed. [2021-08-26 09:09:29,573 INFO L853 garLoopResultBuilder]: At program point L547-14(lines 1 725) the Hoare annotation is: (let ((.cse20 (= ~t1_pc~0 1))) (let ((.cse5 (not .cse20)) (.cse21 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse22 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse23 (<= 2 ~M_E~0)) (.cse24 (= ~t2_pc~0 1)) (.cse25 (= ~m_pc~0 1)) (.cse9 (not (= 0 ~t2_st~0))) (.cse26 (not (= ~E_1~0 0))) (.cse13 (not (= 0 ~t3_st~0))) (.cse16 (not (= ~t1_st~0 0))) (.cse27 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse28 (= ~t3_pc~0 1)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (<= 2 ~E_3~0)) (.cse10 (not (= ~m_st~0 0))) (.cse11 (not (= ~E_1~0 1))) (.cse12 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse14 (= ~t2_i~0 1)) (.cse29 (= ~m_pc~0 0)) (.cse15 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse17 (= ~t3_i~0 1)) (.cse18 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse19 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse20 .cse0 .cse1 .cse21 .cse2 .cse3 .cse4 .cse22 .cse23 .cse6 .cse7 .cse24 .cse25 .cse8 .cse9 .cse11 .cse12 .cse26 .cse13 .cse14 (<= ~token~0 (+ 3 ~local~0)) .cse15 .cse16 .cse17 .cse27 (< (+ 2 ~local~0) ~token~0) .cse18 .cse28 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse29 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse21 .cse2 .cse3 .cse4 .cse22 .cse23 .cse6 .cse7 .cse24 .cse25 .cse8 .cse9 .cse10 .cse11 .cse12 .cse26 .cse13 .cse14 .cse15 .cse16 .cse17 .cse27 .cse18 .cse28 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse29 .cse15 .cse17 .cse18 .cse19)))) [2021-08-26 09:09:29,573 INFO L857 garLoopResultBuilder]: For program point L547-15(lines 547 551) no Hoare annotation was computed. [2021-08-26 09:09:29,573 INFO L853 garLoopResultBuilder]: At program point L547-17(lines 469 473) the Hoare annotation is: (let ((.cse25 (= 0 ~t3_pc~0)) (.cse12 (not (= ~m_st~0 0))) (.cse24 (= 0 ~t2_pc~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse11 (not (= 0 ~t2_st~0))) (.cse13 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse14 (not (= 0 ~t3_st~0))) (.cse15 (= ~t2_i~0 1)) (.cse23 (= ~m_pc~0 0)) (.cse16 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse18 (= ~E_M~0 2)) (.cse19 (not (= ~t1_st~0 0))) (.cse20 (= ~t3_i~0 1)) (.cse21 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse22 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse23 .cse24 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 (not (= ~E_1~0 1)) .cse13 (not (= ~E_1~0 0)) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (= ~t3_pc~0 1) .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse24 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse15 .cse23 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse25 .cse7 .cse8 .cse9 .cse10 .cse13 .cse15 .cse23 .cse24 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse23 .cse16 .cse17 .cse18 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse25 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse15 .cse24 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse23 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22))) [2021-08-26 09:09:29,574 INFO L857 garLoopResultBuilder]: For program point L547-18(lines 547 551) no Hoare annotation was computed. [2021-08-26 09:09:29,574 INFO L853 garLoopResultBuilder]: At program point L547-20(lines 580 584) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,574 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-08-26 09:09:29,574 INFO L857 garLoopResultBuilder]: For program point L284-1(lines 283 306) no Hoare annotation was computed. [2021-08-26 09:09:29,574 INFO L857 garLoopResultBuilder]: For program point L219(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,574 INFO L857 garLoopResultBuilder]: For program point L219-2(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,574 INFO L857 garLoopResultBuilder]: For program point L219-3(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,574 INFO L857 garLoopResultBuilder]: For program point L219-5(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,574 INFO L857 garLoopResultBuilder]: For program point L219-6(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L219-8(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L219-9(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L219-11(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L219-12(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L219-14(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L219-15(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L219-17(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L219-18(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L219-20(lines 219 228) no Hoare annotation was computed. [2021-08-26 09:09:29,575 INFO L857 garLoopResultBuilder]: For program point L484-1(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,576 INFO L857 garLoopResultBuilder]: For program point L484-3(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,576 INFO L857 garLoopResultBuilder]: For program point L220(lines 220 225) no Hoare annotation was computed. [2021-08-26 09:09:29,576 INFO L857 garLoopResultBuilder]: For program point L220-1(lines 220 225) no Hoare annotation was computed. [2021-08-26 09:09:29,576 INFO L857 garLoopResultBuilder]: For program point L220-2(lines 220 225) no Hoare annotation was computed. [2021-08-26 09:09:29,576 INFO L857 garLoopResultBuilder]: For program point L220-3(lines 220 225) no Hoare annotation was computed. [2021-08-26 09:09:29,576 INFO L857 garLoopResultBuilder]: For program point L220-4(lines 220 225) no Hoare annotation was computed. [2021-08-26 09:09:29,576 INFO L857 garLoopResultBuilder]: For program point L220-5(lines 220 225) no Hoare annotation was computed. [2021-08-26 09:09:29,576 INFO L857 garLoopResultBuilder]: For program point L220-6(lines 220 225) no Hoare annotation was computed. [2021-08-26 09:09:29,577 INFO L853 garLoopResultBuilder]: At program point L354(lines 344 410) the Hoare annotation is: (let ((.cse21 (= 0 ~t3_st~0)) (.cse17 (= 0 ~t2_st~0)) (.cse29 (= ~t1_pc~0 1)) (.cse33 (+ ~local~0 1))) (let ((.cse30 (<= ~token~0 .cse33)) (.cse31 (<= .cse33 ~token~0)) (.cse11 (not (= ~m_st~0 0))) (.cse22 (not .cse29)) (.cse5 (= 0 ~t3_pc~0)) (.cse25 (= ~m_pc~0 0)) (.cse15 (= 0 ~t2_pc~0)) (.cse18 (= ~token~0 ~local~0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse6 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse27 (= ~t2_pc~0 1)) (.cse9 (= ~m_pc~0 1)) (.cse10 (<= 2 ~E_3~0)) (.cse23 (not .cse17)) (.cse12 (not (= ~E_1~0 1))) (.cse13 (not (= ~E_1~0 0))) (.cse24 (not .cse21)) (.cse14 (= ~t2_i~0 1)) (.cse16 (= ~E_M~0 2)) (.cse26 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1)) (.cse20 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse32 (+ 2 ~local~0)) (.cse28 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse12 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse12 .cse14 .cse25 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse30 .cse6 .cse7 .cse8 .cse27 .cse9 .cse31 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse12 .cse24 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse12 .cse14 .cse25 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse11 .cse12 .cse24 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse5 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse14 .cse16 .cse26 .cse19) (and .cse29 .cse0 .cse1 .cse2 (<= .cse32 ~token~0) (<= ~token~0 .cse32) .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse26 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse26 .cse19 .cse28) (and .cse0 .cse2 .cse3 .cse7 .cse8 .cse10 .cse11 .cse12 .cse14 .cse25 .cse16 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse24 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse27 .cse10 .cse23 .cse12 .cse13 .cse14 .cse25 .cse16 .cse26 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse24 .cse14 .cse16 .cse18 .cse19 .cse20 .cse28) (and .cse0 .cse2 .cse3 .cse22 .cse7 .cse8 .cse10 .cse23 .cse11 .cse12 .cse24 .cse14 .cse16 .cse26 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse5 .cse6 .cse7 .cse8 .cse10 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse29 .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse27 .cse9 .cse10 .cse23 .cse12 .cse13 .cse24 .cse14 (<= ~token~0 (+ 3 ~local~0)) .cse16 .cse26 .cse19 .cse20 (< .cse32 ~token~0) .cse28)))) [2021-08-26 09:09:29,577 INFO L857 garLoopResultBuilder]: For program point L421-1(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,577 INFO L857 garLoopResultBuilder]: For program point L421-2(lines 421 425) no Hoare annotation was computed. [2021-08-26 09:09:29,577 INFO L857 garLoopResultBuilder]: For program point L421-4(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,577 INFO L857 garLoopResultBuilder]: For program point L289-1(lines 283 306) no Hoare annotation was computed. [2021-08-26 09:09:29,577 INFO L857 garLoopResultBuilder]: For program point L92(lines 92 100) no Hoare annotation was computed. [2021-08-26 09:09:29,577 INFO L857 garLoopResultBuilder]: For program point L489-1(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,577 INFO L857 garLoopResultBuilder]: For program point L489-3(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,577 INFO L857 garLoopResultBuilder]: For program point L357(lines 357 364) no Hoare annotation was computed. [2021-08-26 09:09:29,578 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-08-26 09:09:29,578 INFO L857 garLoopResultBuilder]: For program point L689(lines 689 698) no Hoare annotation was computed. [2021-08-26 09:09:29,578 INFO L853 garLoopResultBuilder]: At program point L689-1(lines 689 698) the Hoare annotation is: (let ((.cse15 (not (= 0 ~t3_st~0))) (.cse11 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse26 (= 0 ~t3_pc~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (<= 2 ~E_3~0)) (.cse13 (not (= ~E_1~0 1))) (.cse14 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse16 (= ~t2_i~0 1)) (.cse25 (= ~m_pc~0 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___2~0 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (not (= ~E_1~0 0)) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse25 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse26 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse25 .cse24 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,578 INFO L857 garLoopResultBuilder]: For program point L95(lines 95 99) no Hoare annotation was computed. [2021-08-26 09:09:29,578 INFO L857 garLoopResultBuilder]: For program point L426-1(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,578 INFO L857 garLoopResultBuilder]: For program point L426-3(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,578 INFO L857 garLoopResultBuilder]: For program point L294-1(lines 283 306) no Hoare annotation was computed. [2021-08-26 09:09:29,578 INFO L853 garLoopResultBuilder]: At program point L96(lines 91 122) the Hoare annotation is: (let ((.cse19 (= 0 ~t2_st~0)) (.cse27 (= 0 ~t3_st~0))) (let ((.cse14 (not .cse27)) (.cse22 (= ~t3_pc~0 1)) (.cse16 (= 0 ~t2_pc~0)) (.cse0 (= ~t1_pc~0 1)) (.cse1 (<= 2 ~T2_E~0)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse3 (= ~t1_i~0 1)) (.cse4 (<= 2 ~T3_E~0)) (.cse5 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse26 (= 0 ~t3_pc~0)) (.cse6 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse23 (= ~t2_pc~0 1)) (.cse9 (= ~m_pc~0 1)) (.cse10 (<= 2 ~E_3~0)) (.cse24 (not .cse19)) (.cse11 (not (= ~m_st~0 0))) (.cse12 (not (= ~E_1~0 1))) (.cse13 (not (= ~E_1~0 0))) (.cse15 (= ~t2_i~0 1)) (.cse17 (= ~E_M~0 2)) (.cse18 (not (= ~t1_st~0 0))) (.cse25 (= ~token~0 ~local~0)) (.cse20 (= ~t3_i~0 1)) (.cse21 (= ULTIMATE.start_eval_~tmp~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse10 .cse24 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse25 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse26 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse27) (and .cse1 .cse3 .cse4 .cse7 .cse8 .cse10 .cse11 .cse12 .cse15 (= ~m_pc~0 0) .cse17 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse26 .cse6 .cse7 .cse8 .cse23 .cse9 .cse10 .cse24 .cse11 .cse12 .cse13 .cse15 .cse17 .cse18 .cse25 .cse20 .cse21 .cse27)))) [2021-08-26 09:09:29,578 INFO L857 garLoopResultBuilder]: For program point L494-1(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,579 INFO L857 garLoopResultBuilder]: For program point L494-3(lines 468 511) no Hoare annotation was computed. [2021-08-26 09:09:29,579 INFO L853 garLoopResultBuilder]: At program point L230(lines 218 232) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ~m_pc~0 ~t1_pc~0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (= ~t1_st~0 0)) (.cse9 (<= 2 ~E_2~0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (<= 2 ~E_3~0)) (.cse12 (= ~t2_i~0 1)) (.cse13 (= ~m_pc~0 0)) (.cse14 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse15 (= ~E_M~0 2)) (.cse16 (= 0 ~t2_st~0)) (.cse17 (= ~t3_i~0 1)) (.cse18 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= 0 ~t3_pc~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse12 .cse13 (= 0 ~t2_pc~0) .cse14 .cse15 .cse16 (= ~token~0 ~local~0) .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (not (= ~m_st~0 0)) .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2021-08-26 09:09:29,579 INFO L853 garLoopResultBuilder]: At program point L230-1(lines 218 232) the Hoare annotation is: (let ((.cse20 (= 0 ~t2_st~0)) (.cse27 (= ~t1_pc~0 1)) (.cse24 (= 0 ~t3_st~0))) (let ((.cse17 (= 0 ~t2_pc~0)) (.cse28 (not .cse24)) (.cse30 (= ~t3_pc~0 1)) (.cse1 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse7 (not .cse27)) (.cse0 (<= 2 ~T2_E~0)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse8 (= 0 ~t3_pc~0)) (.cse9 (<= 2 ~M_E~0)) (.cse10 (<= 2 ~T1_E~0)) (.cse11 (<= 2 ~E_2~0)) (.cse29 (= ~t2_pc~0 1)) (.cse12 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (<= 2 ~E_3~0)) (.cse25 (not .cse20)) (.cse14 (not (= ~m_st~0 0))) (.cse15 (not (= ~E_1~0 0))) (.cse16 (= ~t2_i~0 1)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse19 (= ~E_M~0 2)) (.cse26 (not (= ~t1_st~0 0))) (.cse21 (= ~token~0 ~local~0)) (.cse22 (= ~t3_i~0 1)) (.cse23 (= ULTIMATE.start_eval_~tmp~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse25 .cse14 .cse16 .cse18 .cse19 .cse26 .cse22) (and .cse27 .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse26 .cse20 .cse21 .cse22 .cse23 .cse24) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse7 .cse10 .cse11 .cse12 .cse13 .cse25 .cse14 .cse28 .cse16 .cse18 .cse19 .cse26 .cse22) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse26 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse29 .cse12 .cse13 .cse25 .cse14 .cse15 .cse28 .cse16 .cse18 .cse19 .cse21 .cse22 .cse23 .cse30) (and .cse27 .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse28 .cse16 .cse17 .cse18 .cse19 .cse26 .cse20 .cse21 .cse22 .cse23 .cse30) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse28 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse30) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse7 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse16 .cse17 .cse18 .cse19 .cse26 .cse22) (and .cse27 .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse9 .cse10 .cse11 .cse29 .cse12 .cse13 .cse25 .cse14 .cse15 .cse28 .cse16 .cse18 .cse19 .cse26 .cse21 .cse22 .cse23 .cse30) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse29 .cse12 .cse13 .cse25 .cse14 .cse15 .cse16 .cse18 .cse19 .cse21 .cse22 .cse23 .cse24) (and .cse27 .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse29 .cse12 .cse13 .cse25 .cse14 .cse15 .cse16 .cse18 .cse19 .cse26 .cse21 .cse22 .cse23 .cse24)))) [2021-08-26 09:09:29,579 INFO L853 garLoopResultBuilder]: At program point L230-2(lines 218 232) the Hoare annotation is: (let ((.cse27 (= 0 ~t3_st~0)) (.cse31 (= 0 ~t2_st~0)) (.cse32 (+ ~local~0 1))) (let ((.cse8 (<= ~token~0 .cse32)) (.cse12 (= ~t2_pc~0 1)) (.cse15 (<= .cse32 ~token~0)) (.cse17 (not .cse31)) (.cse9 (= 0 ~t3_pc~0)) (.cse0 (= ~t1_pc~0 1)) (.cse3 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse7 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse10 (<= 2 ~M_E~0)) (.cse13 (= ~m_pc~0 1)) (.cse20 (not (= ~E_1~0 0))) (.cse28 (not .cse27)) (.cse30 (= 0 ~t2_pc~0)) (.cse24 (not (= ~t1_st~0 0))) (.cse26 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse29 (= ~t3_pc~0 1)) (.cse1 (<= 2 ~T2_E~0)) (.cse2 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse4 (= ~t1_i~0 1)) (.cse5 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse6 (<= 2 ~T3_E~0)) (.cse11 (<= 2 ~T1_E~0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse16 (<= 2 ~E_3~0)) (.cse18 (not (= ~m_st~0 0))) (.cse19 (not (= ~E_1~0 1))) (.cse21 (= ~t2_i~0 1)) (.cse22 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse23 (= ~E_M~0 2)) (.cse25 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse28 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse18 .cse19 .cse20 .cse21 .cse30 .cse22 .cse23 .cse24 .cse31 .cse25 .cse26 .cse27) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse10 .cse11 .cse13 .cse14 .cse16 .cse18 .cse19 .cse20 .cse28 .cse21 .cse30 .cse22 .cse23 .cse24 .cse31 .cse25 .cse26 .cse29) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse11 .cse14 .cse16 .cse18 .cse19 .cse21 (= ~m_pc~0 0) .cse22 .cse23 .cse25)))) [2021-08-26 09:09:29,579 INFO L857 garLoopResultBuilder]: For program point L164(lines 164 172) no Hoare annotation was computed. [2021-08-26 09:09:29,579 INFO L853 garLoopResultBuilder]: At program point L230-3(lines 218 232) the Hoare annotation is: (let ((.cse26 (= ~t1_pc~0 1))) (let ((.cse15 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse16 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse18 (<= 2 ~M_E~0)) (.cse19 (= ~t2_pc~0 1)) (.cse20 (= ~m_pc~0 1)) (.cse22 (not (= ~E_1~0 0))) (.cse24 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse11 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse28 (not .cse26)) (.cse17 (= 0 ~t3_pc~0)) (.cse5 (<= 2 ~T1_E~0)) (.cse6 (<= 2 ~E_2~0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse21 (not (= 0 ~t2_st~0))) (.cse8 (not (= ~m_st~0 0))) (.cse9 (not (= ~E_1~0 1))) (.cse10 (= ~t2_i~0 1)) (.cse12 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse13 (= ~E_M~0 2)) (.cse23 (not (= ~t1_st~0 0))) (.cse14 (= ~t3_i~0 1)) (.cse25 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse15 .cse2 .cse3 .cse4 .cse16 .cse17 .cse18 .cse5 .cse6 .cse19 .cse20 .cse7 .cse21 .cse8 .cse9 .cse22 .cse10 .cse12 .cse13 .cse23 .cse14 .cse24 .cse25) (let ((.cse27 (+ 2 ~local~0))) (and .cse26 .cse0 .cse1 .cse15 .cse2 (<= .cse27 ~token~0) (<= ~token~0 .cse27) .cse3 .cse4 .cse16 .cse18 .cse5 .cse6 .cse19 .cse20 .cse7 .cse21 .cse8 .cse9 .cse22 (not .cse25) .cse10 .cse12 .cse13 .cse23 .cse14 .cse24 (= ~t3_pc~0 1))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse28 .cse17 .cse5 .cse6 .cse7 .cse21 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse14 .cse25) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse28 .cse17 .cse5 .cse6 .cse7 .cse21 .cse8 .cse9 .cse10 .cse12 .cse13 .cse23 .cse14 .cse25)))) [2021-08-26 09:09:29,580 INFO L853 garLoopResultBuilder]: At program point L230-4(lines 218 232) the Hoare annotation is: (let ((.cse22 (= ~t1_pc~0 1))) (let ((.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse5 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse6 (<= 2 ~M_E~0)) (.cse9 (= ~t2_pc~0 1)) (.cse10 (= ~m_pc~0 1)) (.cse15 (not (= ~E_1~0 0))) (.cse20 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse21 (= ~t3_pc~0 1)) (.cse13 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse3 (= ~t1_i~0 1)) (.cse4 (<= 2 ~T3_E~0)) (.cse23 (not .cse22)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (<= 2 ~E_2~0)) (.cse11 (<= 2 ~E_3~0)) (.cse12 (not (= 0 ~t2_st~0))) (.cse14 (not (= ~E_1~0 1))) (.cse16 (not (= 0 ~t3_st~0))) (.cse17 (= ~t2_i~0 1)) (.cse24 (= ~m_pc~0 0)) (.cse18 (not (= ~t1_st~0 0))) (.cse19 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 (<= ~token~0 (+ 3 ~local~0)) .cse18 .cse19 .cse20 (< (+ 2 ~local~0) ~token~0) .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse23 .cse7 .cse8 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse3 .cse4 .cse7 .cse8 .cse11 .cse13 .cse14 .cse17 .cse24 .cse19) (and .cse0 .cse1 .cse3 .cse4 .cse23 .cse7 .cse8 .cse11 .cse12 .cse14 .cse16 .cse17 .cse24 .cse18 .cse19)))) [2021-08-26 09:09:29,580 INFO L853 garLoopResultBuilder]: At program point L230-5(lines 218 232) the Hoare annotation is: (let ((.cse18 (not (= 0 ~t2_st~0))) (.cse20 (= 0 ~t3_pc~0)) (.cse1 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse5 (not (= ~t1_pc~0 1))) (.cse10 (not (= 0 ~t3_st~0))) (.cse13 (= 0 ~t2_pc~0)) (.cse16 (not (= ~t1_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_3~0)) (.cse19 (not (= ~m_st~0 0))) (.cse11 (= ~t2_i~0 1)) (.cse12 (= ~m_pc~0 0)) (.cse14 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse15 (= ~E_M~0 2)) (.cse17 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse8 .cse9 .cse18 .cse19 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse10 .cse11 .cse14 .cse15 .cse16 .cse17 (= ~t3_pc~0 1)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse20 .cse6 .cse7 .cse8 .cse9 .cse18 .cse19 .cse11 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse20 .cse6 .cse7 .cse8 .cse9 .cse18 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse18 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse18 .cse19 .cse10 .cse11 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse20 .cse6 .cse7 .cse8 .cse9 .cse19 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse20 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse19 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse19 .cse11 .cse12 .cse14 .cse15 .cse17))) [2021-08-26 09:09:29,580 INFO L853 garLoopResultBuilder]: At program point L230-6(lines 218 232) the Hoare annotation is: (let ((.cse7 (= 0 ~t3_pc~0)) (.cse16 (= 0 ~t2_pc~0)) (.cse23 (not (= ~m_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (<= 2 ~E_2~0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (<= 2 ~E_3~0)) (.cse25 (not (= 0 ~t2_st~0))) (.cse12 (not (= ~E_1~0 1))) (.cse13 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse24 (not (= 0 ~t3_st~0))) (.cse14 (= ~t2_i~0 1)) (.cse15 (= ~m_pc~0 0)) (.cse17 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse18 (= ~E_M~0 2)) (.cse19 (not (= ~t1_st~0 0))) (.cse20 (= ~t3_i~0 1)) (.cse21 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse22 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse24 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse25 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse13 .cse24 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse25 .cse23 .cse12 .cse13 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse23 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse25 .cse23 .cse12 .cse13 .cse24 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse10 .cse11 .cse25 .cse23 .cse12 .cse13 (not (= ~E_1~0 0)) .cse24 .cse14 .cse17 .cse18 .cse19 .cse20 .cse21 (= ~t3_pc~0 1) .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse25 .cse12 .cse13 .cse24 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22))) [2021-08-26 09:09:29,580 INFO L853 garLoopResultBuilder]: At program point L231(lines 215 233) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (= ~m_pc~0 ~t1_pc~0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (<= 2 ~M_E~0)) (.cse7 (<= 2 ~T1_E~0)) (.cse8 (= ~t1_st~0 0)) (.cse9 (<= 2 ~E_2~0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (<= 2 ~E_3~0)) (.cse12 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (= ~m_pc~0 0)) (.cse15 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse16 (= ~E_M~0 2)) (.cse17 (= 0 ~t2_st~0)) (.cse18 (= ~t3_i~0 1)) (.cse19 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= 0 ~t3_pc~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse13 .cse14 (= 0 ~t2_pc~0) .cse15 .cse16 .cse17 (= ~token~0 ~local~0) .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (not (= ~m_st~0 0)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19))) [2021-08-26 09:09:29,580 INFO L853 garLoopResultBuilder]: At program point L231-1(lines 215 233) the Hoare annotation is: (let ((.cse31 (= 0 ~t3_st~0)) (.cse28 (= ~t1_pc~0 1)) (.cse30 (= 0 ~t2_st~0))) (let ((.cse19 (= 0 ~t3_pc~0)) (.cse23 (= ~t2_pc~0 1)) (.cse10 (not .cse30)) (.cse17 (not (= ~t1_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse20 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse21 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse5 (not .cse28)) (.cse22 (<= 2 ~M_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_3~0)) (.cse11 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse12 (not (= ~m_st~0 0))) (.cse24 (not (= ~E_1~0 0))) (.cse13 (not .cse31)) (.cse14 (= ~t2_i~0 1)) (.cse29 (= 0 ~t2_pc~0)) (.cse15 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse16 (= ~E_M~0 2)) (.cse25 (= ~token~0 ~local~0)) (.cse18 (= ~t3_i~0 1)) (.cse26 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse27 (= ~t3_pc~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse20 .cse2 .cse3 .cse4 .cse21 .cse5 .cse22 .cse6 .cse7 .cse23 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse13 .cse14 .cse15 .cse16 .cse25 .cse18 .cse26 .cse27) (and .cse28 .cse0 .cse20 .cse2 .cse3 .cse4 .cse21 .cse19 .cse22 .cse6 .cse7 .cse8 .cse9 .cse12 .cse24 .cse14 .cse29 .cse15 .cse16 .cse17 .cse30 .cse25 .cse18 .cse26 .cse31) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse29 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse20 .cse2 .cse3 .cse4 .cse21 .cse5 .cse19 .cse22 .cse6 .cse7 .cse23 .cse8 .cse9 .cse10 .cse11 .cse12 .cse24 .cse14 .cse15 .cse16 .cse25 .cse18 .cse26 .cse31) (and .cse0 .cse1 .cse20 .cse2 .cse3 .cse4 .cse21 .cse5 .cse19 .cse22 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse24 .cse14 .cse29 .cse15 .cse16 .cse30 .cse25 .cse18 .cse26 .cse31) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse29 .cse15 .cse16 .cse17 .cse18) (and .cse28 .cse0 .cse20 .cse2 .cse3 .cse4 .cse21 .cse22 .cse6 .cse7 .cse8 .cse9 .cse12 .cse24 .cse13 .cse14 .cse29 .cse15 .cse16 .cse17 .cse30 .cse25 .cse18 .cse26 .cse27) (and .cse28 .cse0 .cse20 .cse2 .cse3 .cse4 .cse21 .cse22 .cse6 .cse7 .cse23 .cse8 .cse9 .cse10 .cse12 .cse24 .cse13 .cse14 .cse15 .cse16 .cse17 .cse25 .cse18 .cse26 .cse27) (and .cse28 .cse0 .cse20 .cse2 .cse3 .cse4 .cse21 .cse19 .cse22 .cse6 .cse7 .cse23 .cse8 .cse9 .cse10 .cse12 .cse24 .cse14 .cse15 .cse16 .cse17 .cse25 .cse18 .cse26 .cse31) (and .cse0 .cse1 .cse20 .cse2 .cse3 .cse4 .cse21 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse24 .cse13 .cse14 .cse29 .cse15 .cse16 .cse30 .cse25 .cse18 .cse26 .cse27)))) [2021-08-26 09:09:29,581 INFO L853 garLoopResultBuilder]: At program point L231-2(lines 215 233) the Hoare annotation is: (let ((.cse28 (= 0 ~t3_st~0)) (.cse30 (= 0 ~t2_st~0)) (.cse33 (+ ~local~0 1))) (let ((.cse9 (= 0 ~t3_pc~0)) (.cse8 (<= ~token~0 .cse33)) (.cse12 (= ~t2_pc~0 1)) (.cse15 (<= .cse33 ~token~0)) (.cse17 (not .cse30)) (.cse0 (= ~t1_pc~0 1)) (.cse3 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse7 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse10 (<= 2 ~M_E~0)) (.cse13 (= ~m_pc~0 1)) (.cse21 (not (= ~E_1~0 0))) (.cse31 (not .cse28)) (.cse29 (= 0 ~t2_pc~0)) (.cse25 (not (= ~t1_st~0 0))) (.cse27 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse32 (= ~t3_pc~0 1)) (.cse1 (<= 2 ~T2_E~0)) (.cse2 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse4 (= ~t1_i~0 1)) (.cse5 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse6 (<= 2 ~T3_E~0)) (.cse11 (<= 2 ~T1_E~0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse16 (<= 2 ~E_3~0)) (.cse18 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse19 (not (= ~m_st~0 0))) (.cse20 (not (= ~E_1~0 1))) (.cse22 (= ~t2_i~0 1)) (.cse23 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse24 (= ~E_M~0 2)) (.cse26 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse18 .cse19 .cse20 .cse21 .cse22 .cse29 .cse23 .cse24 .cse25 .cse30 .cse26 .cse27 .cse28) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse31 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse32) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse10 .cse11 .cse13 .cse14 .cse16 .cse18 .cse19 .cse20 .cse21 .cse31 .cse22 .cse29 .cse23 .cse24 .cse25 .cse30 .cse26 .cse27 .cse32) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse11 .cse14 .cse16 .cse18 .cse19 .cse20 .cse22 (= ~m_pc~0 0) .cse23 .cse24 .cse26)))) [2021-08-26 09:09:29,581 INFO L853 garLoopResultBuilder]: At program point L231-3(lines 215 233) the Hoare annotation is: (let ((.cse28 (= ~t1_pc~0 1))) (let ((.cse26 (not .cse28)) (.cse7 (= 0 ~t3_pc~0)) (.cse27 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse2 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse8 (<= 2 ~M_E~0)) (.cse9 (<= 2 ~T1_E~0)) (.cse10 (<= 2 ~E_2~0)) (.cse11 (= ~t2_pc~0 1)) (.cse12 (= ~m_pc~0 1)) (.cse13 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse14 (not (= 0 ~t2_st~0))) (.cse15 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse16 (not (= ~m_st~0 0))) (.cse17 (not (= ~E_1~0 1))) (.cse18 (not (= ~E_1~0 0))) (.cse25 (= 0 ~t3_st~0)) (.cse19 (= ~t2_i~0 1)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse21 (= ~E_M~0 2)) (.cse22 (not (= ~t1_st~0 0))) (.cse23 (= ~t3_i~0 1)) (.cse24 (= ULTIMATE.start_eval_~tmp~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse26 .cse7 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse25) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse9 .cse10 .cse13 .cse15 .cse16 .cse17 .cse19 .cse27 .cse20 .cse21 .cse23) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse26 .cse7 .cse9 .cse10 .cse13 .cse14 .cse15 .cse17 .cse19 .cse27 .cse20 .cse21 .cse22 .cse23 .cse25) (let ((.cse29 (+ 2 ~local~0))) (and .cse28 .cse0 .cse1 .cse2 .cse3 (<= .cse29 ~token~0) (<= ~token~0 .cse29) .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (not .cse25) .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 (= ~t3_pc~0 1)))))) [2021-08-26 09:09:29,581 INFO L853 garLoopResultBuilder]: At program point L231-4(lines 215 233) the Hoare annotation is: (let ((.cse0 (= ~t1_pc~0 1))) (let ((.cse24 (= ~m_pc~0 0)) (.cse3 (= |ULTIMATE.start_exists_runnable_thread_#res| 1)) (.cse6 (= ULTIMATE.start_exists_runnable_thread_~__retres1~4 1)) (.cse7 (<= 2 ~M_E~0)) (.cse10 (= ~t2_pc~0 1)) (.cse11 (= ~m_pc~0 1)) (.cse16 (not (= ~E_1~0 0))) (.cse21 (= ULTIMATE.start_eval_~tmp~0 1)) (.cse22 (= ~t3_pc~0 1)) (.cse1 (<= 2 ~T2_E~0)) (.cse2 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse4 (= ~t1_i~0 1)) (.cse5 (<= 2 ~T3_E~0)) (.cse23 (not .cse0)) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (<= 2 ~E_2~0)) (.cse12 (<= 2 ~E_3~0)) (.cse13 (not (= 0 ~t2_st~0))) (.cse14 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse25 (not (= ~m_st~0 0))) (.cse15 (not (= ~E_1~0 1))) (.cse17 (not (= 0 ~t3_st~0))) (.cse18 (= ~t2_i~0 1)) (.cse19 (not (= ~t1_st~0 0))) (.cse20 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (<= ~token~0 (+ 3 ~local~0)) .cse19 .cse20 .cse21 (< (+ 2 ~local~0) ~token~0) .cse22) (and .cse1 .cse2 .cse4 .cse5 .cse23 .cse8 .cse9 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse24 .cse19 .cse20) (and .cse1 .cse2 .cse4 .cse5 .cse8 .cse9 .cse12 .cse14 .cse25 .cse15 .cse18 .cse24 .cse20) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse1 .cse2 .cse4 .cse5 .cse23 .cse8 .cse9 .cse12 .cse13 .cse14 .cse25 .cse15 .cse17 .cse18 .cse19 .cse20)))) [2021-08-26 09:09:29,581 INFO L853 garLoopResultBuilder]: At program point L231-5(lines 215 233) the Hoare annotation is: (let ((.cse19 (= 0 ~t3_pc~0)) (.cse5 (not (= ~t1_pc~0 1))) (.cse21 (= 0 ~t2_pc~0)) (.cse1 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse10 (not (= 0 ~t2_st~0))) (.cse11 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse13 (not (= 0 ~t3_st~0))) (.cse17 (not (= ~t1_st~0 0))) (.cse0 (<= 2 ~T2_E~0)) (.cse2 (= ~t1_i~0 1)) (.cse3 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse4 (<= 2 ~T3_E~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (<= 2 ~E_2~0)) (.cse8 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse9 (<= 2 ~E_3~0)) (.cse12 (not (= ~m_st~0 0))) (.cse14 (= ~t2_i~0 1)) (.cse20 (= ~m_pc~0 0)) (.cse15 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse16 (= ~E_M~0 2)) (.cse18 (= ~t3_i~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse20 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse14 .cse20 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse14 .cse21 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse20 .cse21 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse21 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse13 .cse14 .cse20 .cse21 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse8 .cse9 .cse10 .cse11 .cse12 (not (= ~E_1~0 1)) (not (= ~E_1~0 0)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (= ~t3_pc~0 1)) (and .cse0 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse12 .cse14 .cse20 .cse15 .cse16 .cse18))) [2021-08-26 09:09:29,581 INFO L853 garLoopResultBuilder]: At program point L231-6(lines 215 233) the Hoare annotation is: (let ((.cse7 (= 0 ~t3_pc~0)) (.cse12 (not (= 0 ~t2_st~0))) (.cse24 (= ~m_pc~0 0)) (.cse0 (<= 2 ~T2_E~0)) (.cse1 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse2 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse3 (= ~t1_i~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (<= 2 ~T3_E~0)) (.cse6 (not (= ~t1_pc~0 1))) (.cse8 (<= 2 ~T1_E~0)) (.cse9 (<= 2 ~E_2~0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (<= 2 ~E_3~0)) (.cse13 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse14 (not (= ~m_st~0 0))) (.cse15 (not (= ~E_1~0 1))) (.cse16 (= ULTIMATE.start_is_transmit3_triggered_~__retres1~3 0)) (.cse26 (not (= 0 ~t3_st~0))) (.cse17 (= ~t2_i~0 1)) (.cse25 (= 0 ~t2_pc~0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse19 (= ~E_M~0 2)) (.cse20 (not (= ~t1_st~0 0))) (.cse21 (= ~t3_i~0 1)) (.cse22 (= |ULTIMATE.start_is_transmit3_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse15 .cse16 .cse17 .cse24 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 (= ~t2_pc~0 1) (= ~m_pc~0 1) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (not (= ~E_1~0 0)) .cse26 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 (= ~t3_pc~0 1) .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse26 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse13 .cse15 .cse16 .cse26 .cse17 .cse24 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse24 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse24 .cse18 .cse19 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse26 .cse17 .cse24 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse26 .cse17 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23))) [2021-08-26 09:09:29,582 INFO L857 garLoopResultBuilder]: For program point L431-1(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,582 INFO L857 garLoopResultBuilder]: For program point L431-3(lines 420 463) no Hoare annotation was computed. [2021-08-26 09:09:29,582 INFO L853 garLoopResultBuilder]: At program point L299-1(lines 421 425) the Hoare annotation is: (let ((.cse0 (<= 2 ~T2_E~0)) (.cse1 (= ~t1_i~0 1)) (.cse2 (= ~m_pc~0 ~t1_pc~0)) (.cse3 (<= 2 ~T3_E~0)) (.cse4 (<= 2 ~M_E~0)) (.cse5 (= ~E_M~0 ~E_1~0)) (.cse6 (<= 2 ~T1_E~0)) (.cse7 (= ~t1_st~0 0)) (.cse8 (<= 2 ~E_2~0)) (.cse9 (<= 2 ~E_3~0)) (.cse10 (= ~t2_i~0 1)) (.cse11 (= ~m_pc~0 0)) (.cse12 (= ~E_M~0 2)) (.cse13 (= 0 ~t2_st~0)) (.cse14 (= ~t3_i~0 1)) (.cse15 (= 0 ~t3_st~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= ~m_st~0 0)) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 (= 0 ~t3_pc~0) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= 0 ~t2_pc~0) .cse12 .cse13 (= ~token~0 ~local~0) .cse14 .cse15))) [2021-08-26 09:09:29,582 INFO L857 garLoopResultBuilder]: For program point L167(lines 167 171) no Hoare annotation was computed. [2021-08-26 09:09:29,585 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-26 09:09:29,712 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.08 09:09:29 BoogieIcfgContainer [2021-08-26 09:09:29,713 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-26 09:09:29,713 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-08-26 09:09:29,713 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-08-26 09:09:29,713 INFO L275 PluginConnector]: Witness Printer initialized [2021-08-26 09:09:29,714 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 09:07:49" (3/4) ... [2021-08-26 09:09:29,716 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-08-26 09:09:29,736 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2021-08-26 09:09:29,736 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2021-08-26 09:09:29,737 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-08-26 09:09:29,738 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-08-26 09:09:29,755 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && E_M == E_1) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) [2021-08-26 09:09:29,756 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) || (((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) [2021-08-26 09:09:29,756 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) || ((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) [2021-08-26 09:09:29,756 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) [2021-08-26 09:09:29,757 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) [2021-08-26 09:09:29,757 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) [2021-08-26 09:09:29,757 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) [2021-08-26 09:09:29,757 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) [2021-08-26 09:09:29,758 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) [2021-08-26 09:09:29,758 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) [2021-08-26 09:09:29,759 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) [2021-08-26 09:09:29,759 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) [2021-08-26 09:09:29,759 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) [2021-08-26 09:09:29,759 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) [2021-08-26 09:09:29,762 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) [2021-08-26 09:09:29,762 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) [2021-08-26 09:09:29,762 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) [2021-08-26 09:09:29,762 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1 [2021-08-26 09:09:29,762 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) [2021-08-26 09:09:29,764 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) [2021-08-26 09:09:29,764 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) [2021-08-26 09:09:29,764 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1)) || (((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) [2021-08-26 09:09:29,764 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1) [2021-08-26 09:09:29,765 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || (((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) [2021-08-26 09:09:29,765 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) [2021-08-26 09:09:29,765 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) [2021-08-26 09:09:29,767 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st) [2021-08-26 09:09:29,767 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) [2021-08-26 09:09:29,767 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || ((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) [2021-08-26 09:09:29,767 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) [2021-08-26 09:09:29,767 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) [2021-08-26 09:09:29,767 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) [2021-08-26 09:09:29,767 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) [2021-08-26 09:09:29,768 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1) && __retres1 == 0) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) [2021-08-26 09:09:29,768 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1) && __retres1 == 0) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) [2021-08-26 09:09:29,768 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) [2021-08-26 09:09:29,768 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) [2021-08-26 09:09:29,768 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) || ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) [2021-08-26 09:09:29,768 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) || (((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) [2021-08-26 09:09:29,768 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1)) || ((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) [2021-08-26 09:09:29,768 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) [2021-08-26 09:09:29,769 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) || (((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) [2021-08-26 09:09:29,769 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) [2021-08-26 09:09:29,769 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) [2021-08-26 09:09:29,769 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,769 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) [2021-08-26 09:09:29,769 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) [2021-08-26 09:09:29,770 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) [2021-08-26 09:09:29,770 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) [2021-08-26 09:09:29,770 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) [2021-08-26 09:09:29,770 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) [2021-08-26 09:09:29,770 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0) [2021-08-26 09:09:29,770 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,770 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0) [2021-08-26 09:09:29,771 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) [2021-08-26 09:09:29,771 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,771 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) [2021-08-26 09:09:29,771 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0) [2021-08-26 09:09:29,771 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,771 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) [2021-08-26 09:09:29,771 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0) [2021-08-26 09:09:29,771 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && \result == 0) && t3_pc == 1) && __retres1 == 0) [2021-08-26 09:09:29,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1)) || ((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) [2021-08-26 09:09:29,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) [2021-08-26 09:09:29,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp___2 == 0) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && tmp___2 == 0) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp___2 == 0) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp___2 == 0) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp___2 == 0) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,772 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,773 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) [2021-08-26 09:09:29,774 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,775 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) [2021-08-26 09:09:29,824 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-08-26 09:09:29,824 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-08-26 09:09:29,825 INFO L168 Benchmark]: Toolchain (without parser) took 101858.71 ms. Allocated memory was 58.7 MB in the beginning and 7.4 GB in the end (delta: 7.4 GB). Free memory was 37.5 MB in the beginning and 3.6 GB in the end (delta: -3.5 GB). Peak memory consumption was 3.9 GB. Max. memory is 16.1 GB. [2021-08-26 09:09:29,826 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 58.7 MB. Free memory was 41.1 MB in the beginning and 41.0 MB in the end (delta: 73.4 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-08-26 09:09:29,826 INFO L168 Benchmark]: CACSL2BoogieTranslator took 214.38 ms. Allocated memory is still 58.7 MB. Free memory was 37.4 MB in the beginning and 40.3 MB in the end (delta: -2.9 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. [2021-08-26 09:09:29,826 INFO L168 Benchmark]: Boogie Procedure Inliner took 45.85 ms. Allocated memory is still 58.7 MB. Free memory was 40.1 MB in the beginning and 36.4 MB in the end (delta: 3.6 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. [2021-08-26 09:09:29,827 INFO L168 Benchmark]: Boogie Preprocessor took 61.70 ms. Allocated memory is still 58.7 MB. Free memory was 36.4 MB in the beginning and 33.3 MB in the end (delta: 3.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-08-26 09:09:29,827 INFO L168 Benchmark]: RCFGBuilder took 805.04 ms. Allocated memory was 58.7 MB in the beginning and 73.4 MB in the end (delta: 14.7 MB). Free memory was 33.3 MB in the beginning and 51.2 MB in the end (delta: -17.9 MB). Peak memory consumption was 21.0 MB. Max. memory is 16.1 GB. [2021-08-26 09:09:29,827 INFO L168 Benchmark]: TraceAbstraction took 100615.95 ms. Allocated memory was 73.4 MB in the beginning and 7.4 GB in the end (delta: 7.4 GB). Free memory was 50.8 MB in the beginning and 3.6 GB in the end (delta: -3.5 GB). Peak memory consumption was 4.6 GB. Max. memory is 16.1 GB. [2021-08-26 09:09:29,827 INFO L168 Benchmark]: Witness Printer took 111.39 ms. Allocated memory is still 7.4 GB. Free memory was 3.6 GB in the beginning and 3.6 GB in the end (delta: 22.0 MB). Peak memory consumption was 23.1 MB. Max. memory is 16.1 GB. [2021-08-26 09:09:29,831 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14 ms. Allocated memory is still 58.7 MB. Free memory was 41.1 MB in the beginning and 41.0 MB in the end (delta: 73.4 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 214.38 ms. Allocated memory is still 58.7 MB. Free memory was 37.4 MB in the beginning and 40.3 MB in the end (delta: -2.9 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 45.85 ms. Allocated memory is still 58.7 MB. Free memory was 40.1 MB in the beginning and 36.4 MB in the end (delta: 3.6 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 61.70 ms. Allocated memory is still 58.7 MB. Free memory was 36.4 MB in the beginning and 33.3 MB in the end (delta: 3.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 805.04 ms. Allocated memory was 58.7 MB in the beginning and 73.4 MB in the end (delta: 14.7 MB). Free memory was 33.3 MB in the beginning and 51.2 MB in the end (delta: -17.9 MB). Peak memory consumption was 21.0 MB. Max. memory is 16.1 GB. * TraceAbstraction took 100615.95 ms. Allocated memory was 73.4 MB in the beginning and 7.4 GB in the end (delta: 7.4 GB). Free memory was 50.8 MB in the beginning and 3.6 GB in the end (delta: -3.5 GB). Peak memory consumption was 4.6 GB. Max. memory is 16.1 GB. * Witness Printer took 111.39 ms. Allocated memory is still 7.4 GB. Free memory was 3.6 GB in the beginning and 3.6 GB in the end (delta: 22.0 MB). Peak memory consumption was 23.1 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 12]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 309 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 100456.2ms, OverallIterations: 33, TraceHistogramMax: 5, EmptinessCheckTime: 166.6ms, AutomataDifference: 16517.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 67948.5ms, InitialAbstractionConstructionTime: 8.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 15528 SDtfs, 17113 SDslu, 14087 SDs, 0 SdLazy, 942 SolverSat, 325 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 794.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 133 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 326.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=32222occurred in iteration=31, InterpolantAutomatonStates: 129, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 14438.4ms AutomataMinimizationTime, 33 MinimizatonAttempts, 31596 StatesRemovedByMinimization, 22 NontrivialMinimizations, HoareAnnotationStatistics: 0.0ms HoareAnnotationTime, 96 LocationsWithAnnotation, 96 PreInvPairs, 3350 NumberOfFragments, 56478 HoareAnnotationTreeSize, 96 FomulaSimplifications, 8149609 FormulaSimplificationTreeSizeReduction, 7065.8ms HoareSimplificationTime, 96 FomulaSimplificationsInter, 2495063 FormulaSimplificationTreeSizeReductionInter, 60798.6ms HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 76.1ms SsaConstructionTime, 211.8ms SatisfiabilityAnalysisTime, 787.0ms InterpolantComputationTime, 4127 NumberOfCodeBlocks, 4127 NumberOfCodeBlocksAsserted, 33 NumberOfCheckSat, 4094 ConstructedInterpolants, 0 QuantifiedInterpolants, 7393 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 33 InterpolantComputations, 33 PerfectInterpolantSequences, 642/642 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 237]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) - InvariantResult [Line: 256]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0) - InvariantResult [Line: 215]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) - InvariantResult [Line: 163]: Loop Invariant Derived loop invariant: (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1) - InvariantResult [Line: 237]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && E_M == E_1) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: ((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) || (((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) - InvariantResult [Line: 237]: Loop Invariant Derived loop invariant: (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) - InvariantResult [Line: 127]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) - InvariantResult [Line: 256]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) - InvariantResult [Line: 655]: Loop Invariant Derived loop invariant: t1_i == 1 - InvariantResult [Line: 237]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1)) || ((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) - InvariantResult [Line: 215]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) || ((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) - InvariantResult [Line: 237]: Loop Invariant Derived loop invariant: ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) - InvariantResult [Line: 234]: Loop Invariant Derived loop invariant: ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0) - InvariantResult [Line: 465]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 237]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1) && __retres1 == 0) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) - InvariantResult [Line: 256]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0) - InvariantResult [Line: 253]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 465]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: (((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || ((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) - InvariantResult [Line: 215]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) || (((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1)) || ((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) - InvariantResult [Line: 215]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 689]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 256]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) - InvariantResult [Line: 234]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) - InvariantResult [Line: 308]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) - InvariantResult [Line: 344]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) - InvariantResult [Line: 417]: Loop Invariant Derived loop invariant: (((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || (((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) - InvariantResult [Line: 580]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 237]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) - InvariantResult [Line: 417]: Loop Invariant Derived loop invariant: (((((((((((((((2 <= T2_E && t1_i == 1) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) || ((((((((((((((((((2 <= T2_E && t1_i == 1) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && E_M == E_1) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) - InvariantResult [Line: 234]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0) - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 253]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 234]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1) && __retres1 == 0) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) - InvariantResult [Line: 253]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 215]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) - InvariantResult [Line: 47]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) - InvariantResult [Line: 308]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 234]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 311]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) - InvariantResult [Line: 421]: Loop Invariant Derived loop invariant: ((((((((((((((((2 <= T2_E && t1_i == 1) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && E_M == E_1) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) || ((((((((((((((((((2 <= T2_E && t1_i == 1) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && E_M == E_1) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) - InvariantResult [Line: 256]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: ((((((((((((((((2 <= T2_E && t1_i == 1) && m_pc == t1_pc) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && 0 == t3_st) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && E_M == E_1) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st) - InvariantResult [Line: 253]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 311]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 234]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) - InvariantResult [Line: 344]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) || ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) - InvariantResult [Line: 91]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) - InvariantResult [Line: 91]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) - InvariantResult [Line: 308]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 215]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 469]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 253]: Loop Invariant Derived loop invariant: (((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && \result == 0) && t3_pc == 1) && __retres1 == 0) - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) - InvariantResult [Line: 640]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 344]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) - InvariantResult [Line: 469]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) || ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) - InvariantResult [Line: 234]: Loop Invariant Derived loop invariant: ((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0) || (((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st) && __retres1 == 0)) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) && __retres1 == 0) - InvariantResult [Line: 567]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 215]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) || (((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && t3_i == 1)) || ((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && \result == 0) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) - InvariantResult [Line: 311]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 163]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1)) || (((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 338]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) - InvariantResult [Line: 256]: Loop Invariant Derived loop invariant: ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) - InvariantResult [Line: 344]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && m_pc == 1) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1) - InvariantResult [Line: 624]: Loop Invariant Derived loop invariant: (((((((((((((((((2 <= T2_E && t1_i == 1) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && E_M == E_1) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st - InvariantResult [Line: 127]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) - InvariantResult [Line: 253]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) || (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && \result == 0)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || ((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && 0 == t3_st)) || (((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) - InvariantResult [Line: 284]: Loop Invariant Derived loop invariant: (((((((((((((((((2 <= T2_E && t1_i == 1) && m_pc == t1_pc) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && E_M == E_1) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && 0 == t3_st - InvariantResult [Line: 256]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || (((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && __retres1 == 0) - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || (((((((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && t3_i == 1) - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((2 <= T2_E && __retres1 == 0) && t1_i == 1) && \result == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || ((((((((((((((((((((((((2 <= T2_E && __retres1 == 0) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 0)) && t2_i == 1) && tmp == 0) && E_M == 2) && !(t1_st == 0)) && token == local) && t3_i == 1) && tmp == 1) && 0 == t3_st) - InvariantResult [Line: 253]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && E_M == 2) && 0 == t2_st) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) || (((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && m_pc == t1_pc) && tmp___1 == 0) && 2 <= T3_E) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t1_st == 0) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && E_M == 2) && 0 == t2_st) && token == local) && t3_i == 1) && \result == 0) && 0 == t3_st) && __retres1 == 0) - InvariantResult [Line: 714]: Loop Invariant Derived loop invariant: t1_i == 1 - InvariantResult [Line: 636]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || (((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && \result == 0) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && tmp == 0) && tmp___2 == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: (((((((((((((((2 <= T2_E && t1_i == 1) && \result == 0) && 2 <= T3_E) && 2 <= T1_E) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && token <= local + 1) && 2 <= M_E) && 2 <= T1_E) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && local + 1 <= token) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && \result == 0) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && 0 == t2_st) && t3_i == 1) && tmp == 1) && 0 == t3_st) - InvariantResult [Line: 272]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) - InvariantResult [Line: 47]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && t3_pc == 1 - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && t2_i == 1) && m_pc == 0) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && t3_pc == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1)) || ((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && 2 <= E_3) && !(m_st == 0)) && !(0 == t3_st)) && t2_i == 1) && 0 == t2_pc) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && tmp___2 == 0) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0) || ((((((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && token <= 3 + local) && tmp___2 == 0) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 2 + local < token) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || (((((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && !(t1_pc == 1)) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(0 == t2_st)) && !(E_1 == 1)) && __retres1 == 0) && !(0 == t3_st)) && t2_i == 1) && m_pc == 0) && tmp___2 == 0) && !(t1_st == 0)) && t3_i == 1) && \result == 0) && __retres1 == 0)) || ((((((((((((((((((((((((((2 <= T2_E && \result == 0) && \result == 1) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && 2 <= E_3) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && tmp___2 == 0) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && \result == 0) && t3_pc == 1) && __retres1 == 0)) || ((((((((((((((((2 <= T2_E && \result == 0) && t1_i == 1) && tmp___1 == 0) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && 2 <= E_3) && !(m_st == 0)) && !(E_1 == 1)) && __retres1 == 0) && t2_i == 1) && m_pc == 0) && tmp___2 == 0) && t3_i == 1) && \result == 0) && __retres1 == 0) - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: ((((((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) || ((((((((((((((((((((((((t1_pc == 1 && 2 <= T2_E) && \result == 1) && t1_i == 1) && 2 + local <= token) && token <= 2 + local) && 2 <= T3_E) && __retres1 == 1) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && !(0 == t3_st)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && t3_pc == 1)) || (((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && t3_i == 1)) || (((((((((((((((((((((2 <= T2_E && \result == 1) && t1_i == 1) && 2 <= T3_E) && __retres1 == 1) && 0 == t3_pc) && 2 <= M_E) && 2 <= T1_E) && 2 <= E_2) && t2_pc == 1) && m_pc == 1) && __retres1 == 0) && !(0 == t2_st)) && !(m_st == 0)) && !(E_1 == 1)) && !(E_1 == 0)) && t2_i == 1) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && tmp == 1) && 0 == t3_st)) || (((((((((((((((2 <= T2_E && t1_i == 1) && 2 <= T3_E) && !(t1_pc == 1)) && 0 == t3_pc) && 2 <= T1_E) && 2 <= E_2) && __retres1 == 0) && !(0 == t2_st)) && !(E_1 == 1)) && t2_i == 1) && m_pc == 0) && E_M == 2) && !(t1_st == 0)) && t3_i == 1) && 0 == t3_st) RESULT: Ultimate proved your program to be correct! [2021-08-26 09:09:29,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request...