/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInlineTransformed.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_BvToInt_NONE.epf -i ../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_floodmax.3.2.ufo.UNBOUNDED.pals.c.v+nlh-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-11 00:36:09,192 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-11 00:36:09,194 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-11 00:36:09,245 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-11 00:36:09,245 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-11 00:36:09,248 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-11 00:36:09,251 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-11 00:36:09,266 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-11 00:36:09,268 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-11 00:36:09,269 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-11 00:36:09,270 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-11 00:36:09,270 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-11 00:36:09,271 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-11 00:36:09,272 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-11 00:36:09,272 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-11 00:36:09,273 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-11 00:36:09,274 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-11 00:36:09,279 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-11 00:36:09,289 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-11 00:36:09,293 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-11 00:36:09,294 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-11 00:36:09,295 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-11 00:36:09,296 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-11 00:36:09,296 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-11 00:36:09,298 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-11 00:36:09,299 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-11 00:36:09,299 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-11 00:36:09,300 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-11 00:36:09,300 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-11 00:36:09,301 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-11 00:36:09,301 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-11 00:36:09,301 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-11 00:36:09,302 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-11 00:36:09,303 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-11 00:36:09,303 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-11 00:36:09,304 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-11 00:36:09,304 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-11 00:36:09,304 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-11 00:36:09,304 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-11 00:36:09,305 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-11 00:36:09,306 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-11 00:36:09,312 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_BvToInt_NONE.epf [2022-01-11 00:36:09,340 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-11 00:36:09,340 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-11 00:36:09,340 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-11 00:36:09,340 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-11 00:36:09,342 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-11 00:36:09,342 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-11 00:36:09,342 INFO L138 SettingsManager]: * Use SBE=true [2022-01-11 00:36:09,342 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-11 00:36:09,343 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-11 00:36:09,343 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-11 00:36:09,343 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-11 00:36:09,344 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-11 00:36:09,344 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-11 00:36:09,344 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-11 00:36:09,344 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-11 00:36:09,344 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-11 00:36:09,344 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-11 00:36:09,344 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-11 00:36:09,344 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-11 00:36:09,344 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-11 00:36:09,345 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-11 00:36:09,345 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-11 00:36:09,345 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-11 00:36:09,345 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-11 00:36:09,345 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-11 00:36:09,345 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-11 00:36:09,345 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-11 00:36:09,345 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-11 00:36:09,346 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-11 00:36:09,346 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-11 00:36:09,346 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-01-11 00:36:09,346 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-11 00:36:09,347 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-01-11 00:36:09,347 INFO L138 SettingsManager]: * TransformationType=BV_TO_INT_NONE WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-11 00:36:09,579 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-11 00:36:09,602 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-11 00:36:09,605 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-11 00:36:09,606 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-11 00:36:09,606 INFO L275 PluginConnector]: CDTParser initialized [2022-01-11 00:36:09,607 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/seq-mthreaded-reduced/pals_floodmax.3.2.ufo.UNBOUNDED.pals.c.v+nlh-reducer.c [2022-01-11 00:36:09,663 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d93bf5fe/f9a453588651455eb4626e7f156b06ab/FLAGdd7ac0a42 [2022-01-11 00:36:10,134 INFO L306 CDTParser]: Found 1 translation units. [2022-01-11 00:36:10,135 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_floodmax.3.2.ufo.UNBOUNDED.pals.c.v+nlh-reducer.c [2022-01-11 00:36:10,151 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d93bf5fe/f9a453588651455eb4626e7f156b06ab/FLAGdd7ac0a42 [2022-01-11 00:36:10,636 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d93bf5fe/f9a453588651455eb4626e7f156b06ab [2022-01-11 00:36:10,638 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-11 00:36:10,640 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-01-11 00:36:10,642 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-11 00:36:10,642 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-11 00:36:10,645 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-11 00:36:10,645 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.01 12:36:10" (1/1) ... [2022-01-11 00:36:10,646 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6cf19151 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:10, skipping insertion in model container [2022-01-11 00:36:10,647 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.01 12:36:10" (1/1) ... [2022-01-11 00:36:10,653 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-11 00:36:10,721 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-11 00:36:11,009 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_floodmax.3.2.ufo.UNBOUNDED.pals.c.v+nlh-reducer.c[9821,9834] [2022-01-11 00:36:11,057 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-11 00:36:11,075 INFO L203 MainTranslator]: Completed pre-run [2022-01-11 00:36:11,162 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/seq-mthreaded-reduced/pals_floodmax.3.2.ufo.UNBOUNDED.pals.c.v+nlh-reducer.c[9821,9834] [2022-01-11 00:36:11,222 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-11 00:36:11,246 INFO L208 MainTranslator]: Completed translation [2022-01-11 00:36:11,247 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11 WrapperNode [2022-01-11 00:36:11,247 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-11 00:36:11,249 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-11 00:36:11,249 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-11 00:36:11,250 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-11 00:36:11,256 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,283 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,323 INFO L137 Inliner]: procedures = 23, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 859 [2022-01-11 00:36:11,324 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-11 00:36:11,325 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-11 00:36:11,325 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-11 00:36:11,325 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-11 00:36:11,339 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,339 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,354 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,355 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,368 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,374 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,376 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,380 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-11 00:36:11,381 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-11 00:36:11,381 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-11 00:36:11,381 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-11 00:36:11,382 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (1/1) ... [2022-01-11 00:36:11,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-11 00:36:11,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-11 00:36:11,433 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-11 00:36:11,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-11 00:36:11,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-11 00:36:11,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-11 00:36:11,472 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-11 00:36:11,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-11 00:36:11,624 INFO L234 CfgBuilder]: Building ICFG [2022-01-11 00:36:11,626 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-11 00:36:12,238 INFO L275 CfgBuilder]: Performing block encoding [2022-01-11 00:36:12,247 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-11 00:36:12,247 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-11 00:36:12,249 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.01 12:36:12 BoogieIcfgContainer [2022-01-11 00:36:12,249 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-11 00:36:12,250 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2022-01-11 00:36:12,250 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2022-01-11 00:36:12,251 INFO L275 PluginConnector]: IcfgTransformer initialized [2022-01-11 00:36:12,254 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.01 12:36:12" (1/1) ... [2022-01-11 00:36:12,772 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 11.01 12:36:12 BasicIcfg [2022-01-11 00:36:12,772 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2022-01-11 00:36:12,774 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-11 00:36:12,774 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-11 00:36:12,777 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-11 00:36:12,777 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.01 12:36:10" (1/4) ... [2022-01-11 00:36:12,778 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49757b1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.01 12:36:12, skipping insertion in model container [2022-01-11 00:36:12,778 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.01 12:36:11" (2/4) ... [2022-01-11 00:36:12,778 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49757b1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.01 12:36:12, skipping insertion in model container [2022-01-11 00:36:12,778 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.01 12:36:12" (3/4) ... [2022-01-11 00:36:12,779 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49757b1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.01 12:36:12, skipping insertion in model container [2022-01-11 00:36:12,779 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 11.01 12:36:12" (4/4) ... [2022-01-11 00:36:12,781 INFO L111 eAbstractionObserver]: Analyzing ICFG pals_floodmax.3.2.ufo.UNBOUNDED.pals.c.v+nlh-reducer.cTransformedIcfg [2022-01-11 00:36:12,786 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-11 00:36:12,786 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-11 00:36:12,831 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-11 00:36:12,838 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-11 00:36:12,838 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-11 00:36:12,857 INFO L276 IsEmpty]: Start isEmpty. Operand has 224 states, 222 states have (on average 1.7702702702702702) internal successors, (393), 223 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:12,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-01-11 00:36:12,868 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:12,869 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:12,870 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:12,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:12,878 INFO L85 PathProgramCache]: Analyzing trace with hash -169952433, now seen corresponding path program 1 times [2022-01-11 00:36:12,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:12,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129824432] [2022-01-11 00:36:12,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:12,886 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:13,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:13,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:13,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129824432] [2022-01-11 00:36:13,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129824432] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:13,451 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:13,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-11 00:36:13,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108860536] [2022-01-11 00:36:13,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:13,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-11 00:36:13,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:13,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-11 00:36:13,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-11 00:36:13,493 INFO L87 Difference]: Start difference. First operand has 224 states, 222 states have (on average 1.7702702702702702) internal successors, (393), 223 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:13,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:13,667 INFO L93 Difference]: Finished difference Result 631 states and 1110 transitions. [2022-01-11 00:36:13,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-11 00:36:13,670 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2022-01-11 00:36:13,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:13,692 INFO L225 Difference]: With dead ends: 631 [2022-01-11 00:36:13,693 INFO L226 Difference]: Without dead ends: 426 [2022-01-11 00:36:13,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:13,700 INFO L933 BasicCegarLoop]: 640 mSDtfsCounter, 821 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 821 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:13,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [821 Valid, 998 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-11 00:36:13,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2022-01-11 00:36:13,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 424. [2022-01-11 00:36:13,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 1.475177304964539) internal successors, (624), 423 states have internal predecessors, (624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:13,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 624 transitions. [2022-01-11 00:36:13,787 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 624 transitions. Word has length 95 [2022-01-11 00:36:13,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:13,788 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 624 transitions. [2022-01-11 00:36:13,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:13,788 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 624 transitions. [2022-01-11 00:36:13,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-01-11 00:36:13,797 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:13,797 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:13,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-11 00:36:13,798 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:13,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:13,800 INFO L85 PathProgramCache]: Analyzing trace with hash -186963329, now seen corresponding path program 1 times [2022-01-11 00:36:13,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:13,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386816449] [2022-01-11 00:36:13,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:13,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:13,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:13,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:13,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:13,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386816449] [2022-01-11 00:36:13,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386816449] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:13,930 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:13,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-11 00:36:13,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403476718] [2022-01-11 00:36:13,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:13,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-11 00:36:13,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:13,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-11 00:36:13,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:13,934 INFO L87 Difference]: Start difference. First operand 424 states and 624 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:13,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:13,985 INFO L93 Difference]: Finished difference Result 1234 states and 1808 transitions. [2022-01-11 00:36:13,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-11 00:36:13,986 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2022-01-11 00:36:13,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:13,989 INFO L225 Difference]: With dead ends: 1234 [2022-01-11 00:36:13,989 INFO L226 Difference]: Without dead ends: 838 [2022-01-11 00:36:13,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:13,998 INFO L933 BasicCegarLoop]: 642 mSDtfsCounter, 317 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 961 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:13,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [317 Valid, 961 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:14,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2022-01-11 00:36:14,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 426. [2022-01-11 00:36:14,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 1.4729411764705882) internal successors, (626), 425 states have internal predecessors, (626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:14,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 626 transitions. [2022-01-11 00:36:14,041 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 626 transitions. Word has length 96 [2022-01-11 00:36:14,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:14,042 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 626 transitions. [2022-01-11 00:36:14,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:14,042 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 626 transitions. [2022-01-11 00:36:14,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-01-11 00:36:14,045 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:14,046 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:14,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-11 00:36:14,048 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:14,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:14,052 INFO L85 PathProgramCache]: Analyzing trace with hash -420589676, now seen corresponding path program 1 times [2022-01-11 00:36:14,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:14,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073916324] [2022-01-11 00:36:14,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:14,053 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:14,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:14,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:14,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:14,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073916324] [2022-01-11 00:36:14,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073916324] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:14,320 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:14,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-11 00:36:14,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273515509] [2022-01-11 00:36:14,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:14,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-11 00:36:14,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:14,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-11 00:36:14,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:14,322 INFO L87 Difference]: Start difference. First operand 426 states and 626 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:14,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:14,487 INFO L93 Difference]: Finished difference Result 1628 states and 2382 transitions. [2022-01-11 00:36:14,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-11 00:36:14,488 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2022-01-11 00:36:14,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:14,492 INFO L225 Difference]: With dead ends: 1628 [2022-01-11 00:36:14,493 INFO L226 Difference]: Without dead ends: 1214 [2022-01-11 00:36:14,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-11 00:36:14,495 INFO L933 BasicCegarLoop]: 692 mSDtfsCounter, 889 mSDsluCounter, 879 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 889 SdHoareTripleChecker+Valid, 1571 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:14,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [889 Valid, 1571 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-11 00:36:14,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1214 states. [2022-01-11 00:36:14,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1214 to 816. [2022-01-11 00:36:14,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 815 states have (on average 1.4552147239263804) internal successors, (1186), 815 states have internal predecessors, (1186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:14,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 1186 transitions. [2022-01-11 00:36:14,560 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 1186 transitions. Word has length 97 [2022-01-11 00:36:14,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:14,561 INFO L470 AbstractCegarLoop]: Abstraction has 816 states and 1186 transitions. [2022-01-11 00:36:14,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:14,561 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 1186 transitions. [2022-01-11 00:36:14,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-01-11 00:36:14,562 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:14,563 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:14,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-11 00:36:14,563 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:14,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:14,564 INFO L85 PathProgramCache]: Analyzing trace with hash -605083984, now seen corresponding path program 1 times [2022-01-11 00:36:14,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:14,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722826354] [2022-01-11 00:36:14,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:14,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:14,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:14,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:14,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:14,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722826354] [2022-01-11 00:36:14,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722826354] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:14,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:14,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-11 00:36:14,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882408452] [2022-01-11 00:36:14,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:14,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-11 00:36:14,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:14,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-11 00:36:14,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-11 00:36:14,674 INFO L87 Difference]: Start difference. First operand 816 states and 1186 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:14,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:14,743 INFO L93 Difference]: Finished difference Result 1423 states and 2062 transitions. [2022-01-11 00:36:14,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-11 00:36:14,744 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2022-01-11 00:36:14,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:14,747 INFO L225 Difference]: With dead ends: 1423 [2022-01-11 00:36:14,747 INFO L226 Difference]: Without dead ends: 623 [2022-01-11 00:36:14,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:14,751 INFO L933 BasicCegarLoop]: 372 mSDtfsCounter, 69 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 1019 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:14,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 1019 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:14,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2022-01-11 00:36:14,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 623. [2022-01-11 00:36:14,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 622 states have (on average 1.4469453376205788) internal successors, (900), 622 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:14,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 900 transitions. [2022-01-11 00:36:14,847 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 900 transitions. Word has length 97 [2022-01-11 00:36:14,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:14,847 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 900 transitions. [2022-01-11 00:36:14,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:14,848 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 900 transitions. [2022-01-11 00:36:14,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-01-11 00:36:14,849 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:14,849 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:14,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-11 00:36:14,849 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:14,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:14,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1445746918, now seen corresponding path program 1 times [2022-01-11 00:36:14,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:14,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186254312] [2022-01-11 00:36:14,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:14,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:14,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:14,945 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:14,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:14,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186254312] [2022-01-11 00:36:14,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186254312] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:14,946 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:14,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-11 00:36:14,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602804971] [2022-01-11 00:36:14,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:14,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-11 00:36:14,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:14,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-11 00:36:14,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:14,948 INFO L87 Difference]: Start difference. First operand 623 states and 900 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:15,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:15,013 INFO L93 Difference]: Finished difference Result 1223 states and 1758 transitions. [2022-01-11 00:36:15,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-11 00:36:15,014 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2022-01-11 00:36:15,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:15,017 INFO L225 Difference]: With dead ends: 1223 [2022-01-11 00:36:15,017 INFO L226 Difference]: Without dead ends: 819 [2022-01-11 00:36:15,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:15,020 INFO L933 BasicCegarLoop]: 357 mSDtfsCounter, 312 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:15,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [312 Valid, 670 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:15,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2022-01-11 00:36:15,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 623. [2022-01-11 00:36:15,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 622 states have (on average 1.4453376205787782) internal successors, (899), 622 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:15,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 899 transitions. [2022-01-11 00:36:15,069 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 899 transitions. Word has length 100 [2022-01-11 00:36:15,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:15,070 INFO L470 AbstractCegarLoop]: Abstraction has 623 states and 899 transitions. [2022-01-11 00:36:15,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:15,073 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 899 transitions. [2022-01-11 00:36:15,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-11 00:36:15,075 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:15,076 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:15,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-11 00:36:15,076 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:15,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:15,077 INFO L85 PathProgramCache]: Analyzing trace with hash 1892357678, now seen corresponding path program 1 times [2022-01-11 00:36:15,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:15,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232863447] [2022-01-11 00:36:15,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:15,078 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:15,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:15,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:15,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:15,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232863447] [2022-01-11 00:36:15,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232863447] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:15,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:15,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-11 00:36:15,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135579942] [2022-01-11 00:36:15,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:15,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-11 00:36:15,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:15,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-11 00:36:15,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:15,228 INFO L87 Difference]: Start difference. First operand 623 states and 899 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:15,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:15,365 INFO L93 Difference]: Finished difference Result 1499 states and 2203 transitions. [2022-01-11 00:36:15,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-11 00:36:15,369 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2022-01-11 00:36:15,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:15,373 INFO L225 Difference]: With dead ends: 1499 [2022-01-11 00:36:15,373 INFO L226 Difference]: Without dead ends: 1135 [2022-01-11 00:36:15,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:15,376 INFO L933 BasicCegarLoop]: 598 mSDtfsCounter, 256 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 895 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:15,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 895 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:15,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2022-01-11 00:36:15,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 1133. [2022-01-11 00:36:15,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1133 states, 1132 states have (on average 1.4408127208480566) internal successors, (1631), 1132 states have internal predecessors, (1631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:15,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1133 states to 1133 states and 1631 transitions. [2022-01-11 00:36:15,475 INFO L78 Accepts]: Start accepts. Automaton has 1133 states and 1631 transitions. Word has length 101 [2022-01-11 00:36:15,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:15,476 INFO L470 AbstractCegarLoop]: Abstraction has 1133 states and 1631 transitions. [2022-01-11 00:36:15,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:15,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1133 states and 1631 transitions. [2022-01-11 00:36:15,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-11 00:36:15,478 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:15,478 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:15,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-11 00:36:15,478 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:15,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:15,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1726917009, now seen corresponding path program 1 times [2022-01-11 00:36:15,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:15,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859389688] [2022-01-11 00:36:15,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:15,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:15,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:15,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:15,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859389688] [2022-01-11 00:36:15,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859389688] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:15,587 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:15,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-11 00:36:15,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236426520] [2022-01-11 00:36:15,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:15,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-11 00:36:15,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:15,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-11 00:36:15,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-11 00:36:15,589 INFO L87 Difference]: Start difference. First operand 1133 states and 1631 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:15,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:15,773 INFO L93 Difference]: Finished difference Result 2789 states and 4011 transitions. [2022-01-11 00:36:15,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-11 00:36:15,774 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2022-01-11 00:36:15,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:15,782 INFO L225 Difference]: With dead ends: 2789 [2022-01-11 00:36:15,782 INFO L226 Difference]: Without dead ends: 1739 [2022-01-11 00:36:15,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-01-11 00:36:15,785 INFO L933 BasicCegarLoop]: 401 mSDtfsCounter, 838 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 838 SdHoareTripleChecker+Valid, 706 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:15,786 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [838 Valid, 706 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:15,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1739 states. [2022-01-11 00:36:15,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1739 to 1138. [2022-01-11 00:36:15,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1138 states, 1137 states have (on average 1.436235708003518) internal successors, (1633), 1137 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:15,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1138 states to 1138 states and 1633 transitions. [2022-01-11 00:36:15,891 INFO L78 Accepts]: Start accepts. Automaton has 1138 states and 1633 transitions. Word has length 101 [2022-01-11 00:36:15,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:15,891 INFO L470 AbstractCegarLoop]: Abstraction has 1138 states and 1633 transitions. [2022-01-11 00:36:15,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:15,892 INFO L276 IsEmpty]: Start isEmpty. Operand 1138 states and 1633 transitions. [2022-01-11 00:36:15,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-11 00:36:15,893 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:15,893 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:15,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-11 00:36:15,894 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:15,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:15,894 INFO L85 PathProgramCache]: Analyzing trace with hash -694796832, now seen corresponding path program 1 times [2022-01-11 00:36:15,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:15,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397167558] [2022-01-11 00:36:15,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:15,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:15,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:16,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:16,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:16,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397167558] [2022-01-11 00:36:16,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397167558] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:16,050 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:16,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-11 00:36:16,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502428807] [2022-01-11 00:36:16,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:16,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-11 00:36:16,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:16,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-11 00:36:16,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-11 00:36:16,051 INFO L87 Difference]: Start difference. First operand 1138 states and 1633 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:16,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:16,279 INFO L93 Difference]: Finished difference Result 3209 states and 4601 transitions. [2022-01-11 00:36:16,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-11 00:36:16,279 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2022-01-11 00:36:16,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:16,287 INFO L225 Difference]: With dead ends: 3209 [2022-01-11 00:36:16,288 INFO L226 Difference]: Without dead ends: 2139 [2022-01-11 00:36:16,290 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:16,290 INFO L933 BasicCegarLoop]: 522 mSDtfsCounter, 639 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 639 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:16,291 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [639 Valid, 813 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:16,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2022-01-11 00:36:16,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 2137. [2022-01-11 00:36:16,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2137 states, 2136 states have (on average 1.4250936329588015) internal successors, (3044), 2136 states have internal predecessors, (3044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:16,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2137 states to 2137 states and 3044 transitions. [2022-01-11 00:36:16,553 INFO L78 Accepts]: Start accepts. Automaton has 2137 states and 3044 transitions. Word has length 101 [2022-01-11 00:36:16,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:16,553 INFO L470 AbstractCegarLoop]: Abstraction has 2137 states and 3044 transitions. [2022-01-11 00:36:16,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:16,554 INFO L276 IsEmpty]: Start isEmpty. Operand 2137 states and 3044 transitions. [2022-01-11 00:36:16,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-11 00:36:16,556 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:16,556 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:16,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-11 00:36:16,557 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:16,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:16,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1430044528, now seen corresponding path program 1 times [2022-01-11 00:36:16,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:16,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114149317] [2022-01-11 00:36:16,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:16,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:16,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:16,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:16,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:16,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114149317] [2022-01-11 00:36:16,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114149317] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:16,656 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:16,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-11 00:36:16,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121282266] [2022-01-11 00:36:16,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:16,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-11 00:36:16,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:16,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-11 00:36:16,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-11 00:36:16,658 INFO L87 Difference]: Start difference. First operand 2137 states and 3044 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:16,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:16,829 INFO L93 Difference]: Finished difference Result 3020 states and 4338 transitions. [2022-01-11 00:36:16,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-11 00:36:16,829 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2022-01-11 00:36:16,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:16,839 INFO L225 Difference]: With dead ends: 3020 [2022-01-11 00:36:16,839 INFO L226 Difference]: Without dead ends: 1773 [2022-01-11 00:36:16,841 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:16,843 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 47 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:16,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 1000 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:16,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1773 states. [2022-01-11 00:36:17,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1773 to 1773. [2022-01-11 00:36:17,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1773 states, 1772 states have (on average 1.4266365688487586) internal successors, (2528), 1772 states have internal predecessors, (2528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:17,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1773 states to 1773 states and 2528 transitions. [2022-01-11 00:36:17,032 INFO L78 Accepts]: Start accepts. Automaton has 1773 states and 2528 transitions. Word has length 103 [2022-01-11 00:36:17,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:17,033 INFO L470 AbstractCegarLoop]: Abstraction has 1773 states and 2528 transitions. [2022-01-11 00:36:17,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:17,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1773 states and 2528 transitions. [2022-01-11 00:36:17,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-11 00:36:17,035 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:17,035 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:17,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-01-11 00:36:17,036 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:17,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:17,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1910295259, now seen corresponding path program 1 times [2022-01-11 00:36:17,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:17,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692279258] [2022-01-11 00:36:17,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:17,037 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:17,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:17,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:17,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:17,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692279258] [2022-01-11 00:36:17,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692279258] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:17,179 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:17,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-11 00:36:17,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678250513] [2022-01-11 00:36:17,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:17,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-11 00:36:17,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:17,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-11 00:36:17,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:17,182 INFO L87 Difference]: Start difference. First operand 1773 states and 2528 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:17,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:17,490 INFO L93 Difference]: Finished difference Result 4670 states and 6628 transitions. [2022-01-11 00:36:17,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-11 00:36:17,490 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2022-01-11 00:36:17,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:17,502 INFO L225 Difference]: With dead ends: 4670 [2022-01-11 00:36:17,502 INFO L226 Difference]: Without dead ends: 2941 [2022-01-11 00:36:17,507 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-11 00:36:17,507 INFO L933 BasicCegarLoop]: 667 mSDtfsCounter, 964 mSDsluCounter, 858 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 964 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:17,508 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [964 Valid, 1525 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:17,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2941 states. [2022-01-11 00:36:17,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2941 to 1922. [2022-01-11 00:36:17,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1922 states, 1921 states have (on average 1.4060385216033315) internal successors, (2701), 1921 states have internal predecessors, (2701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:17,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1922 states to 1922 states and 2701 transitions. [2022-01-11 00:36:17,723 INFO L78 Accepts]: Start accepts. Automaton has 1922 states and 2701 transitions. Word has length 103 [2022-01-11 00:36:17,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:17,724 INFO L470 AbstractCegarLoop]: Abstraction has 1922 states and 2701 transitions. [2022-01-11 00:36:17,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:17,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1922 states and 2701 transitions. [2022-01-11 00:36:17,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-11 00:36:17,727 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:17,727 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:17,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-11 00:36:17,727 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:17,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:17,728 INFO L85 PathProgramCache]: Analyzing trace with hash -2094789567, now seen corresponding path program 1 times [2022-01-11 00:36:17,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:17,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127116823] [2022-01-11 00:36:17,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:17,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:17,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:17,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:17,818 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:17,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127116823] [2022-01-11 00:36:17,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127116823] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:17,818 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:17,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-11 00:36:17,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564543142] [2022-01-11 00:36:17,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:17,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-11 00:36:17,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:17,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-11 00:36:17,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-11 00:36:17,819 INFO L87 Difference]: Start difference. First operand 1922 states and 2701 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:17,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:17,965 INFO L93 Difference]: Finished difference Result 3445 states and 4832 transitions. [2022-01-11 00:36:17,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-11 00:36:17,966 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2022-01-11 00:36:17,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:17,972 INFO L225 Difference]: With dead ends: 3445 [2022-01-11 00:36:17,972 INFO L226 Difference]: Without dead ends: 1559 [2022-01-11 00:36:17,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:17,976 INFO L933 BasicCegarLoop]: 356 mSDtfsCounter, 47 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:17,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 995 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:17,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1559 states. [2022-01-11 00:36:18,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1559 to 1559. [2022-01-11 00:36:18,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1559 states, 1558 states have (on average 1.399229781771502) internal successors, (2180), 1558 states have internal predecessors, (2180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:18,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1559 states to 1559 states and 2180 transitions. [2022-01-11 00:36:18,122 INFO L78 Accepts]: Start accepts. Automaton has 1559 states and 2180 transitions. Word has length 103 [2022-01-11 00:36:18,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:18,122 INFO L470 AbstractCegarLoop]: Abstraction has 1559 states and 2180 transitions. [2022-01-11 00:36:18,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:18,123 INFO L276 IsEmpty]: Start isEmpty. Operand 1559 states and 2180 transitions. [2022-01-11 00:36:18,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-01-11 00:36:18,125 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:18,125 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:18,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-11 00:36:18,126 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:18,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:18,126 INFO L85 PathProgramCache]: Analyzing trace with hash 498036161, now seen corresponding path program 1 times [2022-01-11 00:36:18,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:18,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691473019] [2022-01-11 00:36:18,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:18,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:18,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:18,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:18,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:18,184 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691473019] [2022-01-11 00:36:18,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691473019] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:18,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:18,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-11 00:36:18,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577075051] [2022-01-11 00:36:18,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:18,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-11 00:36:18,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:18,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-11 00:36:18,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:18,185 INFO L87 Difference]: Start difference. First operand 1559 states and 2180 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:18,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:18,330 INFO L93 Difference]: Finished difference Result 2998 states and 4208 transitions. [2022-01-11 00:36:18,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-11 00:36:18,330 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2022-01-11 00:36:18,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:18,338 INFO L225 Difference]: With dead ends: 2998 [2022-01-11 00:36:18,338 INFO L226 Difference]: Without dead ends: 2135 [2022-01-11 00:36:18,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:18,340 INFO L933 BasicCegarLoop]: 522 mSDtfsCounter, 298 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:18,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 832 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:18,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2135 states. [2022-01-11 00:36:18,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2135 to 1559. [2022-01-11 00:36:18,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1559 states, 1558 states have (on average 1.3973042362002568) internal successors, (2177), 1558 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:18,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1559 states to 1559 states and 2177 transitions. [2022-01-11 00:36:18,484 INFO L78 Accepts]: Start accepts. Automaton has 1559 states and 2177 transitions. Word has length 106 [2022-01-11 00:36:18,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:18,484 INFO L470 AbstractCegarLoop]: Abstraction has 1559 states and 2177 transitions. [2022-01-11 00:36:18,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:18,484 INFO L276 IsEmpty]: Start isEmpty. Operand 1559 states and 2177 transitions. [2022-01-11 00:36:18,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-01-11 00:36:18,486 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:18,486 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:18,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-11 00:36:18,487 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:18,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:18,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1307785056, now seen corresponding path program 1 times [2022-01-11 00:36:18,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:18,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210273608] [2022-01-11 00:36:18,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:18,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:18,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:18,646 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:18,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:18,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210273608] [2022-01-11 00:36:18,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210273608] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:18,647 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:18,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-11 00:36:18,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548584921] [2022-01-11 00:36:18,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:18,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-11 00:36:18,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:18,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-11 00:36:18,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:18,648 INFO L87 Difference]: Start difference. First operand 1559 states and 2177 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:18,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:18,838 INFO L93 Difference]: Finished difference Result 3291 states and 4711 transitions. [2022-01-11 00:36:18,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-11 00:36:18,838 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2022-01-11 00:36:18,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:18,847 INFO L225 Difference]: With dead ends: 3291 [2022-01-11 00:36:18,847 INFO L226 Difference]: Without dead ends: 2339 [2022-01-11 00:36:18,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:18,850 INFO L933 BasicCegarLoop]: 581 mSDtfsCounter, 240 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:18,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 870 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:18,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2339 states. [2022-01-11 00:36:19,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2339 to 2337. [2022-01-11 00:36:19,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2337 states, 2336 states have (on average 1.3899828767123288) internal successors, (3247), 2336 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:19,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2337 states to 2337 states and 3247 transitions. [2022-01-11 00:36:19,074 INFO L78 Accepts]: Start accepts. Automaton has 2337 states and 3247 transitions. Word has length 107 [2022-01-11 00:36:19,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:19,075 INFO L470 AbstractCegarLoop]: Abstraction has 2337 states and 3247 transitions. [2022-01-11 00:36:19,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:19,075 INFO L276 IsEmpty]: Start isEmpty. Operand 2337 states and 3247 transitions. [2022-01-11 00:36:19,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-01-11 00:36:19,078 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:19,078 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:19,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-01-11 00:36:19,079 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:19,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:19,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1843257155, now seen corresponding path program 1 times [2022-01-11 00:36:19,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:19,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008540015] [2022-01-11 00:36:19,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:19,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:19,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:19,208 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:19,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:19,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008540015] [2022-01-11 00:36:19,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008540015] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:19,209 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:19,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-11 00:36:19,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881400325] [2022-01-11 00:36:19,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:19,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-11 00:36:19,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:19,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-11 00:36:19,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:19,211 INFO L87 Difference]: Start difference. First operand 2337 states and 3247 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:19,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:19,530 INFO L93 Difference]: Finished difference Result 4942 states and 7010 transitions. [2022-01-11 00:36:19,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-11 00:36:19,531 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2022-01-11 00:36:19,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:19,543 INFO L225 Difference]: With dead ends: 4942 [2022-01-11 00:36:19,543 INFO L226 Difference]: Without dead ends: 3488 [2022-01-11 00:36:19,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:19,546 INFO L933 BasicCegarLoop]: 585 mSDtfsCounter, 243 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:19,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 874 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:19,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3488 states. [2022-01-11 00:36:19,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3488 to 3486. [2022-01-11 00:36:19,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3486 states, 3485 states have (on average 1.3784791965566714) internal successors, (4804), 3485 states have internal predecessors, (4804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:19,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3486 states to 3486 states and 4804 transitions. [2022-01-11 00:36:19,861 INFO L78 Accepts]: Start accepts. Automaton has 3486 states and 4804 transitions. Word has length 107 [2022-01-11 00:36:19,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:19,862 INFO L470 AbstractCegarLoop]: Abstraction has 3486 states and 4804 transitions. [2022-01-11 00:36:19,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:19,862 INFO L276 IsEmpty]: Start isEmpty. Operand 3486 states and 4804 transitions. [2022-01-11 00:36:19,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-01-11 00:36:19,866 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:19,866 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:19,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-11 00:36:19,867 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:19,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:19,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1234181710, now seen corresponding path program 1 times [2022-01-11 00:36:19,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:19,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232346489] [2022-01-11 00:36:19,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:19,868 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:19,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:20,022 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:20,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:20,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232346489] [2022-01-11 00:36:20,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232346489] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:20,023 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:20,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-11 00:36:20,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595838311] [2022-01-11 00:36:20,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:20,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-11 00:36:20,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:20,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-11 00:36:20,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-11 00:36:20,024 INFO L87 Difference]: Start difference. First operand 3486 states and 4804 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:20,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:20,451 INFO L93 Difference]: Finished difference Result 6966 states and 9607 transitions. [2022-01-11 00:36:20,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-11 00:36:20,452 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2022-01-11 00:36:20,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:20,480 INFO L225 Difference]: With dead ends: 6966 [2022-01-11 00:36:20,481 INFO L226 Difference]: Without dead ends: 3631 [2022-01-11 00:36:20,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:20,490 INFO L933 BasicCegarLoop]: 492 mSDtfsCounter, 623 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:20,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [623 Valid, 775 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:20,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3631 states. [2022-01-11 00:36:20,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3631 to 3577. [2022-01-11 00:36:20,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3577 states, 3576 states have (on average 1.3705257270693512) internal successors, (4901), 3576 states have internal predecessors, (4901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:20,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3577 states to 3577 states and 4901 transitions. [2022-01-11 00:36:20,835 INFO L78 Accepts]: Start accepts. Automaton has 3577 states and 4901 transitions. Word has length 109 [2022-01-11 00:36:20,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:20,836 INFO L470 AbstractCegarLoop]: Abstraction has 3577 states and 4901 transitions. [2022-01-11 00:36:20,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:20,836 INFO L276 IsEmpty]: Start isEmpty. Operand 3577 states and 4901 transitions. [2022-01-11 00:36:20,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-01-11 00:36:20,842 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:20,842 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:20,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-01-11 00:36:20,843 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:20,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:20,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1821195452, now seen corresponding path program 1 times [2022-01-11 00:36:20,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:20,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544622558] [2022-01-11 00:36:20,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:20,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:20,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:20,907 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:20,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:20,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544622558] [2022-01-11 00:36:20,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544622558] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:20,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:20,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-11 00:36:20,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409836500] [2022-01-11 00:36:20,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:20,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-11 00:36:20,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:20,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-11 00:36:20,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:20,911 INFO L87 Difference]: Start difference. First operand 3577 states and 4901 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:21,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:21,445 INFO L93 Difference]: Finished difference Result 9220 states and 12765 transitions. [2022-01-11 00:36:21,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-11 00:36:21,445 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2022-01-11 00:36:21,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:21,459 INFO L225 Difference]: With dead ends: 9220 [2022-01-11 00:36:21,460 INFO L226 Difference]: Without dead ends: 6954 [2022-01-11 00:36:21,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:21,466 INFO L933 BasicCegarLoop]: 606 mSDtfsCounter, 289 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 917 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:21,466 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [289 Valid, 917 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:21,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6954 states. [2022-01-11 00:36:21,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6954 to 3587. [2022-01-11 00:36:21,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3587 states, 3586 states have (on average 1.3694924707194647) internal successors, (4911), 3586 states have internal predecessors, (4911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:21,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3587 states to 3587 states and 4911 transitions. [2022-01-11 00:36:21,950 INFO L78 Accepts]: Start accepts. Automaton has 3587 states and 4911 transitions. Word has length 110 [2022-01-11 00:36:21,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:21,950 INFO L470 AbstractCegarLoop]: Abstraction has 3587 states and 4911 transitions. [2022-01-11 00:36:21,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:21,951 INFO L276 IsEmpty]: Start isEmpty. Operand 3587 states and 4911 transitions. [2022-01-11 00:36:21,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-01-11 00:36:21,955 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:21,956 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:21,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-11 00:36:21,956 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:21,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:21,957 INFO L85 PathProgramCache]: Analyzing trace with hash 2061649591, now seen corresponding path program 1 times [2022-01-11 00:36:21,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:21,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285015548] [2022-01-11 00:36:21,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:21,957 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:22,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:22,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:22,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:22,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285015548] [2022-01-11 00:36:22,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285015548] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:22,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:22,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-11 00:36:22,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686574361] [2022-01-11 00:36:22,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:22,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-11 00:36:22,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:22,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-11 00:36:22,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:22,103 INFO L87 Difference]: Start difference. First operand 3587 states and 4911 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:22,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:22,679 INFO L93 Difference]: Finished difference Result 9116 states and 12498 transitions. [2022-01-11 00:36:22,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-11 00:36:22,680 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2022-01-11 00:36:22,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:22,693 INFO L225 Difference]: With dead ends: 9116 [2022-01-11 00:36:22,693 INFO L226 Difference]: Without dead ends: 6048 [2022-01-11 00:36:22,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-11 00:36:22,699 INFO L933 BasicCegarLoop]: 653 mSDtfsCounter, 1023 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1023 SdHoareTripleChecker+Valid, 1232 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:22,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1023 Valid, 1232 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:22,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6048 states. [2022-01-11 00:36:23,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6048 to 3820. [2022-01-11 00:36:23,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3820 states, 3819 states have (on average 1.3521864362398535) internal successors, (5164), 3819 states have internal predecessors, (5164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:23,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3820 states to 3820 states and 5164 transitions. [2022-01-11 00:36:23,060 INFO L78 Accepts]: Start accepts. Automaton has 3820 states and 5164 transitions. Word has length 111 [2022-01-11 00:36:23,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:23,060 INFO L470 AbstractCegarLoop]: Abstraction has 3820 states and 5164 transitions. [2022-01-11 00:36:23,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:23,060 INFO L276 IsEmpty]: Start isEmpty. Operand 3820 states and 5164 transitions. [2022-01-11 00:36:23,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-01-11 00:36:23,065 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:23,065 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:23,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-11 00:36:23,065 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:23,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:23,065 INFO L85 PathProgramCache]: Analyzing trace with hash -953536557, now seen corresponding path program 1 times [2022-01-11 00:36:23,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:23,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938634321] [2022-01-11 00:36:23,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:23,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:23,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:23,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:23,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:23,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938634321] [2022-01-11 00:36:23,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938634321] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:23,172 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:23,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-11 00:36:23,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204042281] [2022-01-11 00:36:23,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:23,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-11 00:36:23,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:23,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-11 00:36:23,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-11 00:36:23,173 INFO L87 Difference]: Start difference. First operand 3820 states and 5164 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:23,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:23,524 INFO L93 Difference]: Finished difference Result 5971 states and 8117 transitions. [2022-01-11 00:36:23,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-11 00:36:23,524 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2022-01-11 00:36:23,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:23,531 INFO L225 Difference]: With dead ends: 5971 [2022-01-11 00:36:23,531 INFO L226 Difference]: Without dead ends: 3303 [2022-01-11 00:36:23,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-11 00:36:23,535 INFO L933 BasicCegarLoop]: 338 mSDtfsCounter, 23 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 968 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:23,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 968 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-11 00:36:23,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2022-01-11 00:36:23,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 3303. [2022-01-11 00:36:23,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3303 states, 3302 states have (on average 1.349182313749243) internal successors, (4455), 3302 states have internal predecessors, (4455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:23,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3303 states to 3303 states and 4455 transitions. [2022-01-11 00:36:23,780 INFO L78 Accepts]: Start accepts. Automaton has 3303 states and 4455 transitions. Word has length 111 [2022-01-11 00:36:23,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:23,780 INFO L470 AbstractCegarLoop]: Abstraction has 3303 states and 4455 transitions. [2022-01-11 00:36:23,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:23,780 INFO L276 IsEmpty]: Start isEmpty. Operand 3303 states and 4455 transitions. [2022-01-11 00:36:23,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-01-11 00:36:23,789 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:23,789 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:23,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-11 00:36:23,789 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:23,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:23,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1729877154, now seen corresponding path program 1 times [2022-01-11 00:36:23,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:23,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911005715] [2022-01-11 00:36:23,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:23,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:24,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:24,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:24,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:24,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911005715] [2022-01-11 00:36:24,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911005715] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:24,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:24,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-11 00:36:24,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955393302] [2022-01-11 00:36:24,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:24,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-11 00:36:24,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:24,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-11 00:36:24,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-01-11 00:36:24,501 INFO L87 Difference]: Start difference. First operand 3303 states and 4455 transitions. Second operand has 8 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:26,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:26,788 INFO L93 Difference]: Finished difference Result 6876 states and 9833 transitions. [2022-01-11 00:36:26,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-11 00:36:26,789 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 113 [2022-01-11 00:36:26,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:26,799 INFO L225 Difference]: With dead ends: 6876 [2022-01-11 00:36:26,799 INFO L226 Difference]: Without dead ends: 5118 [2022-01-11 00:36:26,802 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2022-01-11 00:36:26,802 INFO L933 BasicCegarLoop]: 282 mSDtfsCounter, 1352 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1352 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:26,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1352 Valid, 819 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-11 00:36:26,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5118 states. [2022-01-11 00:36:27,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5118 to 5116. [2022-01-11 00:36:27,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5116 states, 5115 states have (on average 1.3980449657869012) internal successors, (7151), 5115 states have internal predecessors, (7151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:27,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5116 states to 5116 states and 7151 transitions. [2022-01-11 00:36:27,961 INFO L78 Accepts]: Start accepts. Automaton has 5116 states and 7151 transitions. Word has length 113 [2022-01-11 00:36:27,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:27,961 INFO L470 AbstractCegarLoop]: Abstraction has 5116 states and 7151 transitions. [2022-01-11 00:36:27,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:27,961 INFO L276 IsEmpty]: Start isEmpty. Operand 5116 states and 7151 transitions. [2022-01-11 00:36:27,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-01-11 00:36:27,966 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:27,966 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:27,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-01-11 00:36:27,967 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:27,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:27,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1662870401, now seen corresponding path program 1 times [2022-01-11 00:36:27,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:27,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740747855] [2022-01-11 00:36:27,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:27,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:28,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-11 00:36:28,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-11 00:36:28,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-11 00:36:28,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740747855] [2022-01-11 00:36:28,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740747855] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-11 00:36:28,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-11 00:36:28,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-11 00:36:28,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608960674] [2022-01-11 00:36:28,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-11 00:36:28,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-11 00:36:28,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-11 00:36:28,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-11 00:36:28,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:28,128 INFO L87 Difference]: Start difference. First operand 5116 states and 7151 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:30,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-11 00:36:30,416 INFO L93 Difference]: Finished difference Result 10460 states and 15649 transitions. [2022-01-11 00:36:30,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-11 00:36:30,417 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 113 [2022-01-11 00:36:30,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-11 00:36:30,431 INFO L225 Difference]: With dead ends: 10460 [2022-01-11 00:36:30,432 INFO L226 Difference]: Without dead ends: 7788 [2022-01-11 00:36:30,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-11 00:36:30,438 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 154 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-11 00:36:30,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 709 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-11 00:36:30,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7788 states. [2022-01-11 00:36:32,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7788 to 7786. [2022-01-11 00:36:32,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7786 states, 7785 states have (on average 1.4480411046885036) internal successors, (11273), 7785 states have internal predecessors, (11273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:32,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7786 states to 7786 states and 11273 transitions. [2022-01-11 00:36:32,497 INFO L78 Accepts]: Start accepts. Automaton has 7786 states and 11273 transitions. Word has length 113 [2022-01-11 00:36:32,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-11 00:36:32,497 INFO L470 AbstractCegarLoop]: Abstraction has 7786 states and 11273 transitions. [2022-01-11 00:36:32,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-11 00:36:32,497 INFO L276 IsEmpty]: Start isEmpty. Operand 7786 states and 11273 transitions. [2022-01-11 00:36:32,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-01-11 00:36:32,501 INFO L506 BasicCegarLoop]: Found error trace [2022-01-11 00:36:32,501 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:32,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-01-11 00:36:32,502 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-11 00:36:32,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-11 00:36:32,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1760896961, now seen corresponding path program 1 times [2022-01-11 00:36:32,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-11 00:36:32,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116670445] [2022-01-11 00:36:32,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-11 00:36:32,503 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-11 00:36:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-11 00:36:32,778 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-01-11 00:36:33,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-01-11 00:36:33,079 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-01-11 00:36:33,080 INFO L628 BasicCegarLoop]: Counterexample is feasible [2022-01-11 00:36:33,080 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-01-11 00:36:33,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-01-11 00:36:33,085 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-11 00:36:33,088 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-11 00:36:33,702 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.01 12:36:33 BasicIcfg [2022-01-11 00:36:33,702 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-11 00:36:33,702 INFO L158 Benchmark]: Toolchain (without parser) took 23062.52ms. Allocated memory was 203.4MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 148.7MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 832.8MB. Max. memory is 8.0GB. [2022-01-11 00:36:33,703 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 203.4MB. Free memory is still 166.1MB. There was no memory consumed. Max. memory is 8.0GB. [2022-01-11 00:36:33,703 INFO L158 Benchmark]: CACSL2BoogieTranslator took 605.25ms. Allocated memory was 203.4MB in the beginning and 289.4MB in the end (delta: 86.0MB). Free memory was 148.5MB in the beginning and 251.0MB in the end (delta: -102.5MB). Peak memory consumption was 7.2MB. Max. memory is 8.0GB. [2022-01-11 00:36:33,703 INFO L158 Benchmark]: Boogie Procedure Inliner took 75.62ms. Allocated memory is still 289.4MB. Free memory was 251.0MB in the beginning and 247.3MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2022-01-11 00:36:33,703 INFO L158 Benchmark]: Boogie Preprocessor took 55.33ms. Allocated memory is still 289.4MB. Free memory was 247.3MB in the beginning and 244.2MB in the end (delta: 3.1MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. [2022-01-11 00:36:33,704 INFO L158 Benchmark]: RCFGBuilder took 868.46ms. Allocated memory is still 289.4MB. Free memory was 244.2MB in the beginning and 193.3MB in the end (delta: 50.9MB). Peak memory consumption was 50.3MB. Max. memory is 8.0GB. [2022-01-11 00:36:33,704 INFO L158 Benchmark]: IcfgTransformer took 522.59ms. Allocated memory is still 289.4MB. Free memory was 193.3MB in the beginning and 246.5MB in the end (delta: -53.1MB). Peak memory consumption was 107.3MB. Max. memory is 8.0GB. [2022-01-11 00:36:33,704 INFO L158 Benchmark]: TraceAbstraction took 20927.87ms. Allocated memory was 289.4MB in the beginning and 1.4GB in the end (delta: 1.1GB). Free memory was 245.9MB in the beginning and 1.2GB in the end (delta: -956.1MB). Peak memory consumption was 843.0MB. Max. memory is 8.0GB. [2022-01-11 00:36:33,708 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 203.4MB. Free memory is still 166.1MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 605.25ms. Allocated memory was 203.4MB in the beginning and 289.4MB in the end (delta: 86.0MB). Free memory was 148.5MB in the beginning and 251.0MB in the end (delta: -102.5MB). Peak memory consumption was 7.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 75.62ms. Allocated memory is still 289.4MB. Free memory was 251.0MB in the beginning and 247.3MB in the end (delta: 3.7MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 55.33ms. Allocated memory is still 289.4MB. Free memory was 247.3MB in the beginning and 244.2MB in the end (delta: 3.1MB). Peak memory consumption was 3.1MB. Max. memory is 8.0GB. * RCFGBuilder took 868.46ms. Allocated memory is still 289.4MB. Free memory was 244.2MB in the beginning and 193.3MB in the end (delta: 50.9MB). Peak memory consumption was 50.3MB. Max. memory is 8.0GB. * IcfgTransformer took 522.59ms. Allocated memory is still 289.4MB. Free memory was 193.3MB in the beginning and 246.5MB in the end (delta: -53.1MB). Peak memory consumption was 107.3MB. Max. memory is 8.0GB. * TraceAbstraction took 20927.87ms. Allocated memory was 289.4MB in the beginning and 1.4GB in the end (delta: 1.1GB). Free memory was 245.9MB in the beginning and 1.2GB in the end (delta: -956.1MB). Peak memory consumption was 843.0MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 550]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L10] int __return_main; [L26] msg_t nomsg = (msg_t )-1; [L27] port_t p12 = 0; [L28] char p12_old = '\x0'; [L29] char p12_new = '\x0'; [L30] _Bool ep12 = 0; [L31] port_t p13 = 0; [L32] char p13_old = '\x0'; [L33] char p13_new = '\x0'; [L34] _Bool ep13 = 0; [L35] port_t p21 = 0; [L36] char p21_old = '\x0'; [L37] char p21_new = '\x0'; [L38] _Bool ep21 = 0; [L39] port_t p23 = 0; [L40] char p23_old = '\x0'; [L41] char p23_new = '\x0'; [L42] _Bool ep23 = 0; [L43] port_t p31 = 0; [L44] char p31_old = '\x0'; [L45] char p31_new = '\x0'; [L46] _Bool ep31 = 0; [L47] port_t p32 = 0; [L48] char p32_old = '\x0'; [L49] char p32_new = '\x0'; [L50] _Bool ep32 = 0; [L51] char id1 = '\x0'; [L52] unsigned char r1 = '\x0'; [L53] char st1 = '\x0'; [L54] char nl1 = '\x0'; [L55] char m1 = '\x0'; [L56] char max1 = '\x0'; [L57] _Bool mode1 = 0; [L58] char id2 = '\x0'; [L59] unsigned char r2 = '\x0'; [L60] char st2 = '\x0'; [L61] char nl2 = '\x0'; [L62] char m2 = '\x0'; [L63] char max2 = '\x0'; [L64] _Bool mode2 = 0; [L65] char id3 = '\x0'; [L66] unsigned char r3 = '\x0'; [L67] char st3 = '\x0'; [L68] char nl3 = '\x0'; [L69] char m3 = '\x0'; [L70] char max3 = '\x0'; [L71] _Bool mode3 = 0; [L75] void (*nodes[3])() = { &node1, &node2, &node3 }; [L79] int __return_1142; [L80] int __return_1270; [L81] int __return_1389; [L82] int __return_1499; VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=0, ep13=0, ep21=0, ep23=0, ep31=0, ep32=0, id1=0, id2=0, id3=0, m1=0, m2=0, m3=0, max1=0, max2=0, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=255, 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] [L85] int main__c1; [L86] int main__i2; [L87] main__c1 = 0 [L88] ep12 = __VERIFIER_nondet_bool() [L89] ep13 = __VERIFIER_nondet_bool() [L90] ep21 = __VERIFIER_nondet_bool() [L91] ep23 = __VERIFIER_nondet_bool() [L92] ep31 = __VERIFIER_nondet_bool() [L93] ep32 = __VERIFIER_nondet_bool() [L94] id1 = __VERIFIER_nondet_char() [L95] r1 = __VERIFIER_nondet_uchar() [L96] st1 = __VERIFIER_nondet_char() [L97] nl1 = __VERIFIER_nondet_char() [L98] m1 = __VERIFIER_nondet_char() [L99] max1 = __VERIFIER_nondet_char() [L100] mode1 = __VERIFIER_nondet_bool() [L101] id2 = __VERIFIER_nondet_char() [L102] r2 = __VERIFIER_nondet_uchar() [L103] st2 = __VERIFIER_nondet_char() [L104] nl2 = __VERIFIER_nondet_char() [L105] m2 = __VERIFIER_nondet_char() [L106] max2 = __VERIFIER_nondet_char() [L107] mode2 = __VERIFIER_nondet_bool() [L108] id3 = __VERIFIER_nondet_char() [L109] r3 = __VERIFIER_nondet_uchar() [L110] st3 = __VERIFIER_nondet_char() [L111] nl3 = __VERIFIER_nondet_char() [L112] m3 = __VERIFIER_nondet_char() [L113] max3 = __VERIFIER_nondet_char() [L114] mode3 = __VERIFIER_nondet_bool() [L116] _Bool init__r121; [L117] _Bool init__r131; [L118] _Bool init__r211; [L119] _Bool init__r231; [L120] _Bool init__r311; [L121] _Bool init__r321; [L122] _Bool init__r122; [L123] int init__tmp; [L124] _Bool init__r132; [L125] int init__tmp___0; [L126] _Bool init__r212; [L127] int init__tmp___1; [L128] _Bool init__r232; [L129] int init__tmp___2; [L130] _Bool init__r312; [L131] int init__tmp___3; [L132] _Bool init__r322; [L133] int init__tmp___4; [L134] int init__tmp___5; [L135] init__r121 = ep12 [L136] init__r131 = ep13 [L137] init__r211 = ep21 [L138] init__r231 = ep23 [L139] init__r311 = ep31 [L140] init__r321 = ep32 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r131=0, init__r211=0, init__r231=1, init__r311=1, init__r321=0, main__c1=0, nomsg=255, 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] [L141] COND TRUE !(init__r121 == 0) [L143] init__tmp = 1 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r131=0, init__r211=0, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, main__c1=0, nomsg=255, 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] [L145] init__r122 = (_Bool)init__tmp VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r211=0, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, main__c1=0, nomsg=255, 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] [L146] COND FALSE !(!(init__r131 == 0)) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r211=0, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, main__c1=0, nomsg=255, 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] [L1626] COND TRUE !(init__r121 == 0) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r211=0, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, main__c1=0, nomsg=255, 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] [L1628] COND TRUE !(ep23 == 0) [L1630] init__tmp___0 = 1 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r211=0, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, init__tmp___0=1, main__c1=0, nomsg=255, 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] [L150] init__r132 = (_Bool)init__tmp___0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, init__tmp___0=1, main__c1=0, nomsg=255, 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] [L151] COND FALSE !(!(init__r211 == 0)) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, init__tmp___0=1, main__c1=0, nomsg=255, 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] [L1603] COND TRUE !(init__r231 == 0) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, init__tmp___0=1, main__c1=0, nomsg=255, 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] [L1605] COND TRUE !(ep31 == 0) [L1607] init__tmp___1 = 1 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, init__tmp___0=1, init__tmp___1=1, main__c1=0, nomsg=255, 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] [L155] init__r212 = (_Bool)init__tmp___1 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, init__tmp___0=1, init__tmp___1=1, main__c1=0, nomsg=255, 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] [L156] COND TRUE !(init__r231 == 0) [L158] init__tmp___2 = 1 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r311=1, init__r321=0, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, main__c1=0, nomsg=255, 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] [L160] init__r232 = (_Bool)init__tmp___2 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r321=0, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, main__c1=0, nomsg=255, 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] [L161] COND TRUE !(init__r311 == 0) [L163] init__tmp___3 = 1 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r321=0, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, main__c1=0, nomsg=255, 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] [L165] init__r312 = (_Bool)init__tmp___3 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, main__c1=0, nomsg=255, 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] [L166] COND FALSE !(!(init__r321 == 0)) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, main__c1=0, nomsg=255, 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] [L1534] COND TRUE !(init__r311 == 0) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, main__c1=0, nomsg=255, 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] [L1536] COND TRUE !(ep12 == 0) [L1538] init__tmp___4 = 1 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L170] init__r322 = (_Bool)init__tmp___4 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L171] COND TRUE ((int)id1) != ((int)id2) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L173] COND TRUE ((int)id1) != ((int)id3) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L175] COND TRUE ((int)id2) != ((int)id3) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L177] COND TRUE ((int)id1) >= 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L179] COND TRUE ((int)id2) >= 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L181] COND TRUE ((int)id3) >= 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L183] COND TRUE ((int)r1) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L185] COND TRUE ((int)r2) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L187] COND TRUE ((int)r3) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L189] COND TRUE !(init__r122 == 0) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L191] COND TRUE !(init__r132 == 0) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L193] COND TRUE !(init__r212 == 0) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L195] COND TRUE !(init__r232 == 0) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L197] COND TRUE !(init__r312 == 0) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L199] COND TRUE !(init__r322 == 0) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, nomsg=255, 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] [L201] COND TRUE ((int)max1) == ((int)id1) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, nomsg=255, 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] [L203] COND TRUE ((int)max2) == ((int)id2) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, nomsg=255, 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] [L205] COND TRUE ((int)max3) == ((int)id3) VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, max3=0, nomsg=255, 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] [L207] COND TRUE ((int)st1) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, max3=0, nomsg=255, 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] [L209] COND TRUE ((int)st2) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, max3=0, nomsg=255, 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] [L211] COND TRUE ((int)st3) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, max3=0, nomsg=255, 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] [L213] COND TRUE ((int)nl1) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, max3=0, nl1=0, nomsg=255, 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] [L215] COND TRUE ((int)nl2) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, max3=0, nl1=0, nl2=0, nomsg=255, 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] [L217] COND TRUE ((int)nl3) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, max3=0, nl1=0, nl2=0, nl3=0, nomsg=255, 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] [L219] COND TRUE ((int)mode1) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, max3=0, mode1=0, nl1=0, nl2=0, nl3=0, nomsg=255, 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] [L221] COND TRUE ((int)mode2) == 0 VAL [__return_1142=0, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, main__c1=0, max1=127, max2=1, max3=0, mode1=0, mode2=0, nl1=0, nl2=0, nl3=0, nomsg=255, 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] [L223] COND TRUE ((int)mode3) == 0 [L225] init__tmp___5 = 1 [L226] __return_1142 = init__tmp___5 [L227] main__i2 = __return_1142 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=1, max1=127, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=255, 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] [L228] COND TRUE main__i2 != 0 [L230] p12_old = nomsg [L231] p12_new = nomsg [L232] p13_old = nomsg [L233] p13_new = nomsg [L234] p21_old = nomsg [L235] p21_new = nomsg [L236] p23_old = nomsg [L237] p23_new = nomsg [L238] p31_old = nomsg [L239] p31_new = nomsg [L240] p32_old = nomsg [L241] p32_new = nomsg [L242] main__i2 = 0 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L244] COND FALSE !(!(mode1 == 0)) VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L250] COND TRUE ((int)r1) < 2 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L252] COND TRUE !(ep12 == 0) [L254] int node1____CPAchecker_TMP_0; VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L255] COND TRUE max1 != nomsg VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L257] COND TRUE p12_new == nomsg [L259] node1____CPAchecker_TMP_0 = max1 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L261] p12_new = node1____CPAchecker_TMP_0 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L263] COND FALSE !(!(ep13 == 0)) VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L274] mode1 = 1 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L276] COND FALSE !(!(mode2 == 0)) VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L282] COND TRUE ((int)r2) < 2 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L284] COND FALSE !(!(ep21 == 0)) VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L295] COND TRUE !(ep23 == 0) [L297] int node2____CPAchecker_TMP_1; VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L298] COND TRUE max2 != nomsg VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L300] COND TRUE p23_new == nomsg [L302] node2____CPAchecker_TMP_1 = max2 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L304] p23_new = node2____CPAchecker_TMP_1 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=1, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L306] mode2 = 1 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=1, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L308] COND FALSE !(!(mode3 == 0)) VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=1, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L314] COND TRUE ((int)r3) < 2 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=1, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L316] COND TRUE !(ep31 == 0) [L318] int node3____CPAchecker_TMP_0; VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=1, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L319] COND TRUE max3 != nomsg VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=1, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L321] COND TRUE p31_new == nomsg [L323] node3____CPAchecker_TMP_0 = max3 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=1, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L325] p31_new = node3____CPAchecker_TMP_0 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=1, p23_old=255, p31=0, p31_new=0, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L327] COND FALSE !(!(ep32 == 0)) VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=127, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=1, p23_old=255, p31=0, p31_new=0, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L338] mode3 = 1 [L339] p12_old = p12_new [L340] p12_new = nomsg [L341] p13_old = p13_new [L342] p13_new = nomsg [L343] p21_old = p21_new [L344] p21_new = nomsg [L345] p23_old = p23_new [L346] p23_new = nomsg [L347] p31_old = p31_new [L348] p31_new = nomsg [L349] p32_old = p32_new [L350] p32_new = nomsg [L352] int check__tmp; VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L353] COND TRUE ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L355] COND TRUE (((int)st1) + ((int)nl1)) <= 1 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L357] COND TRUE (((int)st2) + ((int)nl2)) <= 1 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L359] COND TRUE (((int)st3) + ((int)nl3)) <= 1 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L361] COND FALSE !(((int)r1) >= 2) VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L367] COND TRUE ((((int)st1) + ((int)st2)) + ((int)st3)) == 0 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L369] COND TRUE ((int)r1) < 2 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L371] COND FALSE !(((int)r1) >= 2) VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L377] COND TRUE ((((int)nl1) + ((int)nl2)) + ((int)nl3)) == 0 VAL [__return_1142=1, __return_1270=0, __return_1389=0, __return_1499=0, __return_main=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=0, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L379] COND TRUE ((int)r1) < 2 [L381] check__tmp = 1 [L382] __return_1270 = check__tmp [L383] main__c1 = __return_1270 [L385] _Bool __tmp_1; [L386] __tmp_1 = main__c1 [L387] _Bool assert__arg; [L388] assert__arg = __tmp_1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L389] COND FALSE !(assert__arg == 0) VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L396] COND TRUE !(mode1 == 0) VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=0, r2=0, r3=0, st1=0, st2=0, st3=0] [L398] COND FALSE !(r1 == 255) [L404] r1 = r1 + 1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=1, r2=0, r3=0, st1=0, st2=0, st3=0] [L405] COND FALSE !(!(ep21 == 0)) VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=0, p32=0, p32_new=255, p32_old=255, r1=1, r2=0, r3=0, st1=0, st2=0, st3=0] [L413] COND TRUE !(ep31 == 0) [L415] m1 = p31_old [L416] p31_old = nomsg VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=0, r3=0, st1=0, st2=0, st3=0] [L417] COND FALSE !(((int)m1) > ((int)max1)) VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=0, r3=0, st1=0, st2=0, st3=0] [L421] COND TRUE ((int)r1) == 1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=0, r3=0, st1=0, st2=0, st3=0] [L423] COND TRUE ((int)max1) == ((int)id1) [L425] st1 = 1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=1, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=0, r3=0, st1=1, st2=0, st3=0] [L427] mode1 = 0 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=0, r3=0, st1=1, st2=0, st3=0] [L429] COND TRUE !(mode2 == 0) VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=0, r3=0, st1=1, st2=0, st3=0] [L431] COND FALSE !(r2 == 255) [L437] r2 = r2 + 1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=127, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=0, st1=1, st2=0, st3=0] [L438] COND TRUE !(ep12 == 0) [L440] m2 = p12_old [L441] p12_old = nomsg VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, main__c1=1, main__i2=0, max1=127, max2=1, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=0, st1=1, st2=0, st3=0] [L442] COND TRUE ((int)m2) > ((int)max2) [L444] max2 = m2 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, main__c1=1, main__i2=0, max1=127, max2=127, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=0, st1=1, st2=0, st3=0] [L446] COND FALSE !(!(ep32 == 0)) VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, main__c1=1, main__i2=0, max1=127, max2=127, max3=0, mode1=0, mode2=1, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=0, st1=1, st2=0, st3=0] [L454] COND FALSE !(((int)r2) == 2) [L460] mode2 = 0 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, main__c1=1, main__i2=0, max1=127, max2=127, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=0, st1=1, st2=0, st3=0] [L462] COND TRUE !(mode3 == 0) VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, main__c1=1, main__i2=0, max1=127, max2=127, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=0, st1=1, st2=0, st3=0] [L464] COND FALSE !(r3 == 255) [L470] r3 = r3 + 1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, main__c1=1, main__i2=0, max1=127, max2=127, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L471] COND FALSE !(!(ep13 == 0)) VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, main__c1=1, main__i2=0, max1=127, max2=127, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=1, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L479] COND TRUE !(ep23 == 0) [L481] m3 = p23_old [L482] p23_old = nomsg VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=1, main__i2=0, max1=127, max2=127, max3=0, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L483] COND TRUE ((int)m3) > ((int)max3) [L485] max3 = m3 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=1, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=1, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L487] COND FALSE !(((int)r3) == 2) [L493] mode3 = 0 [L494] p12_old = p12_new [L495] p12_new = nomsg [L496] p13_old = p13_new [L497] p13_new = nomsg [L498] p21_old = p21_new [L499] p21_new = nomsg [L500] p23_old = p23_new [L501] p23_new = nomsg [L502] p31_old = p31_new [L503] p31_new = nomsg [L504] p32_old = p32_new [L505] p32_new = nomsg [L507] int check__tmp; VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=1, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L508] COND TRUE ((((int)st1) + ((int)st2)) + ((int)st3)) <= 1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=1, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L510] COND TRUE (((int)st1) + ((int)nl1)) <= 1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=1, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L512] COND TRUE (((int)st2) + ((int)nl2)) <= 1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=1, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L514] COND TRUE (((int)st3) + ((int)nl3)) <= 1 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=1, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L516] COND FALSE !(((int)r1) >= 2) VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=1, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L522] COND FALSE !(((((int)st1) + ((int)st2)) + ((int)st3)) == 0) [L1104] check__tmp = 0 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=0, check__tmp=1, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=1, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L540] __return_1389 = check__tmp [L541] main__c1 = __return_1389 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, assert__arg=1, check__tmp=1, check__tmp=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=0, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L544] _Bool __tmp_2; [L545] __tmp_2 = main__c1 [L546] _Bool assert__arg; [L547] assert__arg = __tmp_2 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, __tmp_2=0, assert__arg=0, assert__arg=1, check__tmp=1, check__tmp=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=0, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L548] COND TRUE assert__arg == 0 VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, __tmp_2=0, assert__arg=1, assert__arg=0, check__tmp=1, check__tmp=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=0, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] [L550] reach_error() VAL [__return_1142=1, __return_1270=1, __return_1389=0, __return_1499=0, __return_main=0, __tmp_1=1, __tmp_2=0, assert__arg=0, assert__arg=1, check__tmp=1, check__tmp=0, ep12=1, ep13=0, ep21=0, ep23=1, ep31=1, ep32=0, id1=127, id2=1, id3=0, init__r121=1, init__r122=1, init__r131=0, init__r132=1, init__r211=0, init__r212=1, init__r231=1, init__r232=1, init__r311=1, init__r312=1, init__r321=0, init__r322=1, init__tmp=1, init__tmp___0=1, init__tmp___1=1, init__tmp___2=1, init__tmp___3=1, init__tmp___4=1, init__tmp___5=1, m1=0, m2=127, m3=1, main__c1=0, main__i2=0, max1=127, max2=127, max3=1, mode1=0, mode2=0, mode3=0, nl1=0, nl2=0, nl3=0, node1____CPAchecker_TMP_0=127, node2____CPAchecker_TMP_1=1, node3____CPAchecker_TMP_0=0, nomsg=255, p12=0, p12_new=255, p12_old=255, p13=0, p13_new=255, p13_old=255, p21=0, p21_new=255, p21_old=255, p23=0, p23_new=255, p23_old=255, p31=0, p31_new=255, p31_old=255, p32=0, p32_new=255, p32_old=255, r1=1, r2=1, r3=1, st1=1, st2=0, st3=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 224 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 20.3s, OverallIterations: 21, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 9.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 9444 SdHoareTripleChecker+Valid, 1.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 9444 mSDsluCounter, 19149 SdHoareTripleChecker+Invalid, 1.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 9042 mSDsCounter, 154 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 461 IncrementalHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 154 mSolverCounterUnsat, 10107 mSDtfsCounter, 461 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 93 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7786occurred in iteration=20, InterpolantAutomatonStates: 78, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 6.7s AutomataMinimizationTime, 20 MinimizatonAttempts, 8865 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.2s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 2197 NumberOfCodeBlocks, 2197 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 2064 ConstructedInterpolants, 0 QuantifiedInterpolants, 12427 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 20 InterpolantComputations, 20 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2022-01-11 00:36:33,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...