/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-72.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 01:03:21,114 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 01:03:21,184 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-21 01:03:21,189 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 01:03:21,189 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 01:03:21,211 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 01:03:21,212 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 01:03:21,212 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 01:03:21,213 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 01:03:21,215 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 01:03:21,215 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 01:03:21,216 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 01:03:21,216 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 01:03:21,217 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 01:03:21,217 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 01:03:21,218 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 01:03:21,218 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 01:03:21,218 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 01:03:21,218 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 01:03:21,218 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 01:03:21,218 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 01:03:21,219 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 01:03:21,219 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 01:03:21,219 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 01:03:21,219 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 01:03:21,219 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 01:03:21,219 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 01:03:21,219 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 01:03:21,220 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 01:03:21,220 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 01:03:21,221 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 01:03:21,221 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 01:03:21,221 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:03:21,221 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 01:03:21,221 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 01:03:21,221 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 01:03:21,221 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 01:03:21,222 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 01:03:21,222 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 01:03:21,222 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 01:03:21,222 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 01:03:21,222 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 01:03:21,222 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 01:03:21,222 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-21 01:03:21,413 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 01:03:21,426 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 01:03:21,428 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 01:03:21,429 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 01:03:21,429 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 01:03:21,430 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-72.i [2023-12-21 01:03:22,633 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 01:03:22,866 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 01:03:22,866 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-72.i [2023-12-21 01:03:22,878 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c5892c9d7/fdbf3b33485a4672b63d7083e461af62/FLAG2141a1635 [2023-12-21 01:03:22,888 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c5892c9d7/fdbf3b33485a4672b63d7083e461af62 [2023-12-21 01:03:22,889 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 01:03:22,890 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 01:03:22,891 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 01:03:22,891 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 01:03:22,900 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 01:03:22,901 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:03:22" (1/1) ... [2023-12-21 01:03:22,903 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1732a949 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:22, skipping insertion in model container [2023-12-21 01:03:22,903 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:03:22" (1/1) ... [2023-12-21 01:03:22,956 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 01:03:23,081 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-72.i[916,929] [2023-12-21 01:03:23,265 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:03:23,276 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 01:03:23,284 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-72.i[916,929] [2023-12-21 01:03:23,356 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:03:23,370 INFO L206 MainTranslator]: Completed translation [2023-12-21 01:03:23,370 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23 WrapperNode [2023-12-21 01:03:23,370 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 01:03:23,371 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 01:03:23,371 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 01:03:23,371 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 01:03:23,375 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,406 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,508 INFO L138 Inliner]: procedures = 26, calls = 76, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 590 [2023-12-21 01:03:23,510 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 01:03:23,510 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 01:03:23,510 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 01:03:23,510 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 01:03:23,518 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,518 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,538 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,580 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-21 01:03:23,581 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,581 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,607 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,622 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,630 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,637 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,648 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 01:03:23,650 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 01:03:23,650 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 01:03:23,650 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 01:03:23,650 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (1/1) ... [2023-12-21 01:03:23,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:03:23,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:23,697 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-21 01:03:23,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-21 01:03:23,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 01:03:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-21 01:03:23,726 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-21 01:03:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 01:03:23,726 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 01:03:23,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 01:03:23,857 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 01:03:23,859 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 01:03:24,517 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 01:03:24,555 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 01:03:24,555 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-21 01:03:24,555 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:03:24 BoogieIcfgContainer [2023-12-21 01:03:24,555 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 01:03:24,556 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 01:03:24,557 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 01:03:24,559 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 01:03:24,559 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 01:03:22" (1/3) ... [2023-12-21 01:03:24,559 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@230f95f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:03:24, skipping insertion in model container [2023-12-21 01:03:24,559 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:03:23" (2/3) ... [2023-12-21 01:03:24,559 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@230f95f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:03:24, skipping insertion in model container [2023-12-21 01:03:24,559 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:03:24" (3/3) ... [2023-12-21 01:03:24,560 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-72.i [2023-12-21 01:03:24,571 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 01:03:24,571 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 01:03:24,617 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 01:03:24,623 INFO L357 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=LoopHeads, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@8d20cd8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 01:03:24,623 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 01:03:24,629 INFO L276 IsEmpty]: Start isEmpty. Operand has 229 states, 163 states have (on average 1.5950920245398772) internal successors, (260), 164 states have internal predecessors, (260), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2023-12-21 01:03:24,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2023-12-21 01:03:24,653 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:24,654 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:24,655 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:24,661 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:24,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1226835273, now seen corresponding path program 1 times [2023-12-21 01:03:24,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:24,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478234085] [2023-12-21 01:03:24,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:24,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:24,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:25,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:25,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478234085] [2023-12-21 01:03:25,040 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-21 01:03:25,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937625815] [2023-12-21 01:03:25,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:25,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:25,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:25,053 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:25,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-21 01:03:25,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:25,408 INFO L262 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-21 01:03:25,429 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:25,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 7688 trivial. 0 not checked. [2023-12-21 01:03:25,479 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:25,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937625815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:25,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:25,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 01:03:25,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514109947] [2023-12-21 01:03:25,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:25,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-21 01:03:25,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:25,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-21 01:03:25,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 01:03:25,507 INFO L87 Difference]: Start difference. First operand has 229 states, 163 states have (on average 1.5950920245398772) internal successors, (260), 164 states have internal predecessors, (260), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Second operand has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 2 states have call successors, (63) [2023-12-21 01:03:25,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:25,599 INFO L93 Difference]: Finished difference Result 455 states and 833 transitions. [2023-12-21 01:03:25,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-21 01:03:25,604 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 2 states have call successors, (63) Word has length 432 [2023-12-21 01:03:25,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:25,614 INFO L225 Difference]: With dead ends: 455 [2023-12-21 01:03:25,614 INFO L226 Difference]: Without dead ends: 227 [2023-12-21 01:03:25,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 01:03:25,624 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 378 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 [2023-12-21 01:03:25,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 378 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:03:25,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2023-12-21 01:03:25,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 227. [2023-12-21 01:03:25,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 162 states have (on average 1.5740740740740742) internal successors, (255), 162 states have internal predecessors, (255), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2023-12-21 01:03:25,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 381 transitions. [2023-12-21 01:03:25,694 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 381 transitions. Word has length 432 [2023-12-21 01:03:25,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:25,696 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 381 transitions. [2023-12-21 01:03:25,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 61.0) internal successors, (122), 2 states have internal predecessors, (122), 2 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 2 states have call successors, (63) [2023-12-21 01:03:25,697 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 381 transitions. [2023-12-21 01:03:25,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 433 [2023-12-21 01:03:25,705 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:25,705 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:25,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:25,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-21 01:03:25,913 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:25,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:25,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1178265751, now seen corresponding path program 1 times [2023-12-21 01:03:25,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:25,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450877230] [2023-12-21 01:03:25,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:25,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:26,093 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:26,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [811594547] [2023-12-21 01:03:26,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:26,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:26,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:26,097 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:26,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-21 01:03:26,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:26,477 INFO L262 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 01:03:26,486 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:26,878 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:26,878 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:26,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:26,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450877230] [2023-12-21 01:03:26,878 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:26,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811594547] [2023-12-21 01:03:26,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811594547] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:26,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:26,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:26,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621961574] [2023-12-21 01:03:26,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:26,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:03:26,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:26,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:03:26,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:03:26,883 INFO L87 Difference]: Start difference. First operand 227 states and 381 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:27,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:27,145 INFO L93 Difference]: Finished difference Result 680 states and 1142 transitions. [2023-12-21 01:03:27,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:03:27,147 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 432 [2023-12-21 01:03:27,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:27,150 INFO L225 Difference]: With dead ends: 680 [2023-12-21 01:03:27,150 INFO L226 Difference]: Without dead ends: 454 [2023-12-21 01:03:27,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 429 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:03:27,154 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 402 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 1125 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:27,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [402 Valid, 1125 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:03:27,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2023-12-21 01:03:27,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 333. [2023-12-21 01:03:27,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 204 states have (on average 1.4656862745098038) internal successors, (299), 204 states have internal predecessors, (299), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2023-12-21 01:03:27,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 551 transitions. [2023-12-21 01:03:27,210 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 551 transitions. Word has length 432 [2023-12-21 01:03:27,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:27,212 INFO L495 AbstractCegarLoop]: Abstraction has 333 states and 551 transitions. [2023-12-21 01:03:27,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:27,213 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 551 transitions. [2023-12-21 01:03:27,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-21 01:03:27,216 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:27,217 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:27,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:27,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-21 01:03:27,425 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:27,425 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:27,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1151063090, now seen corresponding path program 1 times [2023-12-21 01:03:27,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:27,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4970594] [2023-12-21 01:03:27,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:27,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:27,516 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:27,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1651999902] [2023-12-21 01:03:27,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:27,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:27,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:27,528 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:27,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-21 01:03:27,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:27,782 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:27,788 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:27,810 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:27,810 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:27,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:27,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4970594] [2023-12-21 01:03:27,810 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:27,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651999902] [2023-12-21 01:03:27,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651999902] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:27,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:27,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:27,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100116051] [2023-12-21 01:03:27,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:27,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:27,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:27,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:27,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:27,812 INFO L87 Difference]: Start difference. First operand 333 states and 551 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:27,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:27,886 INFO L93 Difference]: Finished difference Result 668 states and 1113 transitions. [2023-12-21 01:03:27,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:27,887 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-21 01:03:27,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:27,890 INFO L225 Difference]: With dead ends: 668 [2023-12-21 01:03:27,890 INFO L226 Difference]: Without dead ends: 442 [2023-12-21 01:03:27,890 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:27,891 INFO L413 NwaCegarLoop]: 373 mSDtfsCounter, 178 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:27,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 738 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:27,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2023-12-21 01:03:27,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 439. [2023-12-21 01:03:27,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 306 states have (on average 1.5490196078431373) internal successors, (474), 307 states have internal predecessors, (474), 128 states have call successors, (128), 4 states have call predecessors, (128), 4 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2023-12-21 01:03:27,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 730 transitions. [2023-12-21 01:03:27,917 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 730 transitions. Word has length 433 [2023-12-21 01:03:27,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:27,918 INFO L495 AbstractCegarLoop]: Abstraction has 439 states and 730 transitions. [2023-12-21 01:03:27,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:27,919 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 730 transitions. [2023-12-21 01:03:27,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-21 01:03:27,921 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:27,921 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:27,948 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:28,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:28,129 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:28,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:28,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1711762868, now seen corresponding path program 1 times [2023-12-21 01:03:28,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:28,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915296934] [2023-12-21 01:03:28,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:28,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:28,172 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:28,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [586122445] [2023-12-21 01:03:28,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:28,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:28,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:28,174 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:28,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-21 01:03:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:28,425 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:28,430 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:28,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:28,480 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:28,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:28,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915296934] [2023-12-21 01:03:28,480 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:28,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586122445] [2023-12-21 01:03:28,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586122445] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:28,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:28,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:28,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711610534] [2023-12-21 01:03:28,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:28,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:28,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:28,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:28,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:28,483 INFO L87 Difference]: Start difference. First operand 439 states and 730 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:28,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:28,563 INFO L93 Difference]: Finished difference Result 1087 states and 1828 transitions. [2023-12-21 01:03:28,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:28,564 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-21 01:03:28,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:28,569 INFO L225 Difference]: With dead ends: 1087 [2023-12-21 01:03:28,569 INFO L226 Difference]: Without dead ends: 759 [2023-12-21 01:03:28,570 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:28,570 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 363 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:28,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 959 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:28,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2023-12-21 01:03:28,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 465. [2023-12-21 01:03:28,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 332 states have (on average 1.5662650602409638) internal successors, (520), 333 states have internal predecessors, (520), 128 states have call successors, (128), 4 states have call predecessors, (128), 4 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2023-12-21 01:03:28,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 776 transitions. [2023-12-21 01:03:28,622 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 776 transitions. Word has length 433 [2023-12-21 01:03:28,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:28,624 INFO L495 AbstractCegarLoop]: Abstraction has 465 states and 776 transitions. [2023-12-21 01:03:28,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:28,624 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 776 transitions. [2023-12-21 01:03:28,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-21 01:03:28,627 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:28,627 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:28,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:28,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:28,835 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:28,836 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:28,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1358674486, now seen corresponding path program 1 times [2023-12-21 01:03:28,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:28,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798670263] [2023-12-21 01:03:28,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:28,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:28,875 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:28,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [202962382] [2023-12-21 01:03:28,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:28,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:28,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:28,876 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:28,902 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-21 01:03:29,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:29,189 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:29,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:29,218 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:29,218 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:29,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:29,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798670263] [2023-12-21 01:03:29,218 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:29,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202962382] [2023-12-21 01:03:29,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202962382] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:29,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:29,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:29,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922098413] [2023-12-21 01:03:29,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:29,219 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:29,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:29,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:29,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:29,220 INFO L87 Difference]: Start difference. First operand 465 states and 776 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:29,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:29,271 INFO L93 Difference]: Finished difference Result 1167 states and 1968 transitions. [2023-12-21 01:03:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:29,271 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-21 01:03:29,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:29,275 INFO L225 Difference]: With dead ends: 1167 [2023-12-21 01:03:29,275 INFO L226 Difference]: Without dead ends: 813 [2023-12-21 01:03:29,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:29,276 INFO L413 NwaCegarLoop]: 704 mSDtfsCounter, 360 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:29,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 1074 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:03:29,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 813 states. [2023-12-21 01:03:29,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 813 to 503. [2023-12-21 01:03:29,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 370 states have (on average 1.572972972972973) internal successors, (582), 371 states have internal predecessors, (582), 128 states have call successors, (128), 4 states have call predecessors, (128), 4 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2023-12-21 01:03:29,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 838 transitions. [2023-12-21 01:03:29,301 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 838 transitions. Word has length 433 [2023-12-21 01:03:29,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:29,302 INFO L495 AbstractCegarLoop]: Abstraction has 503 states and 838 transitions. [2023-12-21 01:03:29,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:29,302 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 838 transitions. [2023-12-21 01:03:29,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-21 01:03:29,304 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:29,305 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:29,314 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:29,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:29,513 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:29,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:29,513 INFO L85 PathProgramCache]: Analyzing trace with hash 549327860, now seen corresponding path program 1 times [2023-12-21 01:03:29,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:29,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038400027] [2023-12-21 01:03:29,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:29,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:29,581 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:29,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [317546966] [2023-12-21 01:03:29,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:29,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:29,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:29,597 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:29,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-21 01:03:30,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:30,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:03:30,017 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:30,067 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:30,068 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:30,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:30,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038400027] [2023-12-21 01:03:30,068 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:30,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317546966] [2023-12-21 01:03:30,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317546966] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:30,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:30,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:03:30,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983558106] [2023-12-21 01:03:30,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:30,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:03:30,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:30,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:03:30,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:03:30,070 INFO L87 Difference]: Start difference. First operand 503 states and 838 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:30,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:30,156 INFO L93 Difference]: Finished difference Result 1214 states and 2039 transitions. [2023-12-21 01:03:30,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:03:30,156 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-21 01:03:30,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:30,160 INFO L225 Difference]: With dead ends: 1214 [2023-12-21 01:03:30,160 INFO L226 Difference]: Without dead ends: 822 [2023-12-21 01:03:30,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 430 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:03:30,161 INFO L413 NwaCegarLoop]: 371 mSDtfsCounter, 309 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 1104 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:30,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 1104 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:30,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2023-12-21 01:03:30,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 819. [2023-12-21 01:03:30,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 651 states have (on average 1.6113671274961598) internal successors, (1049), 654 states have internal predecessors, (1049), 160 states have call successors, (160), 7 states have call predecessors, (160), 7 states have return successors, (160), 157 states have call predecessors, (160), 160 states have call successors, (160) [2023-12-21 01:03:30,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1369 transitions. [2023-12-21 01:03:30,189 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1369 transitions. Word has length 433 [2023-12-21 01:03:30,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:30,189 INFO L495 AbstractCegarLoop]: Abstraction has 819 states and 1369 transitions. [2023-12-21 01:03:30,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:30,190 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1369 transitions. [2023-12-21 01:03:30,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-21 01:03:30,192 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:30,192 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:30,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:30,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:30,401 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:30,401 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:30,402 INFO L85 PathProgramCache]: Analyzing trace with hash -288191068, now seen corresponding path program 1 times [2023-12-21 01:03:30,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:30,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563510315] [2023-12-21 01:03:30,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:30,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:30,437 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:30,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [778182315] [2023-12-21 01:03:30,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:30,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:30,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:30,440 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:30,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-21 01:03:30,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:30,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:03:30,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:30,726 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:30,726 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:30,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:30,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563510315] [2023-12-21 01:03:30,726 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:30,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778182315] [2023-12-21 01:03:30,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778182315] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:30,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:30,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:03:30,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628203063] [2023-12-21 01:03:30,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:30,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:03:30,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:30,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:03:30,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:03:30,728 INFO L87 Difference]: Start difference. First operand 819 states and 1369 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:30,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:30,912 INFO L93 Difference]: Finished difference Result 1869 states and 3126 transitions. [2023-12-21 01:03:30,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:03:30,913 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-21 01:03:30,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:30,917 INFO L225 Difference]: With dead ends: 1869 [2023-12-21 01:03:30,917 INFO L226 Difference]: Without dead ends: 1165 [2023-12-21 01:03:30,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 430 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:03:30,918 INFO L413 NwaCegarLoop]: 460 mSDtfsCounter, 232 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:30,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 1115 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:30,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1165 states. [2023-12-21 01:03:30,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1165 to 1161. [2023-12-21 01:03:30,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1161 states, 973 states have (on average 1.618705035971223) internal successors, (1575), 980 states have internal predecessors, (1575), 176 states have call successors, (176), 11 states have call predecessors, (176), 11 states have return successors, (176), 169 states have call predecessors, (176), 176 states have call successors, (176) [2023-12-21 01:03:30,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1161 states to 1161 states and 1927 transitions. [2023-12-21 01:03:30,949 INFO L78 Accepts]: Start accepts. Automaton has 1161 states and 1927 transitions. Word has length 433 [2023-12-21 01:03:30,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:30,949 INFO L495 AbstractCegarLoop]: Abstraction has 1161 states and 1927 transitions. [2023-12-21 01:03:30,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:30,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1161 states and 1927 transitions. [2023-12-21 01:03:30,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-21 01:03:30,953 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:30,953 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:30,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:31,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:31,162 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:31,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:31,162 INFO L85 PathProgramCache]: Analyzing trace with hash 2012069044, now seen corresponding path program 1 times [2023-12-21 01:03:31,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:31,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704389273] [2023-12-21 01:03:31,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:31,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:31,196 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:31,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [871438486] [2023-12-21 01:03:31,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:31,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:31,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:31,197 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:31,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-21 01:03:31,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:31,508 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-21 01:03:31,514 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:32,692 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:32,692 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:32,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:32,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704389273] [2023-12-21 01:03:32,692 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:32,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871438486] [2023-12-21 01:03:32,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871438486] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:32,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:32,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 01:03:32,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647206988] [2023-12-21 01:03:32,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:32,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 01:03:32,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:32,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 01:03:32,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-21 01:03:32,694 INFO L87 Difference]: Start difference. First operand 1161 states and 1927 transitions. Second operand has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 5 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:32,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:32,974 INFO L93 Difference]: Finished difference Result 3049 states and 5115 transitions. [2023-12-21 01:03:32,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:03:32,975 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 5 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 433 [2023-12-21 01:03:32,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:32,981 INFO L225 Difference]: With dead ends: 3049 [2023-12-21 01:03:32,982 INFO L226 Difference]: Without dead ends: 2003 [2023-12-21 01:03:32,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 428 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:03:32,984 INFO L413 NwaCegarLoop]: 372 mSDtfsCounter, 459 mSDsluCounter, 1104 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 1476 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:32,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 1476 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:03:32,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2003 states. [2023-12-21 01:03:33,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2003 to 1175. [2023-12-21 01:03:33,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1175 states, 987 states have (on average 1.6149949341438703) internal successors, (1594), 994 states have internal predecessors, (1594), 176 states have call successors, (176), 11 states have call predecessors, (176), 11 states have return successors, (176), 169 states have call predecessors, (176), 176 states have call successors, (176) [2023-12-21 01:03:33,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1175 states to 1175 states and 1946 transitions. [2023-12-21 01:03:33,024 INFO L78 Accepts]: Start accepts. Automaton has 1175 states and 1946 transitions. Word has length 433 [2023-12-21 01:03:33,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:33,025 INFO L495 AbstractCegarLoop]: Abstraction has 1175 states and 1946 transitions. [2023-12-21 01:03:33,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 5 states have internal predecessors, (121), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:33,025 INFO L276 IsEmpty]: Start isEmpty. Operand 1175 states and 1946 transitions. [2023-12-21 01:03:33,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-21 01:03:33,028 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:33,028 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:33,036 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-21 01:03:33,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-21 01:03:33,236 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:33,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:33,237 INFO L85 PathProgramCache]: Analyzing trace with hash 795915318, now seen corresponding path program 1 times [2023-12-21 01:03:33,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:33,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482977973] [2023-12-21 01:03:33,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:33,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:33,270 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:33,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [371756985] [2023-12-21 01:03:33,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:33,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:33,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:33,272 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:33,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-21 01:03:33,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:33,548 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:03:33,554 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:33,782 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3962 proven. 96 refuted. 0 times theorem prover too weak. 3754 trivial. 0 not checked. [2023-12-21 01:03:33,783 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:03:34,025 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 90 proven. 96 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-21 01:03:34,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:34,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482977973] [2023-12-21 01:03:34,025 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:34,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371756985] [2023-12-21 01:03:34,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371756985] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:03:34,025 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:03:34,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:03:34,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943740536] [2023-12-21 01:03:34,026 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:03:34,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:03:34,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:34,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:03:34,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:03:34,027 INFO L87 Difference]: Start difference. First operand 1175 states and 1946 transitions. Second operand has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2023-12-21 01:03:34,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:34,384 INFO L93 Difference]: Finished difference Result 1766 states and 2909 transitions. [2023-12-21 01:03:34,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 01:03:34,385 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) Word has length 433 [2023-12-21 01:03:34,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:34,388 INFO L225 Difference]: With dead ends: 1766 [2023-12-21 01:03:34,388 INFO L226 Difference]: Without dead ends: 720 [2023-12-21 01:03:34,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 868 GetRequests, 858 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:03:34,390 INFO L413 NwaCegarLoop]: 299 mSDtfsCounter, 454 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 769 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:34,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [484 Valid, 769 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:03:34,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2023-12-21 01:03:34,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 704. [2023-12-21 01:03:34,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 557 states have (on average 1.5601436265709157) internal successors, (869), 560 states have internal predecessors, (869), 136 states have call successors, (136), 10 states have call predecessors, (136), 10 states have return successors, (136), 133 states have call predecessors, (136), 136 states have call successors, (136) [2023-12-21 01:03:34,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 1141 transitions. [2023-12-21 01:03:34,418 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 1141 transitions. Word has length 433 [2023-12-21 01:03:34,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:34,418 INFO L495 AbstractCegarLoop]: Abstraction has 704 states and 1141 transitions. [2023-12-21 01:03:34,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2023-12-21 01:03:34,419 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 1141 transitions. [2023-12-21 01:03:34,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-21 01:03:34,421 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:34,421 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:34,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-21 01:03:34,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:34,630 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:34,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:34,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1820248550, now seen corresponding path program 1 times [2023-12-21 01:03:34,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:34,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247608462] [2023-12-21 01:03:34,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:34,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:34,667 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:34,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1062112839] [2023-12-21 01:03:34,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:34,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:34,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:34,668 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:34,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-21 01:03:34,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:34,956 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-21 01:03:34,962 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:35,795 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:35,795 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:35,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:35,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247608462] [2023-12-21 01:03:35,795 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:35,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062112839] [2023-12-21 01:03:35,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062112839] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:35,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:35,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 01:03:35,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017365852] [2023-12-21 01:03:35,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:35,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:03:35,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:35,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:03:35,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:03:35,798 INFO L87 Difference]: Start difference. First operand 704 states and 1141 transitions. Second operand has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:36,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:36,317 INFO L93 Difference]: Finished difference Result 2312 states and 3814 transitions. [2023-12-21 01:03:36,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-21 01:03:36,318 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 434 [2023-12-21 01:03:36,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:36,324 INFO L225 Difference]: With dead ends: 2312 [2023-12-21 01:03:36,324 INFO L226 Difference]: Without dead ends: 1741 [2023-12-21 01:03:36,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 429 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-21 01:03:36,326 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 1519 mSDsluCounter, 1718 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 380 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1519 SdHoareTripleChecker+Valid, 2094 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:36,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1519 Valid, 2094 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [380 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 01:03:36,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1741 states. [2023-12-21 01:03:36,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1741 to 784. [2023-12-21 01:03:36,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 637 states have (on average 1.565149136577708) internal successors, (997), 640 states have internal predecessors, (997), 136 states have call successors, (136), 10 states have call predecessors, (136), 10 states have return successors, (136), 133 states have call predecessors, (136), 136 states have call successors, (136) [2023-12-21 01:03:36,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 1269 transitions. [2023-12-21 01:03:36,362 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 1269 transitions. Word has length 434 [2023-12-21 01:03:36,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:36,363 INFO L495 AbstractCegarLoop]: Abstraction has 784 states and 1269 transitions. [2023-12-21 01:03:36,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:36,363 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 1269 transitions. [2023-12-21 01:03:36,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-21 01:03:36,365 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:36,366 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:36,390 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:36,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-21 01:03:36,574 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:36,574 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:36,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1002600100, now seen corresponding path program 1 times [2023-12-21 01:03:36,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:36,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311153172] [2023-12-21 01:03:36,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:36,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:36,659 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:36,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [963470308] [2023-12-21 01:03:36,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:36,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:36,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:36,662 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:36,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-21 01:03:36,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:36,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-21 01:03:37,016 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:37,736 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:37,737 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:37,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:37,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311153172] [2023-12-21 01:03:37,737 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:37,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963470308] [2023-12-21 01:03:37,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963470308] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:37,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:37,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-21 01:03:37,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011593801] [2023-12-21 01:03:37,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:37,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:03:37,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:37,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:03:37,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:03:37,739 INFO L87 Difference]: Start difference. First operand 784 states and 1269 transitions. Second operand has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:38,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:38,332 INFO L93 Difference]: Finished difference Result 2278 states and 3730 transitions. [2023-12-21 01:03:38,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-21 01:03:38,333 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 434 [2023-12-21 01:03:38,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:38,339 INFO L225 Difference]: With dead ends: 2278 [2023-12-21 01:03:38,339 INFO L226 Difference]: Without dead ends: 1627 [2023-12-21 01:03:38,340 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 429 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2023-12-21 01:03:38,341 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 1589 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1589 SdHoareTripleChecker+Valid, 2447 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:38,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1589 Valid, 2447 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 01:03:38,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1627 states. [2023-12-21 01:03:38,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1627 to 837. [2023-12-21 01:03:38,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 650 states have (on average 1.523076923076923) internal successors, (990), 655 states have internal predecessors, (990), 172 states have call successors, (172), 14 states have call predecessors, (172), 14 states have return successors, (172), 167 states have call predecessors, (172), 172 states have call successors, (172) [2023-12-21 01:03:38,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1334 transitions. [2023-12-21 01:03:38,412 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1334 transitions. Word has length 434 [2023-12-21 01:03:38,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:38,413 INFO L495 AbstractCegarLoop]: Abstraction has 837 states and 1334 transitions. [2023-12-21 01:03:38,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:38,413 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1334 transitions. [2023-12-21 01:03:38,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-21 01:03:38,416 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:38,416 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:38,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:38,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-21 01:03:38,625 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:38,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:38,626 INFO L85 PathProgramCache]: Analyzing trace with hash 121503912, now seen corresponding path program 1 times [2023-12-21 01:03:38,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:38,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041406841] [2023-12-21 01:03:38,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:38,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:38,680 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:38,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [714167206] [2023-12-21 01:03:38,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:38,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:38,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:38,688 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:38,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-21 01:03:38,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:39,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:03:39,006 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:39,026 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:39,027 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:39,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:39,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041406841] [2023-12-21 01:03:39,027 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:39,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714167206] [2023-12-21 01:03:39,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714167206] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:39,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:39,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:03:39,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971252624] [2023-12-21 01:03:39,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:39,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:03:39,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:39,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:03:39,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:03:39,029 INFO L87 Difference]: Start difference. First operand 837 states and 1334 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:39,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:39,270 INFO L93 Difference]: Finished difference Result 1956 states and 3112 transitions. [2023-12-21 01:03:39,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:03:39,271 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 434 [2023-12-21 01:03:39,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:39,277 INFO L225 Difference]: With dead ends: 1956 [2023-12-21 01:03:39,278 INFO L226 Difference]: Without dead ends: 1252 [2023-12-21 01:03:39,279 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 432 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:03:39,280 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 595 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:39,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 1005 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:03:39,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2023-12-21 01:03:39,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 900. [2023-12-21 01:03:39,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 713 states have (on average 1.5385694249649369) internal successors, (1097), 718 states have internal predecessors, (1097), 172 states have call successors, (172), 14 states have call predecessors, (172), 14 states have return successors, (172), 167 states have call predecessors, (172), 172 states have call successors, (172) [2023-12-21 01:03:39,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 1441 transitions. [2023-12-21 01:03:39,414 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 1441 transitions. Word has length 434 [2023-12-21 01:03:39,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:39,414 INFO L495 AbstractCegarLoop]: Abstraction has 900 states and 1441 transitions. [2023-12-21 01:03:39,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:39,415 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 1441 transitions. [2023-12-21 01:03:39,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-21 01:03:39,417 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:39,417 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:39,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:39,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-21 01:03:39,625 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:39,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:39,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1858332884, now seen corresponding path program 1 times [2023-12-21 01:03:39,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:39,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645693132] [2023-12-21 01:03:39,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:39,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:39,707 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:39,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1437600134] [2023-12-21 01:03:39,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:39,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:39,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:39,728 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:39,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-21 01:03:40,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:40,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-21 01:03:40,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:40,579 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:40,579 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:40,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:40,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645693132] [2023-12-21 01:03:40,579 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:40,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437600134] [2023-12-21 01:03:40,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437600134] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:40,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:40,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 01:03:40,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33107010] [2023-12-21 01:03:40,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:40,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:03:40,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:40,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:03:40,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:03:40,581 INFO L87 Difference]: Start difference. First operand 900 states and 1441 transitions. Second operand has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:41,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:41,172 INFO L93 Difference]: Finished difference Result 2371 states and 3816 transitions. [2023-12-21 01:03:41,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:03:41,174 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 434 [2023-12-21 01:03:41,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:41,180 INFO L225 Difference]: With dead ends: 2371 [2023-12-21 01:03:41,180 INFO L226 Difference]: Without dead ends: 1604 [2023-12-21 01:03:41,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 428 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:03:41,182 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 850 mSDsluCounter, 1949 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 2526 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:41,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 2526 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 01:03:41,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2023-12-21 01:03:41,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 1098. [2023-12-21 01:03:41,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 911 states have (on average 1.5697036223929748) internal successors, (1430), 916 states have internal predecessors, (1430), 172 states have call successors, (172), 14 states have call predecessors, (172), 14 states have return successors, (172), 167 states have call predecessors, (172), 172 states have call successors, (172) [2023-12-21 01:03:41,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 1774 transitions. [2023-12-21 01:03:41,228 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 1774 transitions. Word has length 434 [2023-12-21 01:03:41,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:41,228 INFO L495 AbstractCegarLoop]: Abstraction has 1098 states and 1774 transitions. [2023-12-21 01:03:41,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:41,228 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 1774 transitions. [2023-12-21 01:03:41,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 435 [2023-12-21 01:03:41,230 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:41,231 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:41,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:41,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-21 01:03:41,441 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:41,442 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:41,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1297633106, now seen corresponding path program 1 times [2023-12-21 01:03:41,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:41,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70634865] [2023-12-21 01:03:41,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:41,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:41,495 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:41,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [39416623] [2023-12-21 01:03:41,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:41,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:41,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:41,497 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:41,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-21 01:03:41,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:41,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:03:41,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:42,224 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 776 proven. 177 refuted. 0 times theorem prover too weak. 6859 trivial. 0 not checked. [2023-12-21 01:03:42,225 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:03:42,540 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 9 proven. 177 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-21 01:03:42,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:42,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70634865] [2023-12-21 01:03:42,541 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:42,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39416623] [2023-12-21 01:03:42,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39416623] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:03:42,548 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:03:42,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:03:42,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118242098] [2023-12-21 01:03:42,549 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:03:42,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:03:42,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:42,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:03:42,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:03:42,550 INFO L87 Difference]: Start difference. First operand 1098 states and 1774 transitions. Second operand has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (122), 2 states have call predecessors, (122), 4 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) [2023-12-21 01:03:42,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:42,909 INFO L93 Difference]: Finished difference Result 1684 states and 2671 transitions. [2023-12-21 01:03:42,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:03:42,910 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (122), 2 states have call predecessors, (122), 4 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) Word has length 434 [2023-12-21 01:03:42,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:42,913 INFO L225 Difference]: With dead ends: 1684 [2023-12-21 01:03:42,913 INFO L226 Difference]: Without dead ends: 746 [2023-12-21 01:03:42,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 870 GetRequests, 860 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:03:42,915 INFO L413 NwaCegarLoop]: 298 mSDtfsCounter, 575 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:42,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [577 Valid, 766 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:03:42,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2023-12-21 01:03:42,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 470. [2023-12-21 01:03:42,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 324 states have (on average 1.4228395061728396) internal successors, (461), 325 states have internal predecessors, (461), 132 states have call successors, (132), 13 states have call predecessors, (132), 13 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-21 01:03:42,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 725 transitions. [2023-12-21 01:03:42,947 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 725 transitions. Word has length 434 [2023-12-21 01:03:42,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:42,948 INFO L495 AbstractCegarLoop]: Abstraction has 470 states and 725 transitions. [2023-12-21 01:03:42,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 2 states have call successors, (122), 2 states have call predecessors, (122), 4 states have return successors, (123), 2 states have call predecessors, (123), 2 states have call successors, (123) [2023-12-21 01:03:42,948 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 725 transitions. [2023-12-21 01:03:42,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 436 [2023-12-21 01:03:42,950 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:42,950 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:42,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:43,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:43,159 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:43,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:43,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1031810211, now seen corresponding path program 1 times [2023-12-21 01:03:43,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:43,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836414362] [2023-12-21 01:03:43,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:43,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:43,199 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:43,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1452759941] [2023-12-21 01:03:43,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:43,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:43,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:43,200 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:43,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-21 01:03:43,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:43,510 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:43,515 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:43,543 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:43,543 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:43,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:43,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836414362] [2023-12-21 01:03:43,543 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:43,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452759941] [2023-12-21 01:03:43,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452759941] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:43,543 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:43,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:43,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008423966] [2023-12-21 01:03:43,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:43,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:43,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:43,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:43,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:43,545 INFO L87 Difference]: Start difference. First operand 470 states and 725 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:43,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:43,640 INFO L93 Difference]: Finished difference Result 1126 states and 1753 transitions. [2023-12-21 01:03:43,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:43,640 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 435 [2023-12-21 01:03:43,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:43,643 INFO L225 Difference]: With dead ends: 1126 [2023-12-21 01:03:43,643 INFO L226 Difference]: Without dead ends: 793 [2023-12-21 01:03:43,646 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:43,646 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 335 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:43,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 827 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:03:43,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2023-12-21 01:03:43,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 620. [2023-12-21 01:03:43,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 474 states have (on average 1.4957805907172996) internal successors, (709), 475 states have internal predecessors, (709), 132 states have call successors, (132), 13 states have call predecessors, (132), 13 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-21 01:03:43,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 973 transitions. [2023-12-21 01:03:43,684 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 973 transitions. Word has length 435 [2023-12-21 01:03:43,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:43,685 INFO L495 AbstractCegarLoop]: Abstraction has 620 states and 973 transitions. [2023-12-21 01:03:43,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:43,685 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 973 transitions. [2023-12-21 01:03:43,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2023-12-21 01:03:43,687 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:43,687 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:43,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:43,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-21 01:03:43,895 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:43,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:43,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1185622863, now seen corresponding path program 1 times [2023-12-21 01:03:43,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:43,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693528309] [2023-12-21 01:03:43,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:43,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:43,951 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:43,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1829797651] [2023-12-21 01:03:43,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:43,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:43,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:43,953 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:43,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-21 01:03:44,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:44,297 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:44,302 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:44,334 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:44,334 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:44,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:44,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693528309] [2023-12-21 01:03:44,335 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:44,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829797651] [2023-12-21 01:03:44,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829797651] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:44,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:44,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:44,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851106291] [2023-12-21 01:03:44,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:44,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:44,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:44,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:44,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:44,336 INFO L87 Difference]: Start difference. First operand 620 states and 973 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:44,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:44,410 INFO L93 Difference]: Finished difference Result 1103 states and 1744 transitions. [2023-12-21 01:03:44,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:44,412 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 436 [2023-12-21 01:03:44,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:44,415 INFO L225 Difference]: With dead ends: 1103 [2023-12-21 01:03:44,415 INFO L226 Difference]: Without dead ends: 620 [2023-12-21 01:03:44,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 434 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:44,417 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 109 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:44,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 613 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:03:44,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2023-12-21 01:03:44,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 620. [2023-12-21 01:03:44,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 474 states have (on average 1.4915611814345993) internal successors, (707), 475 states have internal predecessors, (707), 132 states have call successors, (132), 13 states have call predecessors, (132), 13 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-21 01:03:44,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 971 transitions. [2023-12-21 01:03:44,461 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 971 transitions. Word has length 436 [2023-12-21 01:03:44,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:44,461 INFO L495 AbstractCegarLoop]: Abstraction has 620 states and 971 transitions. [2023-12-21 01:03:44,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:44,462 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 971 transitions. [2023-12-21 01:03:44,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 437 [2023-12-21 01:03:44,464 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:44,465 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:44,476 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:44,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-21 01:03:44,674 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:44,674 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:44,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1059956591, now seen corresponding path program 1 times [2023-12-21 01:03:44,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:44,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768644118] [2023-12-21 01:03:44,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:44,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:44,708 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:44,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1607733717] [2023-12-21 01:03:44,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:44,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:44,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:44,730 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:44,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-21 01:03:45,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:45,111 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-21 01:03:45,116 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:45,896 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 4289 proven. 216 refuted. 0 times theorem prover too weak. 3307 trivial. 0 not checked. [2023-12-21 01:03:45,896 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:03:46,417 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 150 proven. 219 refuted. 0 times theorem prover too weak. 7443 trivial. 0 not checked. [2023-12-21 01:03:46,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:46,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768644118] [2023-12-21 01:03:46,417 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:46,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607733717] [2023-12-21 01:03:46,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607733717] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:03:46,418 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:03:46,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2023-12-21 01:03:46,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305944118] [2023-12-21 01:03:46,418 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:03:46,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-21 01:03:46,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:46,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-21 01:03:46,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-12-21 01:03:46,420 INFO L87 Difference]: Start difference. First operand 620 states and 971 transitions. Second operand has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 5 states have call successors, (102), 3 states have call predecessors, (102), 7 states have return successors, (103), 5 states have call predecessors, (103), 5 states have call successors, (103) [2023-12-21 01:03:47,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:47,446 INFO L93 Difference]: Finished difference Result 1520 states and 2337 transitions. [2023-12-21 01:03:47,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-21 01:03:47,446 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 5 states have call successors, (102), 3 states have call predecessors, (102), 7 states have return successors, (103), 5 states have call predecessors, (103), 5 states have call successors, (103) Word has length 436 [2023-12-21 01:03:47,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:47,450 INFO L225 Difference]: With dead ends: 1520 [2023-12-21 01:03:47,450 INFO L226 Difference]: Without dead ends: 1037 [2023-12-21 01:03:47,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 893 GetRequests, 856 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=427, Invalid=1055, Unknown=0, NotChecked=0, Total=1482 [2023-12-21 01:03:47,452 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 1409 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 354 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1453 SdHoareTripleChecker+Valid, 1584 SdHoareTripleChecker+Invalid, 1422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 354 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:47,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1453 Valid, 1584 Invalid, 1422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [354 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 01:03:47,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2023-12-21 01:03:47,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 955. [2023-12-21 01:03:47,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 768 states have (on average 1.4986979166666667) internal successors, (1151), 771 states have internal predecessors, (1151), 160 states have call successors, (160), 26 states have call predecessors, (160), 26 states have return successors, (160), 157 states have call predecessors, (160), 160 states have call successors, (160) [2023-12-21 01:03:47,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 1471 transitions. [2023-12-21 01:03:47,515 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 1471 transitions. Word has length 436 [2023-12-21 01:03:47,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:47,516 INFO L495 AbstractCegarLoop]: Abstraction has 955 states and 1471 transitions. [2023-12-21 01:03:47,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.055555555555555) internal successors, (235), 18 states have internal predecessors, (235), 5 states have call successors, (102), 3 states have call predecessors, (102), 7 states have return successors, (103), 5 states have call predecessors, (103), 5 states have call successors, (103) [2023-12-21 01:03:47,517 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 1471 transitions. [2023-12-21 01:03:47,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-21 01:03:47,519 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:47,519 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:47,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:47,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-21 01:03:47,729 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:47,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:47,729 INFO L85 PathProgramCache]: Analyzing trace with hash -177825844, now seen corresponding path program 1 times [2023-12-21 01:03:47,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:47,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570291634] [2023-12-21 01:03:47,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:47,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:47,767 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:47,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [322816275] [2023-12-21 01:03:47,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:47,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:47,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:47,783 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:47,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-21 01:03:48,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:48,151 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:03:48,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:48,565 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 308 proven. 183 refuted. 0 times theorem prover too weak. 7321 trivial. 0 not checked. [2023-12-21 01:03:48,565 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:03:48,838 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3 proven. 183 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-21 01:03:48,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:48,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570291634] [2023-12-21 01:03:48,838 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:48,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322816275] [2023-12-21 01:03:48,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322816275] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:03:48,838 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:03:48,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:03:48,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052718852] [2023-12-21 01:03:48,839 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:03:48,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:03:48,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:48,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:03:48,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:03:48,841 INFO L87 Difference]: Start difference. First operand 955 states and 1471 transitions. Second operand has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-21 01:03:49,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:49,197 INFO L93 Difference]: Finished difference Result 1723 states and 2642 transitions. [2023-12-21 01:03:49,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:03:49,197 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 437 [2023-12-21 01:03:49,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:49,201 INFO L225 Difference]: With dead ends: 1723 [2023-12-21 01:03:49,201 INFO L226 Difference]: Without dead ends: 921 [2023-12-21 01:03:49,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 876 GetRequests, 866 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:03:49,203 INFO L413 NwaCegarLoop]: 285 mSDtfsCounter, 250 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:49,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 727 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:03:49,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2023-12-21 01:03:49,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 887. [2023-12-21 01:03:49,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 700 states have (on average 1.45) internal successors, (1015), 703 states have internal predecessors, (1015), 160 states have call successors, (160), 26 states have call predecessors, (160), 26 states have return successors, (160), 157 states have call predecessors, (160), 160 states have call successors, (160) [2023-12-21 01:03:49,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1335 transitions. [2023-12-21 01:03:49,291 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1335 transitions. Word has length 437 [2023-12-21 01:03:49,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:49,291 INFO L495 AbstractCegarLoop]: Abstraction has 887 states and 1335 transitions. [2023-12-21 01:03:49,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.142857142857142) internal successors, (134), 7 states have internal predecessors, (134), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-21 01:03:49,291 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1335 transitions. [2023-12-21 01:03:49,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-21 01:03:49,298 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:49,298 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:49,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:49,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-21 01:03:49,512 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:49,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:49,512 INFO L85 PathProgramCache]: Analyzing trace with hash 411834626, now seen corresponding path program 1 times [2023-12-21 01:03:49,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:49,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688111594] [2023-12-21 01:03:49,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:49,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:49,555 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:49,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1918226383] [2023-12-21 01:03:49,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:49,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:49,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:49,556 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:49,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-21 01:03:49,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:49,893 INFO L262 TraceCheckSpWp]: Trace formula consists of 1111 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:03:49,898 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:49,920 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:49,920 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:49,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:49,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688111594] [2023-12-21 01:03:49,920 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:49,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918226383] [2023-12-21 01:03:49,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918226383] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:49,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:49,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:03:49,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289712599] [2023-12-21 01:03:49,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:49,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:03:49,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:49,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:03:49,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:49,923 INFO L87 Difference]: Start difference. First operand 887 states and 1335 transitions. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:50,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:50,076 INFO L93 Difference]: Finished difference Result 2031 states and 3075 transitions. [2023-12-21 01:03:50,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:03:50,077 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 437 [2023-12-21 01:03:50,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:50,082 INFO L225 Difference]: With dead ends: 2031 [2023-12-21 01:03:50,083 INFO L226 Difference]: Without dead ends: 1297 [2023-12-21 01:03:50,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 435 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:03:50,084 INFO L413 NwaCegarLoop]: 549 mSDtfsCounter, 298 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:50,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 900 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:03:50,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2023-12-21 01:03:50,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 1230. [2023-12-21 01:03:50,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 997 states have (on average 1.4623871614844535) internal successors, (1458), 1002 states have internal predecessors, (1458), 196 states have call successors, (196), 36 states have call predecessors, (196), 36 states have return successors, (196), 191 states have call predecessors, (196), 196 states have call successors, (196) [2023-12-21 01:03:50,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 1850 transitions. [2023-12-21 01:03:50,226 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 1850 transitions. Word has length 437 [2023-12-21 01:03:50,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:50,226 INFO L495 AbstractCegarLoop]: Abstraction has 1230 states and 1850 transitions. [2023-12-21 01:03:50,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:50,227 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 1850 transitions. [2023-12-21 01:03:50,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-21 01:03:50,233 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:50,233 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:50,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:50,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:50,444 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:50,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:50,444 INFO L85 PathProgramCache]: Analyzing trace with hash 452509376, now seen corresponding path program 1 times [2023-12-21 01:03:50,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:50,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386951271] [2023-12-21 01:03:50,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:50,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:50,480 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:50,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1558040443] [2023-12-21 01:03:50,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:50,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:50,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:50,481 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:50,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-21 01:03:50,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:50,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-21 01:03:50,825 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:51,709 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 5532 proven. 102 refuted. 0 times theorem prover too weak. 2178 trivial. 0 not checked. [2023-12-21 01:03:51,709 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:03:52,054 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 84 proven. 102 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-21 01:03:52,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:52,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386951271] [2023-12-21 01:03:52,054 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:52,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558040443] [2023-12-21 01:03:52,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558040443] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:03:52,054 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:03:52,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-12-21 01:03:52,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905853239] [2023-12-21 01:03:52,055 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:03:52,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-21 01:03:52,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:52,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-21 01:03:52,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-12-21 01:03:52,057 INFO L87 Difference]: Start difference. First operand 1230 states and 1850 transitions. Second operand has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-12-21 01:03:53,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:53,046 INFO L93 Difference]: Finished difference Result 2698 states and 4027 transitions. [2023-12-21 01:03:53,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-21 01:03:53,047 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) Word has length 437 [2023-12-21 01:03:53,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:53,052 INFO L225 Difference]: With dead ends: 2698 [2023-12-21 01:03:53,052 INFO L226 Difference]: Without dead ends: 1621 [2023-12-21 01:03:53,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 859 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2023-12-21 01:03:53,055 INFO L413 NwaCegarLoop]: 268 mSDtfsCounter, 1029 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 345 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1057 SdHoareTripleChecker+Valid, 1312 SdHoareTripleChecker+Invalid, 1369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 345 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:53,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1057 Valid, 1312 Invalid, 1369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [345 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-21 01:03:53,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1621 states. [2023-12-21 01:03:53,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1621 to 822. [2023-12-21 01:03:53,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 666 states have (on average 1.487987987987988) internal successors, (991), 667 states have internal predecessors, (991), 132 states have call successors, (132), 23 states have call predecessors, (132), 23 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-21 01:03:53,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 1255 transitions. [2023-12-21 01:03:53,115 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 1255 transitions. Word has length 437 [2023-12-21 01:03:53,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:53,115 INFO L495 AbstractCegarLoop]: Abstraction has 822 states and 1255 transitions. [2023-12-21 01:03:53,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-12-21 01:03:53,116 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 1255 transitions. [2023-12-21 01:03:53,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-21 01:03:53,118 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:53,118 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:53,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:53,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:53,327 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:53,327 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:53,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1914185218, now seen corresponding path program 1 times [2023-12-21 01:03:53,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:53,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520300071] [2023-12-21 01:03:53,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:53,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:53,364 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:53,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1854932042] [2023-12-21 01:03:53,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:53,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:53,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:53,366 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:53,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-21 01:03:53,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:53,777 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-21 01:03:53,782 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:54,683 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 5628 proven. 102 refuted. 0 times theorem prover too weak. 2082 trivial. 0 not checked. [2023-12-21 01:03:54,683 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:03:55,013 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 84 proven. 102 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-21 01:03:55,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:55,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520300071] [2023-12-21 01:03:55,014 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:55,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854932042] [2023-12-21 01:03:55,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854932042] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:03:55,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:03:55,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-12-21 01:03:55,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943077422] [2023-12-21 01:03:55,014 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:03:55,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-21 01:03:55,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:55,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-21 01:03:55,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-12-21 01:03:55,016 INFO L87 Difference]: Start difference. First operand 822 states and 1255 transitions. Second operand has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-12-21 01:03:55,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:55,939 INFO L93 Difference]: Finished difference Result 1822 states and 2767 transitions. [2023-12-21 01:03:55,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-21 01:03:55,940 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) Word has length 437 [2023-12-21 01:03:55,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:55,943 INFO L225 Difference]: With dead ends: 1822 [2023-12-21 01:03:55,943 INFO L226 Difference]: Without dead ends: 1157 [2023-12-21 01:03:55,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 859 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=236, Invalid=576, Unknown=0, NotChecked=0, Total=812 [2023-12-21 01:03:55,945 INFO L413 NwaCegarLoop]: 252 mSDtfsCounter, 1526 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 497 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1554 SdHoareTripleChecker+Valid, 1236 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 497 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:55,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1554 Valid, 1236 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [497 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 01:03:55,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2023-12-21 01:03:55,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 674. [2023-12-21 01:03:55,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 516 states have (on average 1.432170542635659) internal successors, (739), 517 states have internal predecessors, (739), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-21 01:03:55,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 1003 transitions. [2023-12-21 01:03:55,999 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 1003 transitions. Word has length 437 [2023-12-21 01:03:55,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:55,999 INFO L495 AbstractCegarLoop]: Abstraction has 674 states and 1003 transitions. [2023-12-21 01:03:56,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 14.6875) internal successors, (235), 16 states have internal predecessors, (235), 7 states have call successors, (104), 4 states have call predecessors, (104), 6 states have return successors, (104), 7 states have call predecessors, (104), 7 states have call successors, (104) [2023-12-21 01:03:56,000 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 1003 transitions. [2023-12-21 01:03:56,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-21 01:03:56,003 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:56,003 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:56,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:56,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:56,212 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:56,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:56,212 INFO L85 PathProgramCache]: Analyzing trace with hash -354835483, now seen corresponding path program 1 times [2023-12-21 01:03:56,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:56,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55856357] [2023-12-21 01:03:56,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:56,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:56,247 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:56,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1316369015] [2023-12-21 01:03:56,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:56,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:56,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:56,269 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:56,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-21 01:03:56,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:56,678 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 01:03:56,682 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:57,096 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:03:57,097 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:03:57,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:57,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55856357] [2023-12-21 01:03:57,097 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:57,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316369015] [2023-12-21 01:03:57,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316369015] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:03:57,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:03:57,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 01:03:57,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256334914] [2023-12-21 01:03:57,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:03:57,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 01:03:57,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:57,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 01:03:57,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 01:03:57,099 INFO L87 Difference]: Start difference. First operand 674 states and 1003 transitions. Second operand has 6 states, 6 states have (on average 21.0) internal successors, (126), 5 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:57,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:57,555 INFO L93 Difference]: Finished difference Result 1690 states and 2552 transitions. [2023-12-21 01:03:57,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 01:03:57,557 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 5 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 438 [2023-12-21 01:03:57,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:03:57,561 INFO L225 Difference]: With dead ends: 1690 [2023-12-21 01:03:57,561 INFO L226 Difference]: Without dead ends: 1177 [2023-12-21 01:03:57,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 441 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2023-12-21 01:03:57,574 INFO L413 NwaCegarLoop]: 518 mSDtfsCounter, 679 mSDsluCounter, 1408 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 679 SdHoareTripleChecker+Valid, 1926 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:03:57,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [679 Valid, 1926 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:03:57,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1177 states. [2023-12-21 01:03:57,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1177 to 822. [2023-12-21 01:03:57,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 664 states have (on average 1.480421686746988) internal successors, (983), 665 states have internal predecessors, (983), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-21 01:03:57,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 1247 transitions. [2023-12-21 01:03:57,695 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 1247 transitions. Word has length 438 [2023-12-21 01:03:57,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:03:57,695 INFO L495 AbstractCegarLoop]: Abstraction has 822 states and 1247 transitions. [2023-12-21 01:03:57,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.0) internal successors, (126), 5 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:03:57,695 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 1247 transitions. [2023-12-21 01:03:57,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-21 01:03:57,698 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:03:57,698 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:03:57,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-21 01:03:57,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:57,907 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:03:57,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:03:57,907 INFO L85 PathProgramCache]: Analyzing trace with hash -772232089, now seen corresponding path program 1 times [2023-12-21 01:03:57,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:03:57,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56243067] [2023-12-21 01:03:57,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:57,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:03:57,943 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:03:57,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1938652380] [2023-12-21 01:03:57,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:03:57,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:03:57,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:03:57,944 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:03:57,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-21 01:03:58,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:03:58,326 INFO L262 TraceCheckSpWp]: Trace formula consists of 1111 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-21 01:03:58,331 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:03:58,789 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 308 proven. 183 refuted. 0 times theorem prover too weak. 7321 trivial. 0 not checked. [2023-12-21 01:03:58,789 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:03:59,143 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3 proven. 183 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-21 01:03:59,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:03:59,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56243067] [2023-12-21 01:03:59,144 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:03:59,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1938652380] [2023-12-21 01:03:59,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1938652380] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:03:59,144 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:03:59,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2023-12-21 01:03:59,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802018352] [2023-12-21 01:03:59,144 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:03:59,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-21 01:03:59,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:03:59,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-21 01:03:59,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2023-12-21 01:03:59,146 INFO L87 Difference]: Start difference. First operand 822 states and 1247 transitions. Second operand has 13 states, 13 states have (on average 12.384615384615385) internal successors, (161), 13 states have internal predecessors, (161), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-21 01:03:59,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:03:59,997 INFO L93 Difference]: Finished difference Result 1341 states and 2020 transitions. [2023-12-21 01:03:59,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-21 01:03:59,998 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 12.384615384615385) internal successors, (161), 13 states have internal predecessors, (161), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 438 [2023-12-21 01:03:59,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:04:00,001 INFO L225 Difference]: With dead ends: 1341 [2023-12-21 01:04:00,001 INFO L226 Difference]: Without dead ends: 764 [2023-12-21 01:04:00,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 891 GetRequests, 864 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=250, Invalid=506, Unknown=0, NotChecked=0, Total=756 [2023-12-21 01:04:00,003 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 1002 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 965 mSolverCounterSat, 390 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1006 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 1355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 390 IncrementalHoareTripleChecker+Valid, 965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:04:00,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1006 Valid, 1006 Invalid, 1355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [390 Valid, 965 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 01:04:00,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2023-12-21 01:04:00,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 634. [2023-12-21 01:04:00,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 476 states have (on average 1.388655462184874) internal successors, (661), 477 states have internal predecessors, (661), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-21 01:04:00,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 925 transitions. [2023-12-21 01:04:00,112 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 925 transitions. Word has length 438 [2023-12-21 01:04:00,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:04:00,113 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 925 transitions. [2023-12-21 01:04:00,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.384615384615385) internal successors, (161), 13 states have internal predecessors, (161), 2 states have call successors, (124), 2 states have call predecessors, (124), 4 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2023-12-21 01:04:00,116 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 925 transitions. [2023-12-21 01:04:00,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-21 01:04:00,118 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:04:00,118 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:04:00,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-21 01:04:00,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:04:00,328 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:04:00,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:04:00,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1384046441, now seen corresponding path program 1 times [2023-12-21 01:04:00,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:04:00,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758239848] [2023-12-21 01:04:00,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:00,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:04:00,378 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:04:00,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [347605936] [2023-12-21 01:04:00,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:00,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:04:00,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:04:00,380 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:04:00,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-21 01:04:00,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:04:00,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 1112 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:04:00,844 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:04:00,877 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:04:00,878 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:04:00,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:04:00,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758239848] [2023-12-21 01:04:00,878 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:04:00,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347605936] [2023-12-21 01:04:00,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347605936] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:04:00,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:04:00,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:04:00,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131533289] [2023-12-21 01:04:00,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:04:00,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:04:00,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:04:00,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:04:00,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:04:00,880 INFO L87 Difference]: Start difference. First operand 634 states and 925 transitions. Second operand has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:04:00,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:04:00,972 INFO L93 Difference]: Finished difference Result 1107 states and 1630 transitions. [2023-12-21 01:04:00,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:04:00,973 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 438 [2023-12-21 01:04:00,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:04:00,975 INFO L225 Difference]: With dead ends: 1107 [2023-12-21 01:04:00,975 INFO L226 Difference]: Without dead ends: 634 [2023-12-21 01:04:00,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 435 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:04:00,976 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 410 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 1145 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:04:00,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 1145 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:04:00,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2023-12-21 01:04:01,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 634. [2023-12-21 01:04:01,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 476 states have (on average 1.384453781512605) internal successors, (659), 477 states have internal predecessors, (659), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-21 01:04:01,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 923 transitions. [2023-12-21 01:04:01,029 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 923 transitions. Word has length 438 [2023-12-21 01:04:01,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:04:01,029 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 923 transitions. [2023-12-21 01:04:01,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:04:01,029 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 923 transitions. [2023-12-21 01:04:01,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-21 01:04:01,032 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:04:01,032 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:04:01,055 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-21 01:04:01,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:04:01,241 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:04:01,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:04:01,241 INFO L85 PathProgramCache]: Analyzing trace with hash -971758809, now seen corresponding path program 1 times [2023-12-21 01:04:01,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:04:01,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826855736] [2023-12-21 01:04:01,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:01,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:04:01,295 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:04:01,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1712201959] [2023-12-21 01:04:01,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:01,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:04:01,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:04:01,297 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:04:01,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-21 01:04:01,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:04:01,728 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-21 01:04:01,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:04:02,900 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2023-12-21 01:04:02,900 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:04:02,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:04:02,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826855736] [2023-12-21 01:04:02,900 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:04:02,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712201959] [2023-12-21 01:04:02,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712201959] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:04:02,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:04:02,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-21 01:04:02,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389397843] [2023-12-21 01:04:02,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:04:02,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 01:04:02,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:04:02,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 01:04:02,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:04:02,902 INFO L87 Difference]: Start difference. First operand 634 states and 923 transitions. Second operand has 12 states, 12 states have (on average 10.5) internal successors, (126), 11 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:04:04,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:04:04,065 INFO L93 Difference]: Finished difference Result 1543 states and 2275 transitions. [2023-12-21 01:04:04,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-21 01:04:04,067 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.5) internal successors, (126), 11 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 438 [2023-12-21 01:04:04,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:04:04,099 INFO L225 Difference]: With dead ends: 1543 [2023-12-21 01:04:04,099 INFO L226 Difference]: Without dead ends: 990 [2023-12-21 01:04:04,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 427 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2023-12-21 01:04:04,101 INFO L413 NwaCegarLoop]: 535 mSDtfsCounter, 1467 mSDsluCounter, 1988 mSDsCounter, 0 mSdLazyCounter, 968 mSolverCounterSat, 511 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1467 SdHoareTripleChecker+Valid, 2523 SdHoareTripleChecker+Invalid, 1479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 511 IncrementalHoareTripleChecker+Valid, 968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-21 01:04:04,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1467 Valid, 2523 Invalid, 1479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [511 Valid, 968 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-21 01:04:04,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2023-12-21 01:04:04,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 775. [2023-12-21 01:04:04,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 617 states have (on average 1.421393841166937) internal successors, (877), 618 states have internal predecessors, (877), 132 states have call successors, (132), 25 states have call predecessors, (132), 25 states have return successors, (132), 131 states have call predecessors, (132), 132 states have call successors, (132) [2023-12-21 01:04:04,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 1141 transitions. [2023-12-21 01:04:04,164 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 1141 transitions. Word has length 438 [2023-12-21 01:04:04,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:04:04,164 INFO L495 AbstractCegarLoop]: Abstraction has 775 states and 1141 transitions. [2023-12-21 01:04:04,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.5) internal successors, (126), 11 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2023-12-21 01:04:04,165 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 1141 transitions. [2023-12-21 01:04:04,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-21 01:04:04,167 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:04:04,167 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:04:04,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-21 01:04:04,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-21 01:04:04,376 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:04:04,377 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:04:04,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1556188857, now seen corresponding path program 1 times [2023-12-21 01:04:04,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:04:04,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842291712] [2023-12-21 01:04:04,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:04,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:04:04,421 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:04:04,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1486488253] [2023-12-21 01:04:04,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:04,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:04:04,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:04:04,427 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:04:04,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-21 01:04:05,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:04:05,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 1111 conjuncts, 42 conjunts are in the unsatisfiable core [2023-12-21 01:04:05,029 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:04:07,698 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 6135 proven. 387 refuted. 0 times theorem prover too weak. 1290 trivial. 0 not checked. [2023-12-21 01:04:07,698 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:04:24,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:04:24,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842291712] [2023-12-21 01:04:24,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:04:24,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486488253] [2023-12-21 01:04:24,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486488253] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:04:24,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:04:24,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2023-12-21 01:04:24,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117704165] [2023-12-21 01:04:24,942 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:04:24,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-21 01:04:24,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:04:24,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-21 01:04:24,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=883, Unknown=0, NotChecked=0, Total=1122 [2023-12-21 01:04:24,943 INFO L87 Difference]: Start difference. First operand 775 states and 1141 transitions. Second operand has 26 states, 26 states have (on average 5.884615384615385) internal successors, (153), 24 states have internal predecessors, (153), 7 states have call successors, (63), 7 states have call predecessors, (63), 10 states have return successors, (63), 7 states have call predecessors, (63), 7 states have call successors, (63) [2023-12-21 01:04:29,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:04:29,329 INFO L93 Difference]: Finished difference Result 2702 states and 3849 transitions. [2023-12-21 01:04:29,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2023-12-21 01:04:29,330 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.884615384615385) internal successors, (153), 24 states have internal predecessors, (153), 7 states have call successors, (63), 7 states have call predecessors, (63), 10 states have return successors, (63), 7 states have call predecessors, (63), 7 states have call successors, (63) Word has length 438 [2023-12-21 01:04:29,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:04:29,337 INFO L225 Difference]: With dead ends: 2702 [2023-12-21 01:04:29,337 INFO L226 Difference]: Without dead ends: 2221 [2023-12-21 01:04:29,340 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 670 GetRequests, 532 SyntacticMatches, 43 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4394 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=1843, Invalid=7469, Unknown=0, NotChecked=0, Total=9312 [2023-12-21 01:04:29,340 INFO L413 NwaCegarLoop]: 279 mSDtfsCounter, 2493 mSDsluCounter, 2146 mSDsCounter, 0 mSdLazyCounter, 3301 mSolverCounterSat, 900 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2519 SdHoareTripleChecker+Valid, 2425 SdHoareTripleChecker+Invalid, 4201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 900 IncrementalHoareTripleChecker+Valid, 3301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:04:29,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2519 Valid, 2425 Invalid, 4201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [900 Valid, 3301 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-21 01:04:29,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2221 states. [2023-12-21 01:04:29,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2221 to 1449. [2023-12-21 01:04:29,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1449 states, 1226 states have (on average 1.436378466557912) internal successors, (1761), 1229 states have internal predecessors, (1761), 170 states have call successors, (170), 52 states have call predecessors, (170), 52 states have return successors, (170), 167 states have call predecessors, (170), 170 states have call successors, (170) [2023-12-21 01:04:29,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1449 states to 1449 states and 2101 transitions. [2023-12-21 01:04:29,468 INFO L78 Accepts]: Start accepts. Automaton has 1449 states and 2101 transitions. Word has length 438 [2023-12-21 01:04:29,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:04:29,468 INFO L495 AbstractCegarLoop]: Abstraction has 1449 states and 2101 transitions. [2023-12-21 01:04:29,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.884615384615385) internal successors, (153), 24 states have internal predecessors, (153), 7 states have call successors, (63), 7 states have call predecessors, (63), 10 states have return successors, (63), 7 states have call predecessors, (63), 7 states have call successors, (63) [2023-12-21 01:04:29,468 INFO L276 IsEmpty]: Start isEmpty. Operand 1449 states and 2101 transitions. [2023-12-21 01:04:29,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-21 01:04:29,470 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:04:29,470 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:04:29,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-12-21 01:04:29,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-21 01:04:29,680 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:04:29,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:04:29,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1949215867, now seen corresponding path program 1 times [2023-12-21 01:04:29,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:04:29,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017523107] [2023-12-21 01:04:29,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:29,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:04:29,720 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:04:29,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [417217112] [2023-12-21 01:04:29,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:29,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:04:29,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:04:29,721 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:04:29,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-21 01:04:33,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:04:33,083 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-21 01:04:33,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:04:33,909 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 4583 proven. 270 refuted. 0 times theorem prover too weak. 2959 trivial. 0 not checked. [2023-12-21 01:04:33,909 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:04:34,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:04:34,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017523107] [2023-12-21 01:04:34,161 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:04:34,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417217112] [2023-12-21 01:04:34,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417217112] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:04:34,161 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:04:34,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-12-21 01:04:34,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196357966] [2023-12-21 01:04:34,162 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:04:34,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-21 01:04:34,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:04:34,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-21 01:04:34,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2023-12-21 01:04:34,163 INFO L87 Difference]: Start difference. First operand 1449 states and 2101 transitions. Second operand has 15 states, 15 states have (on average 9.6) internal successors, (144), 13 states have internal predecessors, (144), 5 states have call successors, (63), 5 states have call predecessors, (63), 7 states have return successors, (63), 5 states have call predecessors, (63), 5 states have call successors, (63) [2023-12-21 01:04:34,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:04:34,823 INFO L93 Difference]: Finished difference Result 2752 states and 3976 transitions. [2023-12-21 01:04:34,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-21 01:04:34,824 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 9.6) internal successors, (144), 13 states have internal predecessors, (144), 5 states have call successors, (63), 5 states have call predecessors, (63), 7 states have return successors, (63), 5 states have call predecessors, (63), 5 states have call successors, (63) Word has length 438 [2023-12-21 01:04:34,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:04:34,827 INFO L225 Difference]: With dead ends: 2752 [2023-12-21 01:04:34,827 INFO L226 Difference]: Without dead ends: 1529 [2023-12-21 01:04:34,829 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 595 GetRequests, 568 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=223, Invalid=589, Unknown=0, NotChecked=0, Total=812 [2023-12-21 01:04:34,829 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 544 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 580 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 01:04:34,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [580 Valid, 1096 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 01:04:34,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1529 states. [2023-12-21 01:04:34,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1529 to 1489. [2023-12-21 01:04:34,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1489 states, 1256 states have (on average 1.4164012738853504) internal successors, (1779), 1259 states have internal predecessors, (1779), 170 states have call successors, (170), 62 states have call predecessors, (170), 62 states have return successors, (170), 167 states have call predecessors, (170), 170 states have call successors, (170) [2023-12-21 01:04:34,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1489 states to 1489 states and 2119 transitions. [2023-12-21 01:04:34,970 INFO L78 Accepts]: Start accepts. Automaton has 1489 states and 2119 transitions. Word has length 438 [2023-12-21 01:04:34,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:04:34,970 INFO L495 AbstractCegarLoop]: Abstraction has 1489 states and 2119 transitions. [2023-12-21 01:04:34,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 9.6) internal successors, (144), 13 states have internal predecessors, (144), 5 states have call successors, (63), 5 states have call predecessors, (63), 7 states have return successors, (63), 5 states have call predecessors, (63), 5 states have call successors, (63) [2023-12-21 01:04:34,970 INFO L276 IsEmpty]: Start isEmpty. Operand 1489 states and 2119 transitions. [2023-12-21 01:04:34,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2023-12-21 01:04:34,972 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:04:34,973 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:04:34,984 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-12-21 01:04:35,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-21 01:04:35,184 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:04:35,185 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:04:35,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1389943906, now seen corresponding path program 1 times [2023-12-21 01:04:35,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:04:35,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221438011] [2023-12-21 01:04:35,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:35,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:04:35,241 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:04:35,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1833773045] [2023-12-21 01:04:35,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:35,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:04:35,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:04:35,243 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:04:35,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-21 01:04:35,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:04:35,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 31 conjunts are in the unsatisfiable core [2023-12-21 01:04:35,844 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:04:36,813 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3608 proven. 289 refuted. 0 times theorem prover too weak. 3915 trivial. 0 not checked. [2023-12-21 01:04:36,814 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:04:37,218 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 165 proven. 21 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2023-12-21 01:04:37,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:04:37,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221438011] [2023-12-21 01:04:37,218 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:04:37,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833773045] [2023-12-21 01:04:37,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833773045] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:04:37,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:04:37,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 7] total 21 [2023-12-21 01:04:37,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492453174] [2023-12-21 01:04:37,219 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:04:37,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-21 01:04:37,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:04:37,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-21 01:04:37,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2023-12-21 01:04:37,221 INFO L87 Difference]: Start difference. First operand 1489 states and 2119 transitions. Second operand has 21 states, 21 states have (on average 9.952380952380953) internal successors, (209), 19 states have internal predecessors, (209), 6 states have call successors, (116), 5 states have call predecessors, (116), 8 states have return successors, (117), 6 states have call predecessors, (117), 6 states have call successors, (117) [2023-12-21 01:04:41,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:04:41,897 INFO L93 Difference]: Finished difference Result 2822 states and 4010 transitions. [2023-12-21 01:04:41,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-12-21 01:04:41,897 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.952380952380953) internal successors, (209), 19 states have internal predecessors, (209), 6 states have call successors, (116), 5 states have call predecessors, (116), 8 states have return successors, (117), 6 states have call predecessors, (117), 6 states have call successors, (117) Word has length 439 [2023-12-21 01:04:41,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:04:41,900 INFO L225 Difference]: With dead ends: 2822 [2023-12-21 01:04:41,900 INFO L226 Difference]: Without dead ends: 1579 [2023-12-21 01:04:41,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 923 GetRequests, 861 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1110 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=950, Invalid=3082, Unknown=0, NotChecked=0, Total=4032 [2023-12-21 01:04:41,902 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 1357 mSDsluCounter, 1054 mSDsCounter, 0 mSdLazyCounter, 1836 mSolverCounterSat, 641 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1357 SdHoareTripleChecker+Valid, 1432 SdHoareTripleChecker+Invalid, 2477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 641 IncrementalHoareTripleChecker+Valid, 1836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:04:41,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1357 Valid, 1432 Invalid, 2477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [641 Valid, 1836 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-21 01:04:41,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1579 states. [2023-12-21 01:04:42,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1579 to 1533. [2023-12-21 01:04:42,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1533 states, 1289 states have (on average 1.3964313421256789) internal successors, (1800), 1292 states have internal predecessors, (1800), 170 states have call successors, (170), 73 states have call predecessors, (170), 73 states have return successors, (170), 167 states have call predecessors, (170), 170 states have call successors, (170) [2023-12-21 01:04:42,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1533 states to 1533 states and 2140 transitions. [2023-12-21 01:04:42,080 INFO L78 Accepts]: Start accepts. Automaton has 1533 states and 2140 transitions. Word has length 439 [2023-12-21 01:04:42,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:04:42,080 INFO L495 AbstractCegarLoop]: Abstraction has 1533 states and 2140 transitions. [2023-12-21 01:04:42,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.952380952380953) internal successors, (209), 19 states have internal predecessors, (209), 6 states have call successors, (116), 5 states have call predecessors, (116), 8 states have return successors, (117), 6 states have call predecessors, (117), 6 states have call successors, (117) [2023-12-21 01:04:42,080 INFO L276 IsEmpty]: Start isEmpty. Operand 1533 states and 2140 transitions. [2023-12-21 01:04:42,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2023-12-21 01:04:42,082 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:04:42,082 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:04:42,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-12-21 01:04:42,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-21 01:04:42,292 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:04:42,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:04:42,292 INFO L85 PathProgramCache]: Analyzing trace with hash 671801871, now seen corresponding path program 1 times [2023-12-21 01:04:42,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:04:42,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351924667] [2023-12-21 01:04:42,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:42,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:04:42,324 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:04:42,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [880640931] [2023-12-21 01:04:42,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:04:42,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:04:42,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:04:42,326 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:04:42,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-12-21 01:04:49,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:04:49,537 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 37 conjunts are in the unsatisfiable core [2023-12-21 01:04:49,543 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:04:51,573 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 5376 proven. 393 refuted. 0 times theorem prover too weak. 2043 trivial. 0 not checked. [2023-12-21 01:04:51,573 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:04:54,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:04:54,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351924667] [2023-12-21 01:04:54,991 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:04:54,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880640931] [2023-12-21 01:04:54,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880640931] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:04:54,991 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:04:54,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-12-21 01:04:54,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605144245] [2023-12-21 01:04:54,991 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:04:54,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-21 01:04:54,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:04:54,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-21 01:04:54,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2023-12-21 01:04:54,993 INFO L87 Difference]: Start difference. First operand 1533 states and 2140 transitions. Second operand has 21 states, 21 states have (on average 7.238095238095238) internal successors, (152), 18 states have internal predecessors, (152), 6 states have call successors, (63), 6 states have call predecessors, (63), 9 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) [2023-12-21 01:04:59,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:04:59,473 INFO L93 Difference]: Finished difference Result 4852 states and 6912 transitions. [2023-12-21 01:04:59,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-21 01:04:59,474 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 7.238095238095238) internal successors, (152), 18 states have internal predecessors, (152), 6 states have call successors, (63), 6 states have call predecessors, (63), 9 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) Word has length 440 [2023-12-21 01:04:59,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:04:59,481 INFO L225 Difference]: With dead ends: 4852 [2023-12-21 01:04:59,481 INFO L226 Difference]: Without dead ends: 3542 [2023-12-21 01:04:59,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 509 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=475, Invalid=1505, Unknown=0, NotChecked=0, Total=1980 [2023-12-21 01:04:59,484 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 1150 mSDsluCounter, 3136 mSDsCounter, 0 mSdLazyCounter, 1564 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1150 SdHoareTripleChecker+Valid, 3529 SdHoareTripleChecker+Invalid, 1871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 1564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-21 01:04:59,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1150 Valid, 3529 Invalid, 1871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 1564 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-21 01:04:59,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3542 states. [2023-12-21 01:04:59,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3542 to 2967. [2023-12-21 01:04:59,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2967 states, 2563 states have (on average 1.3901677721420211) internal successors, (3563), 2569 states have internal predecessors, (3563), 277 states have call successors, (277), 126 states have call predecessors, (277), 126 states have return successors, (277), 271 states have call predecessors, (277), 277 states have call successors, (277) [2023-12-21 01:04:59,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2967 states to 2967 states and 4117 transitions. [2023-12-21 01:04:59,842 INFO L78 Accepts]: Start accepts. Automaton has 2967 states and 4117 transitions. Word has length 440 [2023-12-21 01:04:59,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:04:59,842 INFO L495 AbstractCegarLoop]: Abstraction has 2967 states and 4117 transitions. [2023-12-21 01:04:59,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 7.238095238095238) internal successors, (152), 18 states have internal predecessors, (152), 6 states have call successors, (63), 6 states have call predecessors, (63), 9 states have return successors, (63), 6 states have call predecessors, (63), 6 states have call successors, (63) [2023-12-21 01:04:59,843 INFO L276 IsEmpty]: Start isEmpty. Operand 2967 states and 4117 transitions. [2023-12-21 01:04:59,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2023-12-21 01:04:59,845 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:04:59,845 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:04:59,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-12-21 01:05:00,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-21 01:05:00,058 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:05:00,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:05:00,058 INFO L85 PathProgramCache]: Analyzing trace with hash 912041617, now seen corresponding path program 1 times [2023-12-21 01:05:00,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:05:00,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140785873] [2023-12-21 01:05:00,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:00,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:05:00,089 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:05:00,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1735435016] [2023-12-21 01:05:00,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:05:00,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:05:00,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:05:00,090 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:05:00,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-12-21 01:05:11,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:05:11,111 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 34 conjunts are in the unsatisfiable core [2023-12-21 01:05:11,115 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:05:34,439 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 5457 proven. 372 refuted. 0 times theorem prover too weak. 1983 trivial. 0 not checked. [2023-12-21 01:05:34,439 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:05:36,876 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:05:36,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140785873] [2023-12-21 01:05:36,876 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:05:36,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735435016] [2023-12-21 01:05:36,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735435016] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:05:36,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:05:36,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-12-21 01:05:36,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071231806] [2023-12-21 01:05:36,877 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:05:36,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-21 01:05:36,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:05:36,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-21 01:05:36,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=344, Unknown=3, NotChecked=0, Total=462 [2023-12-21 01:05:36,878 INFO L87 Difference]: Start difference. First operand 2967 states and 4117 transitions. Second operand has 19 states, 19 states have (on average 8.157894736842104) internal successors, (155), 18 states have internal predecessors, (155), 7 states have call successors, (63), 7 states have call predecessors, (63), 10 states have return successors, (63), 6 states have call predecessors, (63), 7 states have call successors, (63) [2023-12-21 01:05:40,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:05:44,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:05:53,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:05:57,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:01,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:05,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:09,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:13,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:17,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:21,290 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:25,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:29,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:33,322 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:37,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:41,333 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:45,339 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:49,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:53,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:06:57,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:01,364 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:05,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:09,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:13,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:17,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:21,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:25,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:29,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:33,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:37,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:41,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:45,458 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:49,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:53,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:07:57,474 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:01,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:05,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:09,491 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:13,498 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:17,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:21,518 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:25,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:29,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:33,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:37,540 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:41,545 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:45,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:49,559 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:53,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:08:57,571 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:01,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:05,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:09,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:13,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:17,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:21,627 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:25,634 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:29,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:33,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:37,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:45,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:49,915 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:53,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:09:57,928 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:01,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:05,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:09,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:13,956 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:17,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:21,972 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:26,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:30,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:34,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:38,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:42,206 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:46,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:50,222 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:54,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:10:58,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:02,281 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:06,288 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:10,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:18,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:22,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:26,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:30,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:34,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:38,755 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:43,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:47,063 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:51,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:55,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:11:59,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:03,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:07,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:11,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:15,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:19,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:23,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:27,190 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:31,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:35,205 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:39,213 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:43,231 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:47,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:51,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:55,264 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:12:59,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:03,290 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:07,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:11,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:15,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:19,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:23,322 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:27,329 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:31,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:35,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:39,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:43,355 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:47,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:51,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:55,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:13:59,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:03,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:07,375 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:11,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:15,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:19,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:23,394 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:27,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:31,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:35,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:39,421 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:43,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:47,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:51,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:55,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:14:59,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Real, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:03,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:07,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:11,447 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:15,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:19,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:23,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:27,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:31,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:35,467 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:39,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:43,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:47,475 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:51,483 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:55,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:15:59,489 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:03,492 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:07,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:11,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Real, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:18,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:22,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:26,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:30,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:34,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:38,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:42,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:46,430 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:50,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:54,436 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:16:58,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:17:02,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:17:06,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:17:10,727 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:17:14,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-21 01:17:15,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:17:15,490 INFO L93 Difference]: Finished difference Result 5737 states and 7969 transitions. [2023-12-21 01:17:15,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-21 01:17:15,491 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 8.157894736842104) internal successors, (155), 18 states have internal predecessors, (155), 7 states have call successors, (63), 7 states have call predecessors, (63), 10 states have return successors, (63), 6 states have call predecessors, (63), 7 states have call successors, (63) Word has length 440 [2023-12-21 01:17:15,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:17:15,496 INFO L225 Difference]: With dead ends: 5737 [2023-12-21 01:17:15,496 INFO L226 Difference]: Without dead ends: 3087 [2023-12-21 01:17:15,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 556 GetRequests, 527 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 35.2s TimeCoverageRelationStatistics Valid=251, Invalid=676, Unknown=3, NotChecked=0, Total=930 [2023-12-21 01:17:15,499 INFO L413 NwaCegarLoop]: 252 mSDtfsCounter, 514 mSDsluCounter, 1552 mSDsCounter, 0 mSdLazyCounter, 1510 mSolverCounterSat, 52 mSolverCounterUnsat, 170 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 684.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 1804 SdHoareTripleChecker+Invalid, 1732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1510 IncrementalHoareTripleChecker+Invalid, 170 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 684.7s IncrementalHoareTripleChecker+Time [2023-12-21 01:17:15,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [538 Valid, 1804 Invalid, 1732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1510 Invalid, 170 Unknown, 0 Unchecked, 684.7s Time] [2023-12-21 01:17:15,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3087 states. [2023-12-21 01:17:15,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3087 to 3007. [2023-12-21 01:17:15,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3007 states, 2593 states have (on average 1.373312765136907) internal successors, (3561), 2599 states have internal predecessors, (3561), 277 states have call successors, (277), 136 states have call predecessors, (277), 136 states have return successors, (277), 271 states have call predecessors, (277), 277 states have call successors, (277) [2023-12-21 01:17:15,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 4115 transitions. [2023-12-21 01:17:15,839 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 4115 transitions. Word has length 440 [2023-12-21 01:17:15,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:17:15,840 INFO L495 AbstractCegarLoop]: Abstraction has 3007 states and 4115 transitions. [2023-12-21 01:17:15,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 8.157894736842104) internal successors, (155), 18 states have internal predecessors, (155), 7 states have call successors, (63), 7 states have call predecessors, (63), 10 states have return successors, (63), 6 states have call predecessors, (63), 7 states have call successors, (63) [2023-12-21 01:17:15,840 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 4115 transitions. [2023-12-21 01:17:15,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2023-12-21 01:17:15,842 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:17:15,843 INFO L195 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:17:15,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-12-21 01:17:16,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:16,056 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:17:16,057 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:17:16,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1345770703, now seen corresponding path program 1 times [2023-12-21 01:17:16,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:17:16,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903340176] [2023-12-21 01:17:16,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:16,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:17:16,089 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:17:16,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1255840172] [2023-12-21 01:17:16,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:17:16,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:16,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:17:16,105 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:17:16,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-12-21 01:17:27,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-21 01:17:27,515 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-21 01:17:34,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-21 01:17:34,864 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-12-21 01:17:34,865 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-12-21 01:17:34,865 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-21 01:17:34,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-12-21 01:17:35,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:17:35,089 INFO L445 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:17:35,091 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-21 01:17:35,363 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.12 01:17:35 BoogieIcfgContainer [2023-12-21 01:17:35,363 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-21 01:17:35,363 INFO L158 Benchmark]: Toolchain (without parser) took 852473.22ms. Allocated memory was 224.4MB in the beginning and 987.8MB in the end (delta: 763.4MB). Free memory was 170.9MB in the beginning and 815.9MB in the end (delta: -645.0MB). Peak memory consumption was 600.6MB. Max. memory is 8.0GB. [2023-12-21 01:17:35,365 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 167.8MB. Free memory was 119.1MB in the beginning and 119.0MB in the end (delta: 160.8kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-21 01:17:35,366 INFO L158 Benchmark]: CACSL2BoogieTranslator took 479.26ms. Allocated memory is still 224.4MB. Free memory was 170.5MB in the beginning and 134.2MB in the end (delta: 36.3MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. [2023-12-21 01:17:35,366 INFO L158 Benchmark]: Boogie Procedure Inliner took 138.87ms. Allocated memory is still 224.4MB. Free memory was 134.2MB in the beginning and 176.2MB in the end (delta: -42.0MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. [2023-12-21 01:17:35,368 INFO L158 Benchmark]: Boogie Preprocessor took 138.64ms. Allocated memory is still 224.4MB. Free memory was 176.2MB in the beginning and 131.6MB in the end (delta: 44.6MB). Peak memory consumption was 45.1MB. Max. memory is 8.0GB. [2023-12-21 01:17:35,370 INFO L158 Benchmark]: RCFGBuilder took 905.68ms. Allocated memory is still 224.4MB. Free memory was 131.6MB in the beginning and 123.9MB in the end (delta: 7.7MB). Peak memory consumption was 45.5MB. Max. memory is 8.0GB. [2023-12-21 01:17:35,373 INFO L158 Benchmark]: TraceAbstraction took 850806.57ms. Allocated memory was 224.4MB in the beginning and 987.8MB in the end (delta: 763.4MB). Free memory was 123.4MB in the beginning and 815.9MB in the end (delta: -692.5MB). Peak memory consumption was 553.8MB. Max. memory is 8.0GB. [2023-12-21 01:17:35,373 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 167.8MB. Free memory was 119.1MB in the beginning and 119.0MB in the end (delta: 160.8kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 479.26ms. Allocated memory is still 224.4MB. Free memory was 170.5MB in the beginning and 134.2MB in the end (delta: 36.3MB). Peak memory consumption was 36.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 138.87ms. Allocated memory is still 224.4MB. Free memory was 134.2MB in the beginning and 176.2MB in the end (delta: -42.0MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. * Boogie Preprocessor took 138.64ms. Allocated memory is still 224.4MB. Free memory was 176.2MB in the beginning and 131.6MB in the end (delta: 44.6MB). Peak memory consumption was 45.1MB. Max. memory is 8.0GB. * RCFGBuilder took 905.68ms. Allocated memory is still 224.4MB. Free memory was 131.6MB in the beginning and 123.9MB in the end (delta: 7.7MB). Peak memory consumption was 45.5MB. Max. memory is 8.0GB. * TraceAbstraction took 850806.57ms. Allocated memory was 224.4MB in the beginning and 987.8MB in the end (delta: 763.4MB). Free memory was 123.4MB in the beginning and 815.9MB in the end (delta: -692.5MB). Peak memory consumption was 553.8MB. 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 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 634, overapproximation of someBinaryArithmeticDOUBLEoperation at line 349, overapproximation of someBinaryDOUBLEComparisonOperation at line 634, overapproximation of bitwise operation at line 465. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 0; [L23] unsigned char var_1_4 = 0; [L24] unsigned char var_1_5 = 0; [L25] unsigned char var_1_6 = 0; [L26] unsigned char var_1_7 = 0; [L27] signed short int var_1_8 = -16; [L28] unsigned char var_1_14 = 8; [L29] unsigned char var_1_15 = 10; [L30] unsigned char var_1_16 = 64; [L31] double var_1_17 = 255.2; [L32] double var_1_18 = 0.09999999999999998; [L33] double var_1_19 = 10.5; [L34] double var_1_20 = 100000000000000.8; [L35] double var_1_21 = 0.0; [L36] double var_1_22 = 31.5; [L37] double var_1_23 = 5.75; [L38] signed long int var_1_24 = -16; [L39] double var_1_25 = 63.4; [L40] double var_1_26 = 1000000000.25; [L41] signed char var_1_27 = -50; [L42] signed char var_1_28 = 25; [L43] signed char var_1_29 = 5; [L44] signed char var_1_30 = 50; [L45] signed long int var_1_31 = -5; [L46] unsigned short int var_1_32 = 54054; [L47] signed char var_1_33 = -8; [L48] signed char var_1_34 = -64; [L49] unsigned char var_1_35 = 1; [L50] unsigned char var_1_36 = 1; [L51] signed short int var_1_37 = -128; [L52] signed char var_1_39 = 8; [L53] unsigned short int var_1_40 = 10; [L54] unsigned short int var_1_41 = 27989; [L55] unsigned short int var_1_43 = 59996; [L56] float var_1_44 = 1000.5; [L57] unsigned long int var_1_45 = 2; [L58] unsigned long int var_1_46 = 4007953074; [L59] unsigned long int var_1_47 = 1; [L60] signed short int var_1_48 = -16; [L61] signed short int var_1_50 = -4; [L62] unsigned short int var_1_51 = 8; [L63] signed short int var_1_52 = 1; [L64] float var_1_53 = 63.5; [L65] signed char var_1_55 = -8; [L66] unsigned short int var_1_56 = 128; [L67] signed char var_1_57 = -128; [L68] signed char var_1_58 = -2; [L69] signed char var_1_59 = -2; [L70] unsigned char var_1_60 = 1; [L71] unsigned long int var_1_61 = 64; [L72] unsigned char var_1_62 = 1; [L73] signed char var_1_63 = -25; [L74] signed char var_1_64 = 64; [L75] signed char var_1_65 = 32; [L76] signed char var_1_66 = 1; [L77] unsigned short int var_1_67 = 8; [L78] signed char var_1_68 = 8; [L79] signed char var_1_69 = 2; [L80] unsigned char var_1_72 = 1; [L81] unsigned char var_1_73 = 0; [L82] unsigned char var_1_74 = 200; [L83] signed long int var_1_75 = 16; [L84] unsigned long int var_1_76 = 4; [L85] unsigned long int var_1_77 = 1567029610; [L86] signed long int var_1_78 = -25; [L87] signed long int var_1_79 = 1000000000; [L88] float var_1_81 = 25.75; [L89] unsigned char var_1_82 = 16; [L90] unsigned char var_1_83 = 128; [L91] unsigned char var_1_84 = 200; [L92] unsigned char var_1_85 = 5; [L93] unsigned char var_1_86 = 5; [L94] unsigned long int var_1_87 = 2; [L95] unsigned short int var_1_88 = 0; [L96] unsigned char var_1_89 = 32; [L97] unsigned short int var_1_90 = 8; [L98] unsigned char var_1_91 = 1; [L99] signed char var_1_92 = -2; [L100] signed char var_1_93 = -100; [L101] unsigned char var_1_94 = 64; [L102] unsigned long int var_1_95 = 8; [L103] unsigned char var_1_96 = 200; [L104] double var_1_97 = 5.4; [L105] signed char var_1_98 = -128; [L106] unsigned char last_1_var_1_1 = 0; [L107] unsigned char last_1_var_1_14 = 8; [L108] signed char last_1_var_1_27 = -50; [L109] unsigned char last_1_var_1_35 = 1; [L110] signed short int last_1_var_1_37 = -128; [L111] signed short int last_1_var_1_48 = -16; [L112] float last_1_var_1_53 = 63.5; [L113] unsigned char last_1_var_1_60 = 1; [L114] unsigned short int last_1_var_1_67 = 8; [L115] unsigned char last_1_var_1_72 = 1; [L116] unsigned char last_1_var_1_74 = 200; [L117] unsigned char last_1_var_1_82 = 16; [L118] unsigned char last_1_var_1_89 = 32; [L119] unsigned char last_1_var_1_96 = 200; [L638] isInitial = 1 [L639] FCALL initially() [L640] COND TRUE 1 [L641] CALL updateLastVariables() [L618] last_1_var_1_1 = var_1_1 [L619] last_1_var_1_14 = var_1_14 [L620] last_1_var_1_27 = var_1_27 [L621] last_1_var_1_35 = var_1_35 [L622] last_1_var_1_37 = var_1_37 [L623] last_1_var_1_48 = var_1_48 [L624] last_1_var_1_53 = var_1_53 [L625] last_1_var_1_60 = var_1_60 [L626] last_1_var_1_67 = var_1_67 [L627] last_1_var_1_72 = var_1_72 [L628] last_1_var_1_74 = var_1_74 [L629] last_1_var_1_82 = var_1_82 [L630] last_1_var_1_89 = var_1_89 [L631] last_1_var_1_96 = var_1_96 [L641] RET updateLastVariables() [L642] CALL updateVariables() [L519] var_1_4 = __VERIFIER_nondet_uchar() [L520] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L520] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L521] CALL assume_abort_if_not(var_1_4 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L521] RET assume_abort_if_not(var_1_4 <= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L522] var_1_5 = __VERIFIER_nondet_uchar() [L523] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L523] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L524] CALL assume_abort_if_not(var_1_5 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L524] RET assume_abort_if_not(var_1_5 <= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L525] var_1_6 = __VERIFIER_nondet_uchar() [L526] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L526] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L527] CALL assume_abort_if_not(var_1_6 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L527] RET assume_abort_if_not(var_1_6 <= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L528] var_1_7 = __VERIFIER_nondet_uchar() [L529] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L529] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L530] CALL assume_abort_if_not(var_1_7 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L530] RET assume_abort_if_not(var_1_7 <= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=10, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L531] var_1_15 = __VERIFIER_nondet_uchar() [L532] CALL assume_abort_if_not(var_1_15 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L532] RET assume_abort_if_not(var_1_15 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L533] CALL assume_abort_if_not(var_1_15 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L533] RET assume_abort_if_not(var_1_15 <= 254) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=64, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L534] var_1_16 = __VERIFIER_nondet_uchar() [L535] CALL assume_abort_if_not(var_1_16 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L535] RET assume_abort_if_not(var_1_16 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L536] CALL assume_abort_if_not(var_1_16 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L536] RET assume_abort_if_not(var_1_16 <= 254) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_18=4999999999999999/50000000000000000, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L537] var_1_18 = __VERIFIER_nondet_double() [L538] CALL assume_abort_if_not((var_1_18 >= -922337.2036854765600e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L538] RET assume_abort_if_not((var_1_18 >= -922337.2036854765600e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=21/2, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L539] var_1_19 = __VERIFIER_nondet_double() [L540] CALL assume_abort_if_not((var_1_19 >= 0.0F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L540] RET assume_abort_if_not((var_1_19 >= 0.0F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_20=500000000000004/5, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L541] var_1_20 = __VERIFIER_nondet_double() [L542] CALL assume_abort_if_not((var_1_20 >= 0.0F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L542] RET assume_abort_if_not((var_1_20 >= 0.0F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_21=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L543] var_1_21 = __VERIFIER_nondet_double() [L544] CALL assume_abort_if_not((var_1_21 >= 4611686.018427382800e+12F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L544] RET assume_abort_if_not((var_1_21 >= 4611686.018427382800e+12F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_22=63/2, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L545] var_1_22 = __VERIFIER_nondet_double() [L546] CALL assume_abort_if_not((var_1_22 >= 0.0F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 4611686.018427382800e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L546] RET assume_abort_if_not((var_1_22 >= 0.0F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 4611686.018427382800e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_23=23/4, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L547] var_1_23 = __VERIFIER_nondet_double() [L548] CALL assume_abort_if_not((var_1_23 >= 0.0F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 2305843.009213691390e+12F && var_1_23 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L548] RET assume_abort_if_not((var_1_23 >= 0.0F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 2305843.009213691390e+12F && var_1_23 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_25=317/5, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L549] var_1_25 = __VERIFIER_nondet_double() [L550] CALL assume_abort_if_not((var_1_25 >= -922337.2036854776000e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854776000e+12F && var_1_25 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L550] RET assume_abort_if_not((var_1_25 >= -922337.2036854776000e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854776000e+12F && var_1_25 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L551] CALL assume_abort_if_not(var_1_25 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L551] RET assume_abort_if_not(var_1_25 != 0.0F) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_26=4000000001/4, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L552] var_1_26 = __VERIFIER_nondet_double() [L553] CALL assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L553] RET assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L554] CALL assume_abort_if_not(var_1_26 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L554] RET assume_abort_if_not(var_1_26 != 0.0F) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=25, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L555] var_1_28 = __VERIFIER_nondet_char() [L556] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L556] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L557] CALL assume_abort_if_not(var_1_28 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L557] RET assume_abort_if_not(var_1_28 <= 63) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=5, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L558] var_1_29 = __VERIFIER_nondet_char() [L559] CALL assume_abort_if_not(var_1_29 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L559] RET assume_abort_if_not(var_1_29 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L560] CALL assume_abort_if_not(var_1_29 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L560] RET assume_abort_if_not(var_1_29 <= 63) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=50, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L561] var_1_30 = __VERIFIER_nondet_char() [L562] CALL assume_abort_if_not(var_1_30 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L562] RET assume_abort_if_not(var_1_30 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L563] CALL assume_abort_if_not(var_1_30 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L563] RET assume_abort_if_not(var_1_30 <= 63) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=54054, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L564] var_1_32 = __VERIFIER_nondet_ushort() [L565] CALL assume_abort_if_not(var_1_32 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L565] RET assume_abort_if_not(var_1_32 >= 32767) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L566] CALL assume_abort_if_not(var_1_32 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L566] RET assume_abort_if_not(var_1_32 <= 65535) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L567] var_1_36 = __VERIFIER_nondet_uchar() [L568] CALL assume_abort_if_not(var_1_36 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L568] RET assume_abort_if_not(var_1_36 >= 1) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L569] CALL assume_abort_if_not(var_1_36 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L569] RET assume_abort_if_not(var_1_36 <= 1) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=27989, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L570] var_1_41 = __VERIFIER_nondet_ushort() [L571] CALL assume_abort_if_not(var_1_41 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L571] RET assume_abort_if_not(var_1_41 >= 16383) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L572] CALL assume_abort_if_not(var_1_41 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L572] RET assume_abort_if_not(var_1_41 <= 32767) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=59996, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L573] var_1_43 = __VERIFIER_nondet_ushort() [L574] CALL assume_abort_if_not(var_1_43 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L574] RET assume_abort_if_not(var_1_43 >= 32767) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L575] CALL assume_abort_if_not(var_1_43 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L575] RET assume_abort_if_not(var_1_43 <= 65534) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=4007953074, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L576] var_1_46 = __VERIFIER_nondet_ulong() [L577] CALL assume_abort_if_not(var_1_46 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L577] RET assume_abort_if_not(var_1_46 >= 2147483647) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L578] CALL assume_abort_if_not(var_1_46 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L578] RET assume_abort_if_not(var_1_46 <= 4294967294) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=-8, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L579] var_1_55 = __VERIFIER_nondet_char() [L580] CALL assume_abort_if_not(var_1_55 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L580] RET assume_abort_if_not(var_1_55 >= -128) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L581] CALL assume_abort_if_not(var_1_55 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L581] RET assume_abort_if_not(var_1_55 <= 127) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L582] CALL assume_abort_if_not(var_1_55 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L582] RET assume_abort_if_not(var_1_55 != 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-2, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L583] var_1_58 = __VERIFIER_nondet_char() [L584] CALL assume_abort_if_not(var_1_58 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L584] RET assume_abort_if_not(var_1_58 >= -31) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L585] CALL assume_abort_if_not(var_1_58 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L585] RET assume_abort_if_not(var_1_58 <= 32) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-2, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L586] var_1_59 = __VERIFIER_nondet_char() [L587] CALL assume_abort_if_not(var_1_59 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L587] RET assume_abort_if_not(var_1_59 >= -31) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L588] CALL assume_abort_if_not(var_1_59 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L588] RET assume_abort_if_not(var_1_59 <= 31) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=64, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L589] var_1_64 = __VERIFIER_nondet_char() [L590] CALL assume_abort_if_not(var_1_64 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L590] RET assume_abort_if_not(var_1_64 >= 63) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L591] CALL assume_abort_if_not(var_1_64 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L591] RET assume_abort_if_not(var_1_64 <= 126) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=32, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L592] var_1_65 = __VERIFIER_nondet_char() [L593] CALL assume_abort_if_not(var_1_65 >= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L593] RET assume_abort_if_not(var_1_65 >= 31) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L594] CALL assume_abort_if_not(var_1_65 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L594] RET assume_abort_if_not(var_1_65 <= 63) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=1, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L595] var_1_66 = __VERIFIER_nondet_char() [L596] CALL assume_abort_if_not(var_1_66 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L596] RET assume_abort_if_not(var_1_66 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L597] CALL assume_abort_if_not(var_1_66 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L597] RET assume_abort_if_not(var_1_66 <= 31) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=8, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L598] var_1_68 = __VERIFIER_nondet_char() [L599] CALL assume_abort_if_not(var_1_68 >= 4) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L599] RET assume_abort_if_not(var_1_68 >= 4) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L600] CALL assume_abort_if_not(var_1_68 <= 9) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L600] RET assume_abort_if_not(var_1_68 <= 9) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=2, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L601] var_1_69 = __VERIFIER_nondet_char() [L602] CALL assume_abort_if_not(var_1_69 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L602] RET assume_abort_if_not(var_1_69 >= 0) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L603] CALL assume_abort_if_not(var_1_69 <= 4) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L603] RET assume_abort_if_not(var_1_69 <= 4) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=1567029610, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L604] var_1_77 = __VERIFIER_nondet_ulong() [L605] CALL assume_abort_if_not(var_1_77 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L605] RET assume_abort_if_not(var_1_77 >= 1073741823) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L606] CALL assume_abort_if_not(var_1_77 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L606] RET assume_abort_if_not(var_1_77 <= 2147483647) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1000000000, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L607] var_1_79 = __VERIFIER_nondet_long() [L608] CALL assume_abort_if_not(var_1_79 >= 536870911) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L608] RET assume_abort_if_not(var_1_79 >= 536870911) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L609] CALL assume_abort_if_not(var_1_79 <= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L609] RET assume_abort_if_not(var_1_79 <= 1073741823) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=128, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L610] var_1_83 = __VERIFIER_nondet_uchar() [L611] CALL assume_abort_if_not(var_1_83 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L611] RET assume_abort_if_not(var_1_83 >= 127) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L612] CALL assume_abort_if_not(var_1_83 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L612] RET assume_abort_if_not(var_1_83 <= 255) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=200, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L613] var_1_84 = __VERIFIER_nondet_uchar() [L614] CALL assume_abort_if_not(var_1_84 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L614] RET assume_abort_if_not(var_1_84 >= 127) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L615] CALL assume_abort_if_not(var_1_84 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L615] RET assume_abort_if_not(var_1_84 <= 254) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L642] RET updateVariables() [L643] CALL step() [L123] signed long int stepLocal_13 = (((1) < (var_1_28)) ? (1) : (var_1_28)); [L124] signed long int stepLocal_12 = (last_1_var_1_82 + var_1_29) + var_1_28; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=10, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L125] COND TRUE stepLocal_13 < ((var_1_15 % 32) + last_1_var_1_96) [L126] var_1_40 = ((var_1_41 - (var_1_15 + 5)) + last_1_var_1_96) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L134] unsigned short int stepLocal_10 = var_1_32; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L135] COND FALSE !(last_1_var_1_48 > stepLocal_10) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=-64, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L138] COND TRUE (last_1_var_1_53 * ((((var_1_23) < (var_1_26)) ? (var_1_23) : (var_1_26)))) > var_1_22 [L139] var_1_34 = var_1_29 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L142] unsigned char stepLocal_0 = last_1_var_1_35; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L143] COND TRUE stepLocal_0 || last_1_var_1_72 [L144] var_1_1 = (last_1_var_1_72 && var_1_4) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=1, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L148] var_1_35 = (! (last_1_var_1_1 || var_1_36)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=-50, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L149] COND TRUE \read(last_1_var_1_72) [L150] var_1_27 = ((var_1_28 + var_1_29) - (var_1_30 + (50 - 5))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L152] COND TRUE var_1_21 != (var_1_19 - ((((var_1_22) < (var_1_23)) ? (var_1_22) : (var_1_23)))) [L153] var_1_51 = ((((var_1_43) < (last_1_var_1_14)) ? (var_1_43) : (last_1_var_1_14))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L157] signed long int stepLocal_34 = last_1_var_1_67 / var_1_65; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_34=0, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L158] COND FALSE !(((var_1_30 / var_1_43) * ((((var_1_64) < (var_1_15)) ? (var_1_64) : (var_1_15)))) > stepLocal_34) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_34=0, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L161] signed long int stepLocal_2 = last_1_var_1_37; [L162] signed long int stepLocal_1 = last_1_var_1_27; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L163] COND TRUE last_1_var_1_89 > stepLocal_1 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, var_1_14=8, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L164] COND TRUE ! (! (var_1_7 || last_1_var_1_35)) [L165] var_1_14 = var_1_15 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_1=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2001/2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L172] var_1_44 = ((((var_1_20) > (var_1_19)) ? (var_1_20) : (var_1_19))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=1, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L173] COND FALSE !(! last_1_var_1_60) [L176] var_1_60 = (var_1_36 && var_1_4) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L178] var_1_61 = (var_1_46 - var_1_32) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=0, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L179] COND TRUE (((((var_1_41) < 0 ) ? -(var_1_41) : (var_1_41))) * 2u) < (var_1_64 | (var_1_32 / var_1_46)) [L180] var_1_73 = ((! var_1_4) && var_1_36) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=4, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L182] var_1_76 = (((((var_1_15) < 0 ) ? -(var_1_15) : (var_1_15))) + (var_1_77 - (1000000000u - 64u))) [L183] signed long int stepLocal_38 = 32; [L184] unsigned short int stepLocal_37 = var_1_32; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_81=103/4, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L185] COND FALSE !(var_1_59 == stepLocal_38) [L194] var_1_81 = (var_1_21 - var_1_22) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=5, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L196] COND TRUE var_1_84 > var_1_69 [L197] var_1_85 = var_1_16 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=0, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L199] COND FALSE !(\read(var_1_5)) [L202] var_1_88 = 5 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=8, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L204] COND TRUE \read(var_1_36) [L205] var_1_90 = var_1_66 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=1, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L209] COND FALSE !(\read(var_1_5)) [L212] var_1_91 = var_1_7 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-2, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L214] COND FALSE !(\read(var_1_35)) [L217] var_1_92 = var_1_59 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-100, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L219] COND TRUE \read(var_1_36) [L220] var_1_93 = -16 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=64, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L224] var_1_94 = var_1_28 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L225] COND FALSE !(\read(var_1_91)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=-128] [L228] var_1_98 = var_1_69 [L229] signed long int stepLocal_41 = (((-1) < 0 ) ? -(-1) : (-1)); [L230] signed long int stepLocal_40 = (var_1_83 - var_1_29) / var_1_55; [L231] unsigned long int stepLocal_39 = var_1_46 - var_1_68; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L232] COND TRUE stepLocal_39 != ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L233] COND FALSE !(var_1_76 == stepLocal_41) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=16, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L236] COND FALSE !(stepLocal_40 == var_1_32) [L239] var_1_82 = ((((var_1_68) < ((var_1_84 - var_1_30))) ? (var_1_68) : ((var_1_84 - var_1_30)))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L245] COND FALSE !(\read(var_1_1)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L248] unsigned char stepLocal_14 = var_1_74; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=2, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L249] COND TRUE ((var_1_27 / var_1_32) + var_1_16) < stepLocal_14 [L250] var_1_45 = ((((var_1_16) < 0 ) ? -(var_1_16) : (var_1_16))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=1, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L258] COND FALSE !((var_1_15 + (var_1_74 / var_1_41)) >= var_1_27) [L267] var_1_47 = ((((var_1_41) > (((((var_1_15 + 64u) < 0 ) ? -(var_1_15 + 64u) : (var_1_15 + 64u))))) ? (var_1_41) : (((((var_1_15 + 64u) < 0 ) ? -(var_1_15 + 64u) : (var_1_15 + 64u)))))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=128, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L269] COND TRUE var_1_51 <= var_1_74 [L270] var_1_56 = (var_1_94 + (var_1_41 - var_1_16)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L274] COND FALSE !(\read(var_1_91)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=200, var_1_97=27/5, var_1_98=0] [L277] COND TRUE var_1_86 < (var_1_43 * var_1_65) [L278] var_1_96 = var_1_65 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L280] unsigned char stepLocal_28 = ! var_1_4; [L281] unsigned char stepLocal_27 = var_1_35; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L282] COND TRUE (var_1_18 + var_1_23) < (- ((((var_1_20) > (var_1_81)) ? (var_1_20) : (var_1_81)))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-25, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L283] COND FALSE !((! (var_1_56 != var_1_43)) && stepLocal_27) [L286] var_1_63 = (var_1_30 - (var_1_64 - (var_1_65 - var_1_66))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L299] signed long int stepLocal_11 = ((((-5 + var_1_86)) > (var_1_14)) ? ((-5 + var_1_86)) : (var_1_14)); VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=8, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L300] COND FALSE !(var_1_14 > stepLocal_11) [L303] var_1_39 = (var_1_28 - var_1_29) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L305] COND FALSE !(((128.25 + var_1_21) / var_1_25) >= ((var_1_19 + var_1_18) / var_1_26)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L320] signed char stepLocal_36 = var_1_58; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-25, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L321] COND TRUE stepLocal_36 < (var_1_39 / var_1_65) [L322] var_1_78 = (((var_1_79 - var_1_88) + var_1_76) - 5) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_40=1, stepLocal_41=1, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L330] unsigned char stepLocal_5 = var_1_16; [L331] unsigned char stepLocal_4 = var_1_86; [L332] unsigned char stepLocal_3 = var_1_35; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L333] COND FALSE !(stepLocal_5 < var_1_98) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_17=1276/5, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L342] COND FALSE !(! (var_1_98 != var_1_40)) [L349] var_1_17 = (var_1_19 + (var_1_20 - var_1_23)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_1=-50, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L352] signed long int stepLocal_23 = var_1_74 + var_1_90; [L353] unsigned char stepLocal_22 = var_1_36; [L354] unsigned char stepLocal_21 = var_1_74; [L355] unsigned char stepLocal_20 = ! (var_1_82 <= var_1_51); [L356] unsigned char stepLocal_19 = var_1_7; [L357] signed long int stepLocal_18 = (((var_1_43) > (var_1_40)) ? (var_1_43) : (var_1_40)); VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L358] COND FALSE !(stepLocal_19 && (var_1_96 < var_1_56)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L379] COND TRUE stepLocal_22 || (var_1_26 > (- var_1_17)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=127/2, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L380] COND TRUE (0 <= var_1_96) && stepLocal_20 [L381] var_1_53 = var_1_22 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L387] signed char stepLocal_25 = var_1_27; [L388] unsigned short int stepLocal_24 = var_1_51; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L389] COND FALSE !(var_1_29 == stepLocal_25) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=-128, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L394] COND TRUE var_1_20 < var_1_53 [L395] var_1_57 = (var_1_58 + var_1_28) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L400] COND FALSE !(((((var_1_23) > ((var_1_22 + var_1_25))) ? (var_1_23) : ((var_1_22 + var_1_25)))) > var_1_19) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=-128, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L407] COND TRUE var_1_18 == var_1_25 [L408] var_1_37 = ((((var_1_16) > (var_1_14)) ? (var_1_16) : (var_1_14))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L411] unsigned char stepLocal_35 = var_1_85; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L412] COND FALSE !(\read(var_1_60)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=16, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L415] COND TRUE var_1_39 <= stepLocal_35 [L416] var_1_75 = (var_1_86 - ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39)))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=-16, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L419] COND TRUE var_1_21 >= var_1_17 [L420] var_1_48 = ((((var_1_34) < (var_1_86)) ? (var_1_34) : (var_1_86))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L424] unsigned char stepLocal_16 = var_1_16; [L425] unsigned char stepLocal_15 = (~ var_1_47) >= (var_1_14 - var_1_32); VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=-4, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L426] COND FALSE !(\read(var_1_7)) [L437] var_1_50 = ((var_1_29 + var_1_30) - var_1_86) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L439] unsigned long int stepLocal_26 = var_1_87; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L440] COND TRUE var_1_50 != stepLocal_26 [L441] var_1_62 = ((var_1_45 <= var_1_30) || var_1_36) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=32, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L445] COND TRUE \read(var_1_62) [L446] var_1_89 = var_1_29 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-16, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L450] COND FALSE !(\read(var_1_60)) [L453] var_1_8 = (((((16) < (var_1_96)) ? (16) : (var_1_96))) - var_1_85) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L455] unsigned char stepLocal_9 = var_1_89; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L456] COND FALSE !(stepLocal_9 == var_1_16) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_2=-128, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L461] signed long int stepLocal_32 = var_1_66 / var_1_68; [L462] unsigned char stepLocal_31 = var_1_14; [L463] signed long int stepLocal_30 = var_1_48 + var_1_55; [L464] signed char stepLocal_29 = var_1_27; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=8, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L465] COND TRUE ((var_1_87 * var_1_33) << (var_1_68 - var_1_69)) != stepLocal_31 [L466] COND FALSE !(var_1_96 <= stepLocal_32) [L477] var_1_67 = ((((var_1_86) < ((var_1_16 + var_1_96))) ? (var_1_86) : ((var_1_16 + var_1_96)))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L484] signed char stepLocal_8 = var_1_33; [L485] signed long int stepLocal_7 = var_1_32 - (var_1_74 + var_1_28); [L486] unsigned char stepLocal_6 = var_1_73; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L487] COND TRUE stepLocal_7 >= var_1_63 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L488] COND FALSE !(var_1_4 && stepLocal_6) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-5, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L491] COND TRUE (var_1_28 + var_1_74) > stepLocal_8 [L492] var_1_31 = (((((25) > (8)) ? (25) : (8))) - var_1_74) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L500] unsigned short int stepLocal_17 = var_1_41; VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_17=32767, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L501] COND FALSE !((((((var_1_39 + var_1_8)) > (var_1_28)) ? ((var_1_39 + var_1_8)) : (var_1_28))) == stepLocal_17) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_17=32767, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=8, var_1_96=63, var_1_97=27/5, var_1_98=0] [L504] COND TRUE \read(var_1_62) [L505] var_1_95 = var_1_29 VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_17=32767, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=59, var_1_96=63, var_1_97=27/5, var_1_98=0] [L509] unsigned char stepLocal_33 = var_1_64 < (var_1_28 + var_1_93); VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_17=32767, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_33=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=59, var_1_96=63, var_1_97=27/5, var_1_98=0] [L510] COND TRUE \read(var_1_62) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_17=32767, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_33=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=59, var_1_96=63, var_1_97=27/5, var_1_98=0] [L511] COND FALSE !(\read(var_1_60)) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, stepLocal_0=1, stepLocal_10=32767, stepLocal_11=0, stepLocal_12=116, stepLocal_13=1, stepLocal_14=200, stepLocal_15=0, stepLocal_16=58, stepLocal_17=32767, stepLocal_18=32963, stepLocal_19=0, stepLocal_1=-50, stepLocal_20=1, stepLocal_21=200, stepLocal_22=1, stepLocal_23=203, stepLocal_24=8, stepLocal_25=2, stepLocal_26=2, stepLocal_27=0, stepLocal_28=1, stepLocal_29=2, stepLocal_2=-128, stepLocal_30=132, stepLocal_31=0, stepLocal_32=0, stepLocal_33=0, stepLocal_34=0, stepLocal_35=58, stepLocal_36=-1, stepLocal_37=32767, stepLocal_38=32, stepLocal_39=2147483638, stepLocal_3=0, stepLocal_40=1, stepLocal_41=1, stepLocal_4=5, stepLocal_5=58, stepLocal_6=1, stepLocal_7=32526, stepLocal_8=-8, stepLocal_9=59, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=59, var_1_96=63, var_1_97=27/5, var_1_98=0] [L643] RET step() [L644] CALL, EXPR property() [L634] EXPR (((((((((((((((((((((((last_1_var_1_35 || last_1_var_1_72) ? (var_1_1 == ((unsigned char) (last_1_var_1_72 && var_1_4))) : (var_1_1 == ((unsigned char) (var_1_4 && ((var_1_5 || var_1_6) || var_1_7))))) && (var_1_60 ? (var_1_8 == ((signed short int) (((((-10000 + var_1_39)) < (((var_1_57 + 64) + var_1_89))) ? ((-10000 + var_1_39)) : (((var_1_57 + 64) + var_1_89)))))) : (var_1_8 == ((signed short int) (((((16) < (var_1_96)) ? (16) : (var_1_96))) - var_1_85))))) && ((last_1_var_1_89 > last_1_var_1_27) ? ((! (! (var_1_7 || last_1_var_1_35))) ? (var_1_14 == ((unsigned char) var_1_15)) : 1) : ((last_1_var_1_37 > (last_1_var_1_82 - var_1_15)) ? (var_1_14 == ((unsigned char) ((((var_1_16) > (10)) ? (var_1_16) : (10))))) : 1))) && ((var_1_16 < var_1_98) ? ((var_1_35 || var_1_5) ? (var_1_17 == ((double) var_1_18)) : (var_1_35 ? (var_1_17 == ((double) ((((((var_1_19 + var_1_20) - (var_1_21 - var_1_22))) < (var_1_18)) ? (((var_1_19 + var_1_20) - (var_1_21 - var_1_22))) : (var_1_18))))) : 1)) : ((! (var_1_98 != var_1_40)) ? ((var_1_86 > var_1_39) ? (var_1_17 == ((double) ((((((((var_1_19) < (var_1_21)) ? (var_1_19) : (var_1_21)))) < ((var_1_20 - var_1_22))) ? (((((var_1_19) < (var_1_21)) ? (var_1_19) : (var_1_21)))) : ((var_1_20 - var_1_22)))))) : (var_1_17 == ((double) (var_1_20 - (var_1_21 - (var_1_23 + 9.99999995E7)))))) : (var_1_17 == ((double) (var_1_19 + (var_1_20 - var_1_23))))))) && ((((128.25 + var_1_21) / var_1_25) >= ((var_1_19 + var_1_18) / var_1_26)) ? (var_1_4 ? (var_1_7 ? ((var_1_22 > var_1_20) ? (var_1_24 == ((signed long int) var_1_16)) : (var_1_24 == ((signed long int) var_1_15))) : (var_1_24 == ((signed long int) var_1_96))) : (var_1_24 == ((signed long int) var_1_85))) : 1)) && (last_1_var_1_72 ? (var_1_27 == ((signed char) ((var_1_28 + var_1_29) - (var_1_30 + (50 - 5))))) : 1)) && (((var_1_32 - (var_1_74 + var_1_28)) >= var_1_63) ? ((var_1_4 && var_1_73) ? (var_1_31 == ((signed long int) ((var_1_89 + var_1_29) + var_1_16))) : (((var_1_28 + var_1_74) > var_1_33) ? (var_1_31 == ((signed long int) (((((25) > (8)) ? (25) : (8))) - var_1_74))) : (var_1_31 == ((signed long int) ((((var_1_16) < (var_1_74)) ? (var_1_16) : (var_1_74))))))) : (var_1_31 == ((signed long int) ((((var_1_15) < 0 ) ? -(var_1_15) : (var_1_15))))))) && ((var_1_89 == var_1_16) ? (var_1_6 ? (var_1_33 == ((signed char) (((((var_1_28 - var_1_30)) < (var_1_29)) ? ((var_1_28 - var_1_30)) : (var_1_29))))) : 1) : 1)) && ((last_1_var_1_48 > var_1_32) ? (var_1_34 == ((signed char) ((((32) > (((((-10) > (var_1_28)) ? (-10) : (var_1_28))))) ? (32) : (((((-10) > (var_1_28)) ? (-10) : (var_1_28)))))))) : (((last_1_var_1_53 * ((((var_1_23) < (var_1_26)) ? (var_1_23) : (var_1_26)))) > var_1_22) ? (var_1_34 == ((signed char) var_1_29)) : 1))) && (var_1_35 == ((unsigned char) (! (last_1_var_1_1 || var_1_36))))) && ((((((var_1_23) > ((var_1_22 + var_1_25))) ? (var_1_23) : ((var_1_22 + var_1_25)))) > var_1_19) ? ((var_1_45 > var_1_24) ? (var_1_37 == ((signed short int) (var_1_15 - (((((var_1_29) > (var_1_16)) ? (var_1_29) : (var_1_16))) + var_1_30)))) : (var_1_37 == ((signed short int) (var_1_14 - var_1_14)))) : ((var_1_18 == var_1_25) ? (var_1_37 == ((signed short int) ((((var_1_16) > (var_1_14)) ? (var_1_16) : (var_1_14))))) : 1))) && ((var_1_14 > (((((-5 + var_1_86)) > (var_1_14)) ? ((-5 + var_1_86)) : (var_1_14)))) ? (var_1_39 == ((signed char) ((((((var_1_28) > (10)) ? (var_1_28) : (10))) + var_1_30) - var_1_29))) : (var_1_39 == ((signed char) (var_1_28 - var_1_29))))) && ((((((1) < (var_1_28)) ? (1) : (var_1_28))) < ((var_1_15 % 32) + last_1_var_1_96)) ? (var_1_40 == ((unsigned short int) ((var_1_41 - (var_1_15 + 5)) + last_1_var_1_96))) : ((((last_1_var_1_82 + var_1_29) + var_1_28) >= 64) ? (var_1_40 == ((unsigned short int) (last_1_var_1_14 + (((((((last_1_var_1_96) > (last_1_var_1_74)) ? (last_1_var_1_96) : (last_1_var_1_74))) < 0 ) ? -((((last_1_var_1_96) > (last_1_var_1_74)) ? (last_1_var_1_96) : (last_1_var_1_74))) : ((((last_1_var_1_96) > (last_1_var_1_74)) ? (last_1_var_1_96) : (last_1_var_1_74)))))))) : (var_1_40 == ((unsigned short int) (var_1_43 - var_1_41)))))) && (var_1_44 == ((float) ((((var_1_20) > (var_1_19)) ? (var_1_20) : (var_1_19)))))) && ((((var_1_27 / var_1_32) + var_1_16) < var_1_74) ? (var_1_45 == ((unsigned long int) ((((var_1_16) < 0 ) ? -(var_1_16) : (var_1_16))))) : ((var_1_21 > (var_1_19 - var_1_20)) ? (var_1_45 == ((unsigned long int) (var_1_46 - var_1_15))) : (var_1_45 == ((unsigned long int) 200u))))) && (((var_1_15 + (var_1_74 / var_1_41)) >= var_1_27) ? (var_1_6 ? (((~ (var_1_43 - 5)) == var_1_51) ? (var_1_47 == ((unsigned long int) var_1_16)) : (var_1_47 == ((unsigned long int) ((((var_1_30) > (var_1_15)) ? (var_1_30) : (var_1_15)))))) : 1) : (var_1_47 == ((unsigned long int) ((((var_1_41) > (((((var_1_15 + 64u) < 0 ) ? -(var_1_15 + 64u) : (var_1_15 + 64u))))) ? (var_1_41) : (((((var_1_15 + 64u) < 0 ) ? -(var_1_15 + 64u) : (var_1_15 + 64u)))))))))) && ((var_1_21 >= var_1_17) ? (var_1_48 == ((signed short int) ((((var_1_34) < (var_1_86)) ? (var_1_34) : (var_1_86))))) : (var_1_48 == ((signed short int) (var_1_16 + (-200 + var_1_63)))))) && (var_1_7 ? ((((~ var_1_47) >= (var_1_14 - var_1_32)) && var_1_4) ? ((var_1_16 < var_1_57) ? ((var_1_97 >= var_1_44) ? (var_1_50 == ((signed short int) (((((var_1_74) < (var_1_34)) ? (var_1_74) : (var_1_34))) + (var_1_30 - var_1_15)))) : 1) : (var_1_50 == ((signed short int) var_1_14))) : 1) : (var_1_50 == ((signed short int) ((var_1_29 + var_1_30) - var_1_86))))) && ((var_1_21 != (var_1_19 - ((((var_1_22) < (var_1_23)) ? (var_1_22) : (var_1_23))))) ? (var_1_51 == ((unsigned short int) ((((var_1_43) < (last_1_var_1_14)) ? (var_1_43) : (last_1_var_1_14))))) : (var_1_51 == ((unsigned short int) ((((last_1_var_1_89) > (((((last_1_var_1_89) < (var_1_30)) ? (last_1_var_1_89) : (var_1_30))))) ? (last_1_var_1_89) : (((((last_1_var_1_89) < (var_1_30)) ? (last_1_var_1_89) : (var_1_30)))))))))) && (((((((var_1_39 + var_1_8)) > (var_1_28)) ? ((var_1_39 + var_1_8)) : (var_1_28))) == var_1_41) ? (var_1_52 == ((signed short int) var_1_29)) : 1)) && ((var_1_7 && (var_1_96 < var_1_56)) ? ((var_1_74 == var_1_85) ? ((var_1_17 > ((5.5 - var_1_22) + 1.00000000088E9)) ? (var_1_53 == ((float) (var_1_19 + var_1_23))) : (((var_1_74 + var_1_90) == var_1_32) ? ((((((var_1_43) > (var_1_40)) ? (var_1_43) : (var_1_40))) > var_1_14) ? (var_1_53 == ((float) (var_1_22 + 8.5f))) : (var_1_53 == ((float) ((((((((var_1_21 - var_1_22)) < (var_1_20)) ? ((var_1_21 - var_1_22)) : (var_1_20))) < 0 ) ? -(((((var_1_21 - var_1_22)) < (var_1_20)) ? ((var_1_21 - var_1_22)) : (var_1_20))) : (((((var_1_21 - var_1_22)) < (var_1_20)) ? ((var_1_21 - var_1_22)) : (var_1_20)))))))) : (((var_1_44 * var_1_20) >= var_1_97) ? (var_1_53 == ((float) var_1_23)) : 1))) : (var_1_53 == ((float) (var_1_22 + var_1_23)))) : ((var_1_36 || (var_1_26 > (- var_1_17))) ? (((0 <= var_1_96) && (! (var_1_82 <= var_1_51))) ? (var_1_53 == ((float) var_1_22)) : (var_1_53 == ((float) ((((var_1_21) < ((((((var_1_19 - var_1_22)) < (((((var_1_23) > (var_1_18)) ? (var_1_23) : (var_1_18))))) ? ((var_1_19 - var_1_22)) : (((((var_1_23) > (var_1_18)) ? (var_1_23) : (var_1_18)))))))) ? (var_1_21) : ((((((var_1_19 - var_1_22)) < (((((var_1_23) > (var_1_18)) ? (var_1_23) : (var_1_18))))) ? ((var_1_19 - var_1_22)) : (((((var_1_23) > (var_1_18)) ? (var_1_23) : (var_1_18)))))))))))) : 1))) && ((var_1_51 <= var_1_74) ? (var_1_56 == ((unsigned short int) (var_1_94 + (var_1_41 - var_1_16)))) : (var_1_56 == ((unsigned short int) ((((var_1_15) < 0 ) ? -(var_1_15) : (var_1_15))))))) && ((var_1_29 == var_1_27) ? ((var_1_51 >= (64 | var_1_88)) ? (var_1_57 == ((signed char) ((var_1_58 + var_1_59) + (var_1_28 - var_1_30)))) : 1) : ((var_1_20 < var_1_53) ? (var_1_57 == ((signed char) (var_1_58 + var_1_28))) : (var_1_57 == ((signed char) var_1_59)))) VAL [isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=59, var_1_96=63, var_1_97=27/5, var_1_98=0] [L634-L635] return ((((((((((((((((((((((((((((((((((((((((((((((((((last_1_var_1_35 || last_1_var_1_72) ? (var_1_1 == ((unsigned char) (last_1_var_1_72 && var_1_4))) : (var_1_1 == ((unsigned char) (var_1_4 && ((var_1_5 || var_1_6) || var_1_7))))) && (var_1_60 ? (var_1_8 == ((signed short int) (((((-10000 + var_1_39)) < (((var_1_57 + 64) + var_1_89))) ? ((-10000 + var_1_39)) : (((var_1_57 + 64) + var_1_89)))))) : (var_1_8 == ((signed short int) (((((16) < (var_1_96)) ? (16) : (var_1_96))) - var_1_85))))) && ((last_1_var_1_89 > last_1_var_1_27) ? ((! (! (var_1_7 || last_1_var_1_35))) ? (var_1_14 == ((unsigned char) var_1_15)) : 1) : ((last_1_var_1_37 > (last_1_var_1_82 - var_1_15)) ? (var_1_14 == ((unsigned char) ((((var_1_16) > (10)) ? (var_1_16) : (10))))) : 1))) && ((var_1_16 < var_1_98) ? ((var_1_35 || var_1_5) ? (var_1_17 == ((double) var_1_18)) : (var_1_35 ? (var_1_17 == ((double) ((((((var_1_19 + var_1_20) - (var_1_21 - var_1_22))) < (var_1_18)) ? (((var_1_19 + var_1_20) - (var_1_21 - var_1_22))) : (var_1_18))))) : 1)) : ((! (var_1_98 != var_1_40)) ? ((var_1_86 > var_1_39) ? (var_1_17 == ((double) ((((((((var_1_19) < (var_1_21)) ? (var_1_19) : (var_1_21)))) < ((var_1_20 - var_1_22))) ? (((((var_1_19) < (var_1_21)) ? (var_1_19) : (var_1_21)))) : ((var_1_20 - var_1_22)))))) : (var_1_17 == ((double) (var_1_20 - (var_1_21 - (var_1_23 + 9.99999995E7)))))) : (var_1_17 == ((double) (var_1_19 + (var_1_20 - var_1_23))))))) && ((((128.25 + var_1_21) / var_1_25) >= ((var_1_19 + var_1_18) / var_1_26)) ? (var_1_4 ? (var_1_7 ? ((var_1_22 > var_1_20) ? (var_1_24 == ((signed long int) var_1_16)) : (var_1_24 == ((signed long int) var_1_15))) : (var_1_24 == ((signed long int) var_1_96))) : (var_1_24 == ((signed long int) var_1_85))) : 1)) && (last_1_var_1_72 ? (var_1_27 == ((signed char) ((var_1_28 + var_1_29) - (var_1_30 + (50 - 5))))) : 1)) && (((var_1_32 - (var_1_74 + var_1_28)) >= var_1_63) ? ((var_1_4 && var_1_73) ? (var_1_31 == ((signed long int) ((var_1_89 + var_1_29) + var_1_16))) : (((var_1_28 + var_1_74) > var_1_33) ? (var_1_31 == ((signed long int) (((((25) > (8)) ? (25) : (8))) - var_1_74))) : (var_1_31 == ((signed long int) ((((var_1_16) < (var_1_74)) ? (var_1_16) : (var_1_74))))))) : (var_1_31 == ((signed long int) ((((var_1_15) < 0 ) ? -(var_1_15) : (var_1_15))))))) && ((var_1_89 == var_1_16) ? (var_1_6 ? (var_1_33 == ((signed char) (((((var_1_28 - var_1_30)) < (var_1_29)) ? ((var_1_28 - var_1_30)) : (var_1_29))))) : 1) : 1)) && ((last_1_var_1_48 > var_1_32) ? (var_1_34 == ((signed char) ((((32) > (((((-10) > (var_1_28)) ? (-10) : (var_1_28))))) ? (32) : (((((-10) > (var_1_28)) ? (-10) : (var_1_28)))))))) : (((last_1_var_1_53 * ((((var_1_23) < (var_1_26)) ? (var_1_23) : (var_1_26)))) > var_1_22) ? (var_1_34 == ((signed char) var_1_29)) : 1))) && (var_1_35 == ((unsigned char) (! (last_1_var_1_1 || var_1_36))))) && ((((((var_1_23) > ((var_1_22 + var_1_25))) ? (var_1_23) : ((var_1_22 + var_1_25)))) > var_1_19) ? ((var_1_45 > var_1_24) ? (var_1_37 == ((signed short int) (var_1_15 - (((((var_1_29) > (var_1_16)) ? (var_1_29) : (var_1_16))) + var_1_30)))) : (var_1_37 == ((signed short int) (var_1_14 - var_1_14)))) : ((var_1_18 == var_1_25) ? (var_1_37 == ((signed short int) ((((var_1_16) > (var_1_14)) ? (var_1_16) : (var_1_14))))) : 1))) && ((var_1_14 > (((((-5 + var_1_86)) > (var_1_14)) ? ((-5 + var_1_86)) : (var_1_14)))) ? (var_1_39 == ((signed char) ((((((var_1_28) > (10)) ? (var_1_28) : (10))) + var_1_30) - var_1_29))) : (var_1_39 == ((signed char) (var_1_28 - var_1_29))))) && ((((((1) < (var_1_28)) ? (1) : (var_1_28))) < ((var_1_15 % 32) + last_1_var_1_96)) ? (var_1_40 == ((unsigned short int) ((var_1_41 - (var_1_15 + 5)) + last_1_var_1_96))) : ((((last_1_var_1_82 + var_1_29) + var_1_28) >= 64) ? (var_1_40 == ((unsigned short int) (last_1_var_1_14 + (((((((last_1_var_1_96) > (last_1_var_1_74)) ? (last_1_var_1_96) : (last_1_var_1_74))) < 0 ) ? -((((last_1_var_1_96) > (last_1_var_1_74)) ? (last_1_var_1_96) : (last_1_var_1_74))) : ((((last_1_var_1_96) > (last_1_var_1_74)) ? (last_1_var_1_96) : (last_1_var_1_74)))))))) : (var_1_40 == ((unsigned short int) (var_1_43 - var_1_41)))))) && (var_1_44 == ((float) ((((var_1_20) > (var_1_19)) ? (var_1_20) : (var_1_19)))))) && ((((var_1_27 / var_1_32) + var_1_16) < var_1_74) ? (var_1_45 == ((unsigned long int) ((((var_1_16) < 0 ) ? -(var_1_16) : (var_1_16))))) : ((var_1_21 > (var_1_19 - var_1_20)) ? (var_1_45 == ((unsigned long int) (var_1_46 - var_1_15))) : (var_1_45 == ((unsigned long int) 200u))))) && (((var_1_15 + (var_1_74 / var_1_41)) >= var_1_27) ? (var_1_6 ? (((~ (var_1_43 - 5)) == var_1_51) ? (var_1_47 == ((unsigned long int) var_1_16)) : (var_1_47 == ((unsigned long int) ((((var_1_30) > (var_1_15)) ? (var_1_30) : (var_1_15)))))) : 1) : (var_1_47 == ((unsigned long int) ((((var_1_41) > (((((var_1_15 + 64u) < 0 ) ? -(var_1_15 + 64u) : (var_1_15 + 64u))))) ? (var_1_41) : (((((var_1_15 + 64u) < 0 ) ? -(var_1_15 + 64u) : (var_1_15 + 64u)))))))))) && ((var_1_21 >= var_1_17) ? (var_1_48 == ((signed short int) ((((var_1_34) < (var_1_86)) ? (var_1_34) : (var_1_86))))) : (var_1_48 == ((signed short int) (var_1_16 + (-200 + var_1_63)))))) && (var_1_7 ? ((((~ var_1_47) >= (var_1_14 - var_1_32)) && var_1_4) ? ((var_1_16 < var_1_57) ? ((var_1_97 >= var_1_44) ? (var_1_50 == ((signed short int) (((((var_1_74) < (var_1_34)) ? (var_1_74) : (var_1_34))) + (var_1_30 - var_1_15)))) : 1) : (var_1_50 == ((signed short int) var_1_14))) : 1) : (var_1_50 == ((signed short int) ((var_1_29 + var_1_30) - var_1_86))))) && ((var_1_21 != (var_1_19 - ((((var_1_22) < (var_1_23)) ? (var_1_22) : (var_1_23))))) ? (var_1_51 == ((unsigned short int) ((((var_1_43) < (last_1_var_1_14)) ? (var_1_43) : (last_1_var_1_14))))) : (var_1_51 == ((unsigned short int) ((((last_1_var_1_89) > (((((last_1_var_1_89) < (var_1_30)) ? (last_1_var_1_89) : (var_1_30))))) ? (last_1_var_1_89) : (((((last_1_var_1_89) < (var_1_30)) ? (last_1_var_1_89) : (var_1_30)))))))))) && (((((((var_1_39 + var_1_8)) > (var_1_28)) ? ((var_1_39 + var_1_8)) : (var_1_28))) == var_1_41) ? (var_1_52 == ((signed short int) var_1_29)) : 1)) && ((var_1_7 && (var_1_96 < var_1_56)) ? ((var_1_74 == var_1_85) ? ((var_1_17 > ((5.5 - var_1_22) + 1.00000000088E9)) ? (var_1_53 == ((float) (var_1_19 + var_1_23))) : (((var_1_74 + var_1_90) == var_1_32) ? ((((((var_1_43) > (var_1_40)) ? (var_1_43) : (var_1_40))) > var_1_14) ? (var_1_53 == ((float) (var_1_22 + 8.5f))) : (var_1_53 == ((float) ((((((((var_1_21 - var_1_22)) < (var_1_20)) ? ((var_1_21 - var_1_22)) : (var_1_20))) < 0 ) ? -(((((var_1_21 - var_1_22)) < (var_1_20)) ? ((var_1_21 - var_1_22)) : (var_1_20))) : (((((var_1_21 - var_1_22)) < (var_1_20)) ? ((var_1_21 - var_1_22)) : (var_1_20)))))))) : (((var_1_44 * var_1_20) >= var_1_97) ? (var_1_53 == ((float) var_1_23)) : 1))) : (var_1_53 == ((float) (var_1_22 + var_1_23)))) : ((var_1_36 || (var_1_26 > (- var_1_17))) ? (((0 <= var_1_96) && (! (var_1_82 <= var_1_51))) ? (var_1_53 == ((float) var_1_22)) : (var_1_53 == ((float) ((((var_1_21) < ((((((var_1_19 - var_1_22)) < (((((var_1_23) > (var_1_18)) ? (var_1_23) : (var_1_18))))) ? ((var_1_19 - var_1_22)) : (((((var_1_23) > (var_1_18)) ? (var_1_23) : (var_1_18)))))))) ? (var_1_21) : ((((((var_1_19 - var_1_22)) < (((((var_1_23) > (var_1_18)) ? (var_1_23) : (var_1_18))))) ? ((var_1_19 - var_1_22)) : (((((var_1_23) > (var_1_18)) ? (var_1_23) : (var_1_18)))))))))))) : 1))) && ((var_1_51 <= var_1_74) ? (var_1_56 == ((unsigned short int) (var_1_94 + (var_1_41 - var_1_16)))) : (var_1_56 == ((unsigned short int) ((((var_1_15) < 0 ) ? -(var_1_15) : (var_1_15))))))) && ((var_1_29 == var_1_27) ? ((var_1_51 >= (64 | var_1_88)) ? (var_1_57 == ((signed char) ((var_1_58 + var_1_59) + (var_1_28 - var_1_30)))) : 1) : ((var_1_20 < var_1_53) ? (var_1_57 == ((signed char) (var_1_58 + var_1_28))) : (var_1_57 == ((signed char) var_1_59))))) && ((! last_1_var_1_60) ? (var_1_60 == ((unsigned char) (! var_1_36))) : (var_1_60 == ((unsigned char) (var_1_36 && var_1_4))))) && (var_1_61 == ((unsigned long int) (var_1_46 - var_1_32)))) && ((var_1_50 != var_1_87) ? (var_1_62 == ((unsigned char) ((var_1_45 <= var_1_30) || var_1_36))) : (var_1_62 == ((unsigned char) (! var_1_5))))) && (((var_1_18 + var_1_23) < (- ((((var_1_20) > (var_1_81)) ? (var_1_20) : (var_1_81))))) ? (((! (var_1_56 != var_1_43)) && var_1_35) ? (var_1_63 == ((signed char) (var_1_30 + var_1_28))) : (var_1_63 == ((signed char) (var_1_30 - (var_1_64 - (var_1_65 - var_1_66)))))) : (var_1_1 ? (var_1_63 == ((signed char) (var_1_65 - var_1_29))) : (((! var_1_4) && (! (var_1_25 != var_1_44))) ? (var_1_63 == ((signed char) var_1_58)) : (var_1_63 == ((signed char) var_1_64)))))) && ((((var_1_87 * var_1_33) << (var_1_68 - var_1_69)) != var_1_14) ? ((var_1_96 <= (var_1_66 / var_1_68)) ? (((- ((((4.5f) > (var_1_23)) ? (4.5f) : (var_1_23)))) < (var_1_21 - var_1_22)) ? (var_1_67 == ((unsigned short int) ((var_1_41 - var_1_15) + var_1_74))) : ((var_1_27 <= var_1_64) ? (var_1_67 == ((unsigned short int) ((var_1_28 + var_1_65) + var_1_74))) : (var_1_67 == ((unsigned short int) (((((((16) < (1000)) ? (16) : (1000))) < 0 ) ? -((((16) < (1000)) ? (16) : (1000))) : ((((16) < (1000)) ? (16) : (1000))))))))) : (var_1_67 == ((unsigned short int) ((((var_1_86) < ((var_1_16 + var_1_96))) ? (var_1_86) : ((var_1_16 + var_1_96))))))) : ((var_1_14 >= (var_1_48 + var_1_55)) ? (var_1_67 == ((unsigned short int) (55748 - ((((4) > (((((var_1_68) < (var_1_64)) ? (var_1_68) : (var_1_64))))) ? (4) : (((((var_1_68) < (var_1_64)) ? (var_1_68) : (var_1_64))))))))) : 1))) && (var_1_62 ? (var_1_60 ? (((var_1_64 < (var_1_28 + var_1_93)) || (var_1_8 != (var_1_85 / var_1_32))) ? (var_1_72 == ((unsigned char) ((var_1_7 && var_1_6) || (! var_1_36)))) : 1) : 1) : 1)) && (((((((var_1_41) < 0 ) ? -(var_1_41) : (var_1_41))) * 2u) < (var_1_64 | (var_1_32 / var_1_46))) ? (var_1_73 == ((unsigned char) ((! var_1_4) && var_1_36))) : 1)) && ((((var_1_30 / var_1_43) * ((((var_1_64) < (var_1_15)) ? (var_1_64) : (var_1_15)))) > (last_1_var_1_67 / var_1_65)) ? (var_1_74 == ((unsigned char) ((var_1_64 + 100) - ((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29)))))) : 1)) && (var_1_60 ? (var_1_75 == ((signed long int) ((((var_1_37) < ((var_1_32 - var_1_68))) ? (var_1_37) : ((var_1_32 - var_1_68)))))) : ((var_1_39 <= var_1_85) ? (var_1_75 == ((signed long int) (var_1_86 - ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39)))))) : 1))) && (var_1_76 == ((unsigned long int) (((((var_1_15) < 0 ) ? -(var_1_15) : (var_1_15))) + (var_1_77 - (1000000000u - 64u)))))) && ((var_1_58 < (var_1_39 / var_1_65)) ? (var_1_78 == ((signed long int) (((var_1_79 - var_1_88) + var_1_76) - 5))) : (var_1_73 ? (var_1_78 == ((signed long int) (var_1_94 - var_1_29))) : (var_1_78 == ((signed long int) ((((var_1_40) > (var_1_58)) ? (var_1_40) : (var_1_58)))))))) && ((var_1_59 == 32) ? ((var_1_15 < var_1_32) ? (var_1_60 ? (var_1_81 == ((float) ((((((var_1_21 - var_1_23)) < (var_1_20)) ? ((var_1_21 - var_1_23)) : (var_1_20))) - var_1_19))) : 1) : (var_1_81 == ((float) (var_1_22 + ((((var_1_23) < (((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20))))) ? (var_1_23) : (((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20)))))))))) : (var_1_81 == ((float) (var_1_21 - var_1_22))))) && (((var_1_46 - var_1_68) != ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40)))) ? ((var_1_76 == ((((-1) < 0 ) ? -(-1) : (-1)))) ? (var_1_82 == ((unsigned char) ((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))))) : ((((var_1_83 - var_1_29) / var_1_55) == var_1_32) ? (var_1_82 == ((unsigned char) ((var_1_65 + var_1_29) + ((((var_1_66) < 0 ) ? -(var_1_66) : (var_1_66)))))) : (var_1_82 == ((unsigned char) ((((var_1_68) < ((var_1_84 - var_1_30))) ? (var_1_68) : ((var_1_84 - var_1_30)))))))) : (var_1_82 == ((unsigned char) (var_1_30 + var_1_69))))) && ((var_1_84 > var_1_69) ? (var_1_85 == ((unsigned char) var_1_16)) : 1)) && (var_1_91 ? (var_1_86 == ((unsigned char) var_1_30)) : 1)) && (var_1_1 ? (var_1_87 == ((unsigned long int) var_1_14)) : 1)) && (var_1_5 ? (var_1_88 == ((unsigned short int) var_1_64)) : (var_1_88 == ((unsigned short int) 5)))) && (var_1_62 ? (var_1_89 == ((unsigned char) var_1_29)) : (var_1_89 == ((unsigned char) var_1_66)))) && (var_1_36 ? (var_1_90 == ((unsigned short int) var_1_66)) : (var_1_90 == ((unsigned short int) var_1_65)))) && (var_1_5 ? (var_1_91 == ((unsigned char) var_1_36)) : (var_1_91 == ((unsigned char) var_1_7)))) && (var_1_35 ? (var_1_92 == ((signed char) var_1_59)) : (var_1_92 == ((signed char) var_1_59)))) && (var_1_36 ? (var_1_93 == ((signed char) -16)) : (var_1_93 == ((signed char) var_1_59)))) && (var_1_94 == ((unsigned char) var_1_28))) && (var_1_62 ? (var_1_95 == ((unsigned long int) var_1_29)) : (var_1_95 == ((unsigned long int) 64u)))) && ((var_1_86 < (var_1_43 * var_1_65)) ? (var_1_96 == ((unsigned char) var_1_65)) : 1)) && (var_1_91 ? (var_1_97 == ((double) ((((var_1_20) > (((var_1_19 - var_1_22) + 4.25))) ? (var_1_20) : (((var_1_19 - var_1_22) + 4.25)))))) : 1)) && (var_1_98 == ((signed char) var_1_69)) ; [L644] RET, EXPR property() [L644] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=59, var_1_96=63, var_1_97=27/5, var_1_98=0] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_14=8, last_1_var_1_1=0, last_1_var_1_27=-50, last_1_var_1_35=1, last_1_var_1_37=-128, last_1_var_1_48=-16, last_1_var_1_53=127/2, last_1_var_1_60=1, last_1_var_1_67=8, last_1_var_1_72=1, last_1_var_1_74=200, last_1_var_1_82=16, last_1_var_1_89=32, last_1_var_1_96=200, var_1_14=0, var_1_15=0, var_1_16=58, var_1_19=2, var_1_1=0, var_1_20=0, var_1_22=3, var_1_24=-16, var_1_27=2, var_1_28=41, var_1_29=59, var_1_30=53, var_1_31=-175, var_1_32=32767, var_1_33=-8, var_1_34=59, var_1_35=0, var_1_36=1, var_1_37=58, var_1_39=-18, var_1_40=32962, var_1_41=32767, var_1_43=32963, var_1_44=2, var_1_45=58, var_1_46=2147483647, var_1_47=32767, var_1_48=5, var_1_4=0, var_1_50=107, var_1_51=8, var_1_52=1, var_1_53=3, var_1_55=127, var_1_56=32750, var_1_57=40, var_1_58=-1, var_1_59=-15, var_1_5=0, var_1_60=0, var_1_61=2147450880, var_1_62=1, var_1_63=-13, var_1_64=126, var_1_65=63, var_1_66=3, var_1_67=5, var_1_68=9, var_1_69=0, var_1_6=0, var_1_72=1, var_1_73=1, var_1_74=200, var_1_75=-13, var_1_76=1147483711, var_1_77=2147483647, var_1_78=-2073741772, var_1_79=1073741823, var_1_7=0, var_1_82=9, var_1_83=187, var_1_84=127, var_1_85=58, var_1_86=5, var_1_87=2, var_1_88=5, var_1_89=59, var_1_8=-42, var_1_90=3, var_1_91=0, var_1_92=-15, var_1_93=-16, var_1_94=41, var_1_95=59, var_1_96=63, var_1_97=27/5, var_1_98=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 229 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 850.5s, OverallIterations: 31, TraceHistogramMax: 63, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 723.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 170 mSolverCounterUnknown, 22679 SdHoareTripleChecker+Valid, 700.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 22457 mSDsluCounter, 41661 SdHoareTripleChecker+Invalid, 697.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 29568 mSDsCounter, 5638 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 15847 IncrementalHoareTripleChecker+Invalid, 21655 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5638 mSolverCounterUnsat, 12093 mSDtfsCounter, 15847 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 17306 GetRequests, 16775 SyntacticMatches, 47 SemanticMatches, 484 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7064 ImplicationChecksByTransitivity, 47.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3007occurred in iteration=30, InterpolantAutomatonStates: 398, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.6s AutomataMinimizationTime, 30 MinimizatonAttempts, 8311 StatesRemovedByMinimization, 27 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.8s SsaConstructionTime, 36.2s SatisfiabilityAnalysisTime, 66.0s InterpolantComputationTime, 13939 NumberOfCodeBlocks, 13939 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 16520 ConstructedInterpolants, 16 QuantifiedInterpolants, 71597 SizeOfPredicates, 161 NumberOfNonLiveVariables, 33248 ConjunctsInSsa, 355 ConjunctsInUnsatCore, 38 InterpolantComputations, 18 PerfectInterpolantSequences, 293003/296856 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 could not prove your program: unable to determine feasibility of some traces [2023-12-21 01:17:35,601 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-12-21 01:17:35,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request...