./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded-reduced/pals_floodmax.3_false-unreach-call.1.ufo.UNBOUNDED.pals.c.v+nlh-reducer.c --full-output --architecture 32bit


--------------------------------------------------------------------------------


Checking for ERROR reachability
Using default analysis
Version 635dfa2a
Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/config/KojakReach.xml -i ../../sv-benchmarks/c/seq-mthreaded-reduced/pals_floodmax.3_false-unreach-call.1.ufo.UNBOUNDED.pals.c.v+nlh-reducer.c -s /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/config/svcomp-Reach-32bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) )

 --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 2b105e54e3d43599712406dca52db481f177b1a2
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Execution finished normally
Writing output log to file Ultimate.log
Writing human readable error path to file UltimateCounterExample.errorpath
Result:
FALSE
--- Real Ultimate output ---
This is Ultimate 0.1.23-635dfa2
[2018-12-02 22:56:16,150 INFO  L170        SettingsManager]: Resetting all preferences to default values...
[2018-12-02 22:56:16,152 INFO  L174        SettingsManager]: Resetting UltimateCore preferences to default values
[2018-12-02 22:56:16,160 INFO  L177        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2018-12-02 22:56:16,160 INFO  L174        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2018-12-02 22:56:16,161 INFO  L174        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2018-12-02 22:56:16,161 INFO  L174        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2018-12-02 22:56:16,163 INFO  L174        SettingsManager]: Resetting LassoRanker preferences to default values
[2018-12-02 22:56:16,164 INFO  L174        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2018-12-02 22:56:16,164 INFO  L174        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2018-12-02 22:56:16,165 INFO  L177        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2018-12-02 22:56:16,165 INFO  L174        SettingsManager]: Resetting LTL2Aut preferences to default values
[2018-12-02 22:56:16,166 INFO  L174        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2018-12-02 22:56:16,166 INFO  L174        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2018-12-02 22:56:16,167 INFO  L174        SettingsManager]: Resetting ChcToBoogie preferences to default values
[2018-12-02 22:56:16,168 INFO  L174        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2018-12-02 22:56:16,168 INFO  L174        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2018-12-02 22:56:16,169 INFO  L174        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2018-12-02 22:56:16,171 INFO  L174        SettingsManager]: Resetting CodeCheck preferences to default values
[2018-12-02 22:56:16,172 INFO  L174        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2018-12-02 22:56:16,173 INFO  L174        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2018-12-02 22:56:16,173 INFO  L174        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2018-12-02 22:56:16,175 INFO  L177        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2018-12-02 22:56:16,175 INFO  L177        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2018-12-02 22:56:16,175 INFO  L174        SettingsManager]: Resetting TreeAutomizer preferences to default values
[2018-12-02 22:56:16,176 INFO  L174        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2018-12-02 22:56:16,177 INFO  L174        SettingsManager]: Resetting Boogie Printer preferences to default values
[2018-12-02 22:56:16,177 INFO  L174        SettingsManager]: Resetting ReqPrinter preferences to default values
[2018-12-02 22:56:16,178 INFO  L174        SettingsManager]: Resetting Witness Printer preferences to default values
[2018-12-02 22:56:16,178 INFO  L177        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2018-12-02 22:56:16,179 INFO  L174        SettingsManager]: Resetting CDTParser preferences to default values
[2018-12-02 22:56:16,179 INFO  L177        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2018-12-02 22:56:16,179 INFO  L177        SettingsManager]: ReqParser provides no preferences, ignoring...
[2018-12-02 22:56:16,179 INFO  L174        SettingsManager]: Resetting SmtParser preferences to default values
[2018-12-02 22:56:16,180 INFO  L174        SettingsManager]: Resetting Witness Parser preferences to default values
[2018-12-02 22:56:16,180 INFO  L181        SettingsManager]: Finished resetting all preferences to default values...
[2018-12-02 22:56:16,180 INFO  L98         SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/config/svcomp-Reach-32bit-Kojak_Default.epf
[2018-12-02 22:56:16,191 INFO  L110        SettingsManager]: Loading preferences was successful
[2018-12-02 22:56:16,191 INFO  L112        SettingsManager]: Preferences different from defaults after loading the file:
[2018-12-02 22:56:16,191 INFO  L131        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2018-12-02 22:56:16,192 INFO  L133        SettingsManager]:  * ... to procedures called more than once=ALWAYS
[2018-12-02 22:56:16,192 INFO  L131        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2018-12-02 22:56:16,192 INFO  L133        SettingsManager]:  * Create parallel compositions if possible=false
[2018-12-02 22:56:16,192 INFO  L131        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2018-12-02 22:56:16,192 INFO  L133        SettingsManager]:  * sizeof long=4
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * Overapproximate operations on floating types=true
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * sizeof POINTER=4
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * Check division by zero=IGNORE
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * sizeof long double=12
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * Check if freed pointer was valid=false
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * Use constant arrays=true
[2018-12-02 22:56:16,193 INFO  L133        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2018-12-02 22:56:16,194 INFO  L131        SettingsManager]: Preferences of CodeCheck differ from their defaults:
[2018-12-02 22:56:16,194 INFO  L133        SettingsManager]:  * Timeout in seconds=1000000
[2018-12-02 22:56:16,194 INFO  L131        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2018-12-02 22:56:16,194 INFO  L133        SettingsManager]:  * To the following directory=./dump/
[2018-12-02 22:56:16,194 INFO  L133        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000
[2018-12-02 22:56:16,194 INFO  L131        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2018-12-02 22:56:16,194 INFO  L133        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2018-12-02 22:56:16,194 INFO  L133        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles
[2018-12-02 22:56:16,194 INFO  L133        SettingsManager]:  * Trace refinement strategy=PENGUIN
[2018-12-02 22:56:16,195 INFO  L133        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2018-12-02 22:56:16,195 INFO  L133        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2018-12-02 22:56:16,195 INFO  L133        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) )


Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak
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 -> 2b105e54e3d43599712406dca52db481f177b1a2
[2018-12-02 22:56:16,218 INFO  L81    nceAwareModelManager]: Repository-Root is: /tmp
[2018-12-02 22:56:16,227 INFO  L258   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2018-12-02 22:56:16,229 INFO  L214   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2018-12-02 22:56:16,230 INFO  L271        PluginConnector]: Initializing CDTParser...
[2018-12-02 22:56:16,231 INFO  L276        PluginConnector]: CDTParser initialized
[2018-12-02 22:56:16,231 INFO  L418   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/../../sv-benchmarks/c/seq-mthreaded-reduced/pals_floodmax.3_false-unreach-call.1.ufo.UNBOUNDED.pals.c.v+nlh-reducer.c
[2018-12-02 22:56:16,275 INFO  L221              CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/data/a32f8781e/d381d6d5282b477eb64427c2e98dd9c7/FLAGffd980740
[2018-12-02 22:56:16,620 INFO  L307              CDTParser]: Found 1 translation units.
[2018-12-02 22:56:16,620 INFO  L161              CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/sv-benchmarks/c/seq-mthreaded-reduced/pals_floodmax.3_false-unreach-call.1.ufo.UNBOUNDED.pals.c.v+nlh-reducer.c
[2018-12-02 22:56:16,628 INFO  L355              CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/data/a32f8781e/d381d6d5282b477eb64427c2e98dd9c7/FLAGffd980740
[2018-12-02 22:56:16,639 INFO  L363              CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/data/a32f8781e/d381d6d5282b477eb64427c2e98dd9c7
[2018-12-02 22:56:16,642 INFO  L296   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2018-12-02 22:56:16,643 INFO  L131        ToolchainWalker]: Walking toolchain with 6 elements.
[2018-12-02 22:56:16,644 INFO  L113        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2018-12-02 22:56:16,644 INFO  L271        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2018-12-02 22:56:16,646 INFO  L276        PluginConnector]: CACSL2BoogieTranslator initialized
[2018-12-02 22:56:16,647 INFO  L185        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:56:16" (1/1) ...
[2018-12-02 22:56:16,649 INFO  L205        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f5a6cc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:16, skipping insertion in model container
[2018-12-02 22:56:16,649 INFO  L185        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:56:16" (1/1) ...
[2018-12-02 22:56:16,655 INFO  L145         MainTranslator]: Starting translation in SV-COMP mode 
[2018-12-02 22:56:16,689 INFO  L176         MainTranslator]: Built tables and reachable declarations
[2018-12-02 22:56:16,890 INFO  L203          PostProcessor]: Analyzing one entry point: main
[2018-12-02 22:56:16,897 INFO  L191         MainTranslator]: Completed pre-run
[2018-12-02 22:56:17,017 INFO  L203          PostProcessor]: Analyzing one entry point: main
[2018-12-02 22:56:17,029 INFO  L195         MainTranslator]: Completed translation
[2018-12-02 22:56:17,029 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17 WrapperNode
[2018-12-02 22:56:17,029 INFO  L132        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2018-12-02 22:56:17,030 INFO  L113        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2018-12-02 22:56:17,030 INFO  L271        PluginConnector]: Initializing Boogie Procedure Inliner...
[2018-12-02 22:56:17,030 INFO  L276        PluginConnector]: Boogie Procedure Inliner initialized
[2018-12-02 22:56:17,037 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
[2018-12-02 22:56:17,046 INFO  L185        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
[2018-12-02 22:56:17,070 INFO  L132        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2018-12-02 22:56:17,070 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2018-12-02 22:56:17,070 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2018-12-02 22:56:17,070 INFO  L276        PluginConnector]: Boogie Preprocessor initialized
[2018-12-02 22:56:17,076 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
[2018-12-02 22:56:17,076 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
[2018-12-02 22:56:17,078 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
[2018-12-02 22:56:17,078 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
[2018-12-02 22:56:17,085 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
[2018-12-02 22:56:17,090 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
[2018-12-02 22:56:17,092 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
[2018-12-02 22:56:17,095 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2018-12-02 22:56:17,095 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2018-12-02 22:56:17,095 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2018-12-02 22:56:17,095 INFO  L276        PluginConnector]: RCFGBuilder initialized
[2018-12-02 22:56:17,096 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:56:17" (1/1) ...
No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/z3
Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null)
Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000
[2018-12-02 22:56:17,130 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2018-12-02 22:56:17,130 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2018-12-02 22:56:18,292 INFO  L275             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2018-12-02 22:56:18,293 INFO  L280             CfgBuilder]: Removed 4 assue(true) statements.
[2018-12-02 22:56:18,293 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:56:18 BoogieIcfgContainer
[2018-12-02 22:56:18,293 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2018-12-02 22:56:18,294 INFO  L113        PluginConnector]: ------------------------CodeCheck----------------------------
[2018-12-02 22:56:18,294 INFO  L271        PluginConnector]: Initializing CodeCheck...
[2018-12-02 22:56:18,303 INFO  L276        PluginConnector]: CodeCheck initialized
[2018-12-02 22:56:18,303 INFO  L185        PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:56:18" (1/1) ...
[2018-12-02 22:56:18,312 INFO  L141       PredicateUnifier]: Initialized classic predicate unifier
[2018-12-02 22:56:18,332 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand no size info available
[2018-12-02 22:56:18,337 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 221 states and 385 transitions.
[2018-12-02 22:56:18,338 INFO  L276                IsEmpty]: Start isEmpty. Operand 221 states and 385 transitions.
[2018-12-02 22:56:18,341 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 110
[2018-12-02 22:56:18,341 INFO  L431      CodeCheckObserver]: Error Path is FOUND.
[2018-12-02 22:56:18,568 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2018-12-02 22:56:18,643 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2018-12-02 22:56:18,757 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2018-12-02 22:56:18,791 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2018-12-02 22:56:18,840 WARN  L497      CodeCheckObserver]: This program is UNSAFE, Check terminated with 1 iterations.
[2018-12-02 22:56:18,962 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck CFG 02.12 10:56:18 ImpRootNode
[2018-12-02 22:56:18,962 INFO  L132        PluginConnector]: ------------------------ END CodeCheck----------------------------
[2018-12-02 22:56:18,962 INFO  L113        PluginConnector]: ------------------------Witness Printer----------------------------
[2018-12-02 22:56:18,962 INFO  L271        PluginConnector]: Initializing Witness Printer...
[2018-12-02 22:56:18,962 INFO  L276        PluginConnector]: Witness Printer initialized
[2018-12-02 22:56:18,963 INFO  L185        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:56:18" (3/4) ...
[2018-12-02 22:56:18,964 INFO  L138         WitnessPrinter]: Generating witness for reachability counterexample
[2018-12-02 22:56:19,060 INFO  L145         WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_0f33ad64-fe41-4833-a534-bcbed8c06ead/bin-2019/ukojak/witness.graphml
[2018-12-02 22:56:19,060 INFO  L132        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2018-12-02 22:56:19,060 INFO  L168              Benchmark]: Toolchain (without parser) took 2418.15 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 105.4 MB). Free memory was 949.5 MB in the beginning and 915.6 MB in the end (delta: 33.9 MB). Peak memory consumption was 139.3 MB. Max. memory is 11.5 GB.
[2018-12-02 22:56:19,061 INFO  L168              Benchmark]: CDTParser took 0.16 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB.
[2018-12-02 22:56:19,061 INFO  L168              Benchmark]: CACSL2BoogieTranslator took 386.10 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 105.4 MB). Free memory was 949.5 MB in the beginning and 1.1 GB in the end (delta: -144.7 MB). Peak memory consumption was 36.6 MB. Max. memory is 11.5 GB.
[2018-12-02 22:56:19,062 INFO  L168              Benchmark]: Boogie Procedure Inliner took 39.81 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB.
[2018-12-02 22:56:19,062 INFO  L168              Benchmark]: Boogie Preprocessor took 25.20 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB.
[2018-12-02 22:56:19,062 INFO  L168              Benchmark]: RCFGBuilder took 1197.97 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 18.3 MB). Peak memory consumption was 253.6 MB. Max. memory is 11.5 GB.
[2018-12-02 22:56:19,062 INFO  L168              Benchmark]: CodeCheck took 668.30 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 956.8 MB in the end (delta: 111.0 MB). Peak memory consumption was 111.0 MB. Max. memory is 11.5 GB.
[2018-12-02 22:56:19,062 INFO  L168              Benchmark]: Witness Printer took 97.75 ms. Allocated memory is still 1.1 GB. Free memory was 956.8 MB in the beginning and 915.6 MB in the end (delta: 41.2 MB). Peak memory consumption was 41.2 MB. Max. memory is 11.5 GB.
[2018-12-02 22:56:19,063 INFO  L336   ainManager$Toolchain]: #######################  End [Toolchain 1] #######################
 --- Results ---
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck:
  - StatisticsResult: Ultimate CodeCheck benchmark data
    CFG has 1 procedures, 306 locations, 1 error locations. UNSAFE Result, 0.5s OverallTime, 1 OverallIterations, 0 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: No data available, PredicateUnifierStatistics: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, traceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 109 NumberOfCodeBlocks, 109 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available
  - CounterExampleResult [Line: 829]: a call of __VERIFIER_error() is reachable
    a call of __VERIFIER_error() is reachable
We found a FailurePath: 
[L1]                 int __return_main;
[L12]                msg_t nomsg = (msg_t )-1;
[L13]                port_t p12 = 0;
[L14]                char p12_old = '\x0';
[L15]                char p12_new = '\x0';
[L16]                _Bool ep12 = 0;
[L17]                port_t p13 = 0;
[L18]                char p13_old = '\x0';
[L19]                char p13_new = '\x0';
[L20]                _Bool ep13 = 0;
[L21]                port_t p21 = 0;
[L22]                char p21_old = '\x0';
[L23]                char p21_new = '\x0';
[L24]                _Bool ep21 = 0;
[L25]                port_t p23 = 0;
[L26]                char p23_old = '\x0';
[L27]                char p23_new = '\x0';
[L28]                _Bool ep23 = 0;
[L29]                port_t p31 = 0;
[L30]                char p31_old = '\x0';
[L31]                char p31_new = '\x0';
[L32]                _Bool ep31 = 0;
[L33]                port_t p32 = 0;
[L34]                char p32_old = '\x0';
[L35]                char p32_new = '\x0';
[L36]                _Bool ep32 = 0;
[L37]                char id1 = '\x0';
[L38]                unsigned char r1 = '\x0';
[L39]                char st1 = '\x0';
[L40]                char nl1 = '\x0';
[L41]                char m1 = '\x0';
[L42]                char max1 = '\x0';
[L43]                _Bool mode1 = 0;
[L44]                char id2 = '\x0';
[L45]                unsigned char r2 = '\x0';
[L46]                char st2 = '\x0';
[L47]                char nl2 = '\x0';
[L48]                char m2 = '\x0';
[L49]                char max2 = '\x0';
[L50]                _Bool mode2 = 0;
[L51]                char id3 = '\x0';
[L52]                unsigned char r3 = '\x0';
[L53]                char st3 = '\x0';
[L54]                char nl3 = '\x0';
[L55]                char m3 = '\x0';
[L56]                char max3 = '\x0';
[L57]                _Bool mode3 = 0;
[L61]                void (*nodes[3])() = { &node1, &node2, &node3 };
[L65]                int __return_1718;
[L66]                int __return_1846;
[L67]                int __return_1964;
[L68]                int __return_2082;
[L69]                int __return_2205;
[L70]                int __return_2315;
[L73]                int main__c1;
[L74]                int main__i2;
[L75]                main__c1 = 0
[L76]                ep12 = __VERIFIER_nondet_bool()
[L77]                ep13 = __VERIFIER_nondet_bool()
[L78]                ep21 = __VERIFIER_nondet_bool()
[L79]                ep23 = __VERIFIER_nondet_bool()
[L80]                ep31 = __VERIFIER_nondet_bool()
[L81]                ep32 = __VERIFIER_nondet_bool()
[L82]                id1 = __VERIFIER_nondet_char()
[L83]                r1 = __VERIFIER_nondet_uchar()
[L84]                st1 = __VERIFIER_nondet_char()
[L85]                nl1 = __VERIFIER_nondet_char()
[L86]                m1 = __VERIFIER_nondet_char()
[L87]                max1 = __VERIFIER_nondet_char()
[L88]                mode1 = __VERIFIER_nondet_bool()
[L89]                id2 = __VERIFIER_nondet_char()
[L90]                r2 = __VERIFIER_nondet_uchar()
[L91]                st2 = __VERIFIER_nondet_char()
[L92]                nl2 = __VERIFIER_nondet_char()
[L93]                m2 = __VERIFIER_nondet_char()
[L94]                max2 = __VERIFIER_nondet_char()
[L95]                mode2 = __VERIFIER_nondet_bool()
[L96]                id3 = __VERIFIER_nondet_char()
[L97]                r3 = __VERIFIER_nondet_uchar()
[L98]                st3 = __VERIFIER_nondet_char()
[L99]                nl3 = __VERIFIER_nondet_char()
[L100]               m3 = __VERIFIER_nondet_char()
[L101]               max3 = __VERIFIER_nondet_char()
[L102]               mode3 = __VERIFIER_nondet_bool()
[L104]               _Bool init__r121;
[L105]               _Bool init__r131;
[L106]               _Bool init__r211;
[L107]               _Bool init__r231;
[L108]               _Bool init__r311;
[L109]               _Bool init__r321;
[L110]               _Bool init__r122;
[L111]               int init__tmp;
[L112]               _Bool init__r132;
[L113]               int init__tmp___0;
[L114]               _Bool init__r212;
[L115]               int init__tmp___1;
[L116]               _Bool init__r232;
[L117]               int init__tmp___2;
[L118]               _Bool init__r312;
[L119]               int init__tmp___3;
[L120]               _Bool init__r322;
[L121]               int init__tmp___4;
[L122]               int init__tmp___5;
[L123]               init__r121 = ep12
[L124]               init__r131 = ep13
[L125]               init__r211 = ep21
[L126]               init__r231 = ep23
[L127]               init__r311 = ep31
[L128]               init__r321 = ep32
[L129]   COND FALSE  !(!(init__r121 == 0))
[L2241]  COND FALSE  !(!(init__r131 == 0))
[L2257]              init__tmp = 0
[L133]               init__r122 = (_Bool)init__tmp
[L134]   COND FALSE  !(!(init__r131 == 0))
[L2218]  COND FALSE  !(!(init__r121 == 0))
[L2234]              init__tmp___0 = 0
[L138]               init__r132 = (_Bool)init__tmp___0
[L139]   COND FALSE  !(!(init__r211 == 0))
[L2195]  COND FALSE  !(!(init__r231 == 0))
[L2211]              init__tmp___1 = 0
[L143]               init__r212 = (_Bool)init__tmp___1
[L144]   COND FALSE  !(!(init__r231 == 0))
[L2172]  COND FALSE  !(!(init__r211 == 0))
[L2188]              init__tmp___2 = 0
[L148]               init__r232 = (_Bool)init__tmp___2
[L149]   COND FALSE  !(!(init__r311 == 0))
[L2149]  COND FALSE  !(!(init__r321 == 0))
[L2165]              init__tmp___3 = 0
[L153]               init__r312 = (_Bool)init__tmp___3
[L154]   COND FALSE  !(!(init__r321 == 0))
[L2126]  COND FALSE  !(!(init__r311 == 0))
[L2142]              init__tmp___4 = 0
[L158]               init__r322 = (_Bool)init__tmp___4
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, st1=0, st2=0, st3=0]
[L159]   COND TRUE   ((int)id1) != ((int)id2)
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, st1=0, st2=0, st3=0]
[L161]   COND TRUE   ((int)id1) != ((int)id3)
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, st1=0, st2=0, st3=0]
[L163]   COND TRUE   ((int)id2) != ((int)id3)
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, st1=0, st2=0, st3=0]
[L165]   COND TRUE   ((int)id1) >= 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, st1=0, st2=0, st3=0]
[L167]   COND TRUE   ((int)id2) >= 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, st1=0, st2=0, st3=0]
[L169]   COND TRUE   ((int)id3) >= 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, st1=0, st2=0, st3=0]
[L171]   COND TRUE   ((int)r1) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, st1=0, st2=0, st3=0]
[L173]   COND TRUE   ((int)r2) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, st1=0, st2=0, st3=0]
[L175]   COND TRUE   ((int)r3) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L177]   COND TRUE   ((int)max1) == ((int)id1)
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L179]   COND TRUE   ((int)max2) == ((int)id2)
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L181]   COND TRUE   ((int)max3) == ((int)id3)
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L183]   COND TRUE   ((int)st1) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L185]   COND TRUE   ((int)st2) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L187]   COND TRUE   ((int)st3) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L189]   COND TRUE   ((int)nl1) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L191]   COND TRUE   ((int)nl2) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L193]   COND TRUE   ((int)nl3) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L195]   COND TRUE   ((int)mode1) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L197]   COND TRUE   ((int)mode2) == 0
         VAL         [__return_1718=0, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L199]   COND TRUE   ((int)mode3) == 0
[L201]               init__tmp___5 = 1
[L202]               __return_1718 = init__tmp___5
[L203]               main__i2 = __return_1718
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=0, p12_old=0, p13=0, p13_new=0, p13_old=0, p21=0, p21_new=0, p21_old=0, p23=0, p23_new=0, p23_old=0, p31=0, p31_new=0, p31_old=0, p32=0, p32_new=0, p32_old=0, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L204]   COND TRUE   main__i2 != 0
[L206]               p12_old = nomsg
[L207]               p12_new = nomsg
[L208]               p13_old = nomsg
[L209]               p13_new = nomsg
[L210]               p21_old = nomsg
[L211]               p21_new = nomsg
[L212]               p23_old = nomsg
[L213]               p23_new = nomsg
[L214]               p31_old = nomsg
[L215]               p31_new = nomsg
[L216]               p32_old = nomsg
[L217]               p32_new = nomsg
[L218]               main__i2 = 0
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L220]   COND FALSE  !(!(mode1 == 0))
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L226]   COND TRUE   ((int)r1) < 2
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L228]   COND FALSE  !(!(ep12 == 0))
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L239]   COND FALSE  !(!(ep13 == 0))
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L250]               mode1 = 1
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L252]   COND FALSE  !(!(mode2 == 0))
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L258]   COND TRUE   ((int)r2) < 2
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L260]   COND FALSE  !(!(ep21 == 0))
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L271]   COND FALSE  !(!(ep23 == 0))
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L282]               mode2 = 1
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L284]   COND FALSE  !(!(mode3 == 0))
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L290]   COND TRUE   ((int)r3) < 2
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L292]   COND FALSE  !(!(ep31 == 0))
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L303]   COND FALSE  !(!(ep32 == 0))
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L314]               mode3 = 1
[L315]               p12_old = p12_new
[L316]               p12_new = nomsg
[L317]               p13_old = p13_new
[L318]               p13_new = nomsg
[L319]               p21_old = p21_new
[L320]               p21_new = nomsg
[L321]               p23_old = p23_new
[L322]               p23_new = nomsg
[L323]               p31_old = p31_new
[L324]               p31_new = nomsg
[L325]               p32_old = p32_new
[L326]               p32_new = nomsg
[L328]               int check__tmp;
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L329]   COND TRUE   ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L331]   COND TRUE   (((int)st1) + ((int)nl1)) <= 1
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L333]   COND TRUE   (((int)st2) + ((int)nl2)) <= 1
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L335]   COND TRUE   (((int)st3) + ((int)nl3)) <= 1
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L337]   COND FALSE  !(((int)r1) >= 2)
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L343]   COND TRUE   ((((int)st1) + ((int)st2)) + ((int)st3)) == 0
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L345]   COND TRUE   ((int)r1) < 2
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L347]   COND FALSE  !(((int)r1) >= 2)
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L353]   COND TRUE   ((((int)nl1) + ((int)nl2)) + ((int)nl3)) == 0
         VAL         [__return_1718=1, __return_1846=0, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L355]   COND TRUE   ((int)r1) < 2
[L357]               check__tmp = 1
[L358]               __return_1846 = check__tmp
[L359]               main__c1 = __return_1846
[L361]               _Bool __tmp_1;
[L362]               __tmp_1 = main__c1
[L363]               _Bool assert__arg;
[L364]               assert__arg = __tmp_1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L365]   COND FALSE  !(assert__arg == 0)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L372]   COND TRUE   !(mode1 == 0)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0]
[L374]   COND FALSE  !(r1 == 255)
[L380]               r1 = r1 + 1
[L381]   COND FALSE  !(!(ep21 == 0))
[L389]   COND FALSE  !(!(ep31 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=0, r3=0, st1=0, st2=0, st3=0]
[L397]   COND FALSE  !(((int)r1) == 2)
[L403]               mode1 = 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=0, r3=0, st1=0, st2=0, st3=0]
[L405]   COND TRUE   !(mode2 == 0)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=0, r3=0, st1=0, st2=0, st3=0]
[L407]   COND FALSE  !(r2 == 255)
[L413]               r2 = r2 + 1
[L414]   COND FALSE  !(!(ep12 == 0))
[L422]   COND FALSE  !(!(ep32 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=0, st1=0, st2=0, st3=0]
[L430]   COND FALSE  !(((int)r2) == 2)
[L436]               mode2 = 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=0, st1=0, st2=0, st3=0]
[L438]   COND TRUE   !(mode3 == 0)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=0, st1=0, st2=0, st3=0]
[L440]   COND FALSE  !(r3 == 255)
[L446]               r3 = r3 + 1
[L447]   COND FALSE  !(!(ep13 == 0))
[L455]   COND FALSE  !(!(ep23 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L463]   COND FALSE  !(((int)r3) == 2)
[L469]               mode3 = 0
[L470]               p12_old = p12_new
[L471]               p12_new = nomsg
[L472]               p13_old = p13_new
[L473]               p13_new = nomsg
[L474]               p21_old = p21_new
[L475]               p21_new = nomsg
[L476]               p23_old = p23_new
[L477]               p23_new = nomsg
[L478]               p31_old = p31_new
[L479]               p31_new = nomsg
[L480]               p32_old = p32_new
[L481]               p32_new = nomsg
[L483]               int check__tmp;
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L484]   COND TRUE   ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L486]   COND TRUE   (((int)st1) + ((int)nl1)) <= 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L488]   COND TRUE   (((int)st2) + ((int)nl2)) <= 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L490]   COND TRUE   (((int)st3) + ((int)nl3)) <= 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L492]   COND FALSE  !(((int)r1) >= 2)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L498]   COND TRUE   ((((int)st1) + ((int)st2)) + ((int)st3)) == 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L500]   COND TRUE   ((int)r1) < 2
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L502]   COND FALSE  !(((int)r1) >= 2)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L508]   COND TRUE   ((((int)nl1) + ((int)nl2)) + ((int)nl3)) == 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=0, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L510]   COND TRUE   ((int)r1) < 2
[L512]               check__tmp = 1
[L513]               __return_1964 = check__tmp
[L514]               main__c1 = __return_1964
[L516]               _Bool __tmp_2;
[L517]               __tmp_2 = main__c1
[L518]               _Bool assert__arg;
[L519]               assert__arg = __tmp_2
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L520]   COND FALSE  !(assert__arg == 0)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L527]   COND FALSE  !(!(mode1 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L533]   COND TRUE   ((int)r1) < 2
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L535]   COND FALSE  !(!(ep12 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L546]   COND FALSE  !(!(ep13 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L557]               mode1 = 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L559]   COND FALSE  !(!(mode2 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L565]   COND TRUE   ((int)r2) < 2
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L567]   COND FALSE  !(!(ep21 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L578]   COND FALSE  !(!(ep23 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L589]               mode2 = 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L591]   COND FALSE  !(!(mode3 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L597]   COND TRUE   ((int)r3) < 2
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L599]   COND FALSE  !(!(ep31 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L610]   COND FALSE  !(!(ep32 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L621]               mode3 = 1
[L622]               p12_old = p12_new
[L623]               p12_new = nomsg
[L624]               p13_old = p13_new
[L625]               p13_new = nomsg
[L626]               p21_old = p21_new
[L627]               p21_new = nomsg
[L628]               p23_old = p23_new
[L629]               p23_new = nomsg
[L630]               p31_old = p31_new
[L631]               p31_new = nomsg
[L632]               p32_old = p32_new
[L633]               p32_new = nomsg
[L635]               int check__tmp;
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L636]   COND TRUE   ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L638]   COND TRUE   (((int)st1) + ((int)nl1)) <= 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L640]   COND TRUE   (((int)st2) + ((int)nl2)) <= 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L642]   COND TRUE   (((int)st3) + ((int)nl3)) <= 1
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L644]   COND FALSE  !(((int)r1) >= 2)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L650]   COND TRUE   ((((int)st1) + ((int)st2)) + ((int)st3)) == 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L652]   COND TRUE   ((int)r1) < 2
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L654]   COND FALSE  !(((int)r1) >= 2)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L660]   COND TRUE   ((((int)nl1) + ((int)nl2)) + ((int)nl3)) == 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=0, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L662]   COND TRUE   ((int)r1) < 2
[L664]               check__tmp = 1
[L665]               __return_2082 = check__tmp
[L666]               main__c1 = __return_2082
[L668]               _Bool __tmp_3;
[L669]               __tmp_3 = main__c1
[L670]               _Bool assert__arg;
[L671]               assert__arg = __tmp_3
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L672]   COND FALSE  !(assert__arg == 0)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L679]   COND TRUE   !(mode1 == 0)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=1, r2=1, r3=1, st1=0, st2=0, st3=0]
[L681]   COND FALSE  !(r1 == 255)
[L687]               r1 = r1 + 1
[L688]   COND FALSE  !(!(ep21 == 0))
[L696]   COND FALSE  !(!(ep31 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=1, r3=1, st1=0, st2=0, st3=0]
[L704]   COND TRUE   ((int)r1) == 2
[L706]   COND TRUE   ((int)max1) == ((int)id1)
[L708]               st1 = 1
[L710]               mode1 = 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=1, r3=1, st1=1, st2=0, st3=0]
[L712]   COND TRUE   !(mode2 == 0)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=1, r3=1, st1=1, st2=0, st3=0]
[L714]   COND FALSE  !(r2 == 255)
[L720]               r2 = r2 + 1
[L721]   COND FALSE  !(!(ep12 == 0))
[L729]   COND FALSE  !(!(ep32 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=1, st1=1, st2=0, st3=0]
[L737]   COND TRUE   ((int)r2) == 2
[L739]   COND TRUE   ((int)max2) == ((int)id2)
[L741]               st2 = 1
[L743]               mode2 = 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=1, st1=1, st2=1, st3=0]
[L745]   COND TRUE   !(mode3 == 0)
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=1, st1=1, st2=1, st3=0]
[L747]   COND FALSE  !(r3 == 255)
[L753]               r3 = r3 + 1
[L754]   COND FALSE  !(!(ep13 == 0))
[L762]   COND FALSE  !(!(ep23 == 0))
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=2, st1=1, st2=1, st3=0]
[L770]   COND TRUE   ((int)r3) == 2
[L772]   COND TRUE   ((int)max3) == ((int)id3)
[L774]               st3 = 1
[L776]               mode3 = 0
[L777]               p12_old = p12_new
[L778]               p12_new = nomsg
[L779]               p13_old = p13_new
[L780]               p13_new = nomsg
[L781]               p21_old = p21_new
[L782]               p21_new = nomsg
[L783]               p23_old = p23_new
[L784]               p23_new = nomsg
[L785]               p31_old = p31_new
[L786]               p31_new = nomsg
[L787]               p32_old = p32_new
[L788]               p32_new = nomsg
[L790]               int check__tmp;
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=2, st1=1, st2=1, st3=1]
[L791]   COND FALSE  !(((((int)st1) + ((int)st2)) + ((int)st3)) <= 1)
[L1430]              check__tmp = 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=2, st1=1, st2=1, st3=1]
[L819]               __return_2205 = check__tmp
[L820]               main__c1 = __return_2205
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=2, st1=1, st2=1, st3=1]
[L823]               _Bool __tmp_4;
[L824]               __tmp_4 = main__c1
[L825]               _Bool assert__arg;
[L826]               assert__arg = __tmp_4
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=2, st1=1, st2=1, st3=1]
[L827]   COND TRUE   assert__arg == 0
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=2, st1=1, st2=1, st3=1]
[L829]               __VERIFIER_error()
         VAL         [__return_1718=1, __return_1846=1, __return_1964=1, __return_2082=1, __return_2205=0, __return_2315=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=2, id2=1, id3=0, m1=0, m2=0, m3=0, max1=2, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=-1, p12=0, p12_new=-1, p12_old=-1, p13=0, p13_new=-1, p13_old=-1, p21=0, p21_new=-1, p21_old=-1, p23=0, p23_new=-1, p23_old=-1, p31=0, p31_new=-1, p31_old=-1, p32=0, p32_new=-1, p32_old=-1, r1=2, r2=2, r3=2, st1=1, st2=1, st3=1]

 * Results from de.uni_freiburg.informatik.ultimate.core:
  - StatisticsResult: Toolchain Benchmarks
    Benchmark results are:
 * CDTParser took 0.16 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB.
 * CACSL2BoogieTranslator took 386.10 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 105.4 MB). Free memory was 949.5 MB in the beginning and 1.1 GB in the end (delta: -144.7 MB). Peak memory consumption was 36.6 MB. Max. memory is 11.5 GB.
 * Boogie Procedure Inliner took 39.81 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB.
 * Boogie Preprocessor took 25.20 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB.
 * RCFGBuilder took 1197.97 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 18.3 MB). Peak memory consumption was 253.6 MB. Max. memory is 11.5 GB.
 * CodeCheck took 668.30 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 956.8 MB in the end (delta: 111.0 MB). Peak memory consumption was 111.0 MB. Max. memory is 11.5 GB.
 * Witness Printer took 97.75 ms. Allocated memory is still 1.1 GB. Free memory was 956.8 MB in the beginning and 915.6 MB in the end (delta: 41.2 MB). Peak memory consumption was 41.2 MB. Max. memory is 11.5 GB.
RESULT: Ultimate proved your program to be incorrect!
Received shutdown request...