/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 true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 06:57:05,154 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 06:57:05,221 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-19 06:57:05,224 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 06:57:05,225 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 06:57:05,250 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 06:57:05,251 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 06:57:05,251 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 06:57:05,252 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 06:57:05,254 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 06:57:05,255 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 06:57:05,255 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 06:57:05,256 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 06:57:05,257 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 06:57:05,257 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 06:57:05,257 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 06:57:05,257 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 06:57:05,257 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 06:57:05,257 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 06:57:05,257 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 06:57:05,258 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 06:57:05,258 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 06:57:05,258 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 06:57:05,258 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 06:57:05,258 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 06:57:05,258 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 06:57:05,259 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 06:57:05,259 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 06:57:05,259 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 06:57:05,259 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 06:57:05,260 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 06:57:05,260 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 06:57:05,260 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 06:57:05,260 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 06:57:05,261 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 06:57:05,261 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 06:57:05,261 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 06:57:05,261 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 06:57:05,261 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 06:57:05,261 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 06:57:05,261 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 06:57:05,262 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 06:57:05,262 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 06:57:05,262 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 -> true [2023-12-19 06:57:05,458 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 06:57:05,472 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 06:57:05,474 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 06:57:05,475 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 06:57:05,478 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 06:57:05,479 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i [2023-12-19 06:57:06,650 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 06:57:06,868 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 06:57:06,868 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i [2023-12-19 06:57:06,880 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0e82f0897/fad5edcebc704452b5f65fddb7219391/FLAG8661e32d3 [2023-12-19 06:57:06,891 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0e82f0897/fad5edcebc704452b5f65fddb7219391 [2023-12-19 06:57:06,894 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 06:57:06,895 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 06:57:06,896 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 06:57:06,896 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 06:57:06,899 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 06:57:06,900 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 06:57:06" (1/1) ... [2023-12-19 06:57:06,900 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@642086e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:06, skipping insertion in model container [2023-12-19 06:57:06,901 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 06:57:06" (1/1) ... [2023-12-19 06:57:06,954 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 06:57:07,063 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_fillercode_fillercodesize_ps-cn-250_file-50.i[916,929] [2023-12-19 06:57:07,173 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 06:57:07,185 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 06:57:07,193 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_fillercode_fillercodesize_ps-cn-250_file-50.i[916,929] [2023-12-19 06:57:07,272 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 06:57:07,296 INFO L206 MainTranslator]: Completed translation [2023-12-19 06:57:07,297 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07 WrapperNode [2023-12-19 06:57:07,297 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 06:57:07,299 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 06:57:07,299 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 06:57:07,299 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 06:57:07,304 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,324 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,376 INFO L138 Inliner]: procedures = 26, calls = 90, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 569 [2023-12-19 06:57:07,376 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 06:57:07,377 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 06:57:07,377 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 06:57:07,377 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 06:57:07,386 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,386 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,398 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,497 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-19 06:57:07,497 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,498 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,519 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,523 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,527 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,545 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,555 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 06:57:07,561 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 06:57:07,561 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 06:57:07,561 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 06:57:07,562 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (1/1) ... [2023-12-19 06:57:07,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 06:57:07,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:07,641 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-19 06:57:07,646 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-19 06:57:07,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 06:57:07,664 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 06:57:07,664 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 06:57:07,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 06:57:07,664 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 06:57:07,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 06:57:07,751 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 06:57:07,753 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 06:57:08,391 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 06:57:08,421 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 06:57:08,421 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 06:57:08,422 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 06:57:08 BoogieIcfgContainer [2023-12-19 06:57:08,422 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 06:57:08,423 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 06:57:08,423 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 06:57:08,426 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 06:57:08,426 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 06:57:06" (1/3) ... [2023-12-19 06:57:08,426 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@481569eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 06:57:08, skipping insertion in model container [2023-12-19 06:57:08,426 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:57:07" (2/3) ... [2023-12-19 06:57:08,427 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@481569eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 06:57:08, skipping insertion in model container [2023-12-19 06:57:08,427 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 06:57:08" (3/3) ... [2023-12-19 06:57:08,427 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-50.i [2023-12-19 06:57:08,440 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 06:57:08,440 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 06:57:08,476 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 06:57:08,481 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;@6cbf521b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 06:57:08,481 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 06:57:08,485 INFO L276 IsEmpty]: Start isEmpty. Operand has 218 states, 138 states have (on average 1.5869565217391304) internal successors, (219), 139 states have internal predecessors, (219), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2023-12-19 06:57:08,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 06:57:08,503 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:08,504 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:08,504 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:08,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:08,508 INFO L85 PathProgramCache]: Analyzing trace with hash -963040089, now seen corresponding path program 1 times [2023-12-19 06:57:08,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:08,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312752912] [2023-12-19 06:57:08,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:08,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:08,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:08,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:08,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312752912] [2023-12-19 06:57:08,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 06:57:08,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805360363] [2023-12-19 06:57:08,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:08,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:08,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:08,792 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-19 06:57:08,796 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-19 06:57:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:09,072 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 06:57:09,093 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:09,166 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 11552 trivial. 0 not checked. [2023-12-19 06:57:09,166 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:09,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805360363] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:09,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:09,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 06:57:09,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778956344] [2023-12-19 06:57:09,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:09,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 06:57:09,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:09,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 06:57:09,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 06:57:09,206 INFO L87 Difference]: Start difference. First operand has 218 states, 138 states have (on average 1.5869565217391304) internal successors, (219), 139 states have internal predecessors, (219), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Second operand has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 2 states have call successors, (77) [2023-12-19 06:57:09,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:09,300 INFO L93 Difference]: Finished difference Result 433 states and 821 transitions. [2023-12-19 06:57:09,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 06:57:09,303 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 2 states have call successors, (77) Word has length 479 [2023-12-19 06:57:09,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:09,310 INFO L225 Difference]: With dead ends: 433 [2023-12-19 06:57:09,311 INFO L226 Difference]: Without dead ends: 216 [2023-12-19 06:57:09,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 478 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-19 06:57:09,317 INFO L413 NwaCegarLoop]: 364 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, 364 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-19 06:57:09,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 364 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 06:57:09,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2023-12-19 06:57:09,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2023-12-19 06:57:09,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 137 states have (on average 1.5547445255474452) internal successors, (213), 137 states have internal predecessors, (213), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2023-12-19 06:57:09,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 367 transitions. [2023-12-19 06:57:09,419 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 367 transitions. Word has length 479 [2023-12-19 06:57:09,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:09,420 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 367 transitions. [2023-12-19 06:57:09,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 2 states have call successors, (77) [2023-12-19 06:57:09,421 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 367 transitions. [2023-12-19 06:57:09,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 06:57:09,431 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:09,432 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:09,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-19 06:57:09,638 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-19 06:57:09,638 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:09,640 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:09,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1499760095, now seen corresponding path program 1 times [2023-12-19 06:57:09,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:09,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076367568] [2023-12-19 06:57:09,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:09,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:09,757 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:09,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [464099868] [2023-12-19 06:57:09,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:09,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:09,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:09,759 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-19 06:57:09,764 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-19 06:57:09,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:09,994 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 06:57:10,000 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:10,102 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:10,103 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:10,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:10,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076367568] [2023-12-19 06:57:10,103 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:10,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464099868] [2023-12-19 06:57:10,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464099868] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:10,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:10,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 06:57:10,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191366679] [2023-12-19 06:57:10,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:10,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 06:57:10,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:10,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 06:57:10,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 06:57:10,110 INFO L87 Difference]: Start difference. First operand 216 states and 367 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:10,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:10,413 INFO L93 Difference]: Finished difference Result 645 states and 1097 transitions. [2023-12-19 06:57:10,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 06:57:10,413 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 479 [2023-12-19 06:57:10,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:10,417 INFO L225 Difference]: With dead ends: 645 [2023-12-19 06:57:10,417 INFO L226 Difference]: Without dead ends: 430 [2023-12-19 06:57:10,418 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 479 GetRequests, 476 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-19 06:57:10,419 INFO L413 NwaCegarLoop]: 706 mSDtfsCounter, 368 mSDsluCounter, 903 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 1609 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:10,419 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 1609 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 06:57:10,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2023-12-19 06:57:10,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 220. [2023-12-19 06:57:10,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 141 states have (on average 1.5460992907801419) internal successors, (218), 141 states have internal predecessors, (218), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2023-12-19 06:57:10,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 372 transitions. [2023-12-19 06:57:10,443 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 372 transitions. Word has length 479 [2023-12-19 06:57:10,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:10,445 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 372 transitions. [2023-12-19 06:57:10,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:10,446 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 372 transitions. [2023-12-19 06:57:10,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 06:57:10,451 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:10,451 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:10,461 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-19 06:57:10,658 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-19 06:57:10,659 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:10,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:10,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1442501793, now seen corresponding path program 1 times [2023-12-19 06:57:10,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:10,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017448212] [2023-12-19 06:57:10,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:10,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:10,717 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:10,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [328111186] [2023-12-19 06:57:10,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:10,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:10,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:10,718 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-19 06:57:10,744 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-19 06:57:11,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:11,034 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 06:57:11,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:11,065 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:11,065 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:11,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:11,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017448212] [2023-12-19 06:57:11,066 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:11,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328111186] [2023-12-19 06:57:11,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328111186] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:11,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:11,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 06:57:11,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879415969] [2023-12-19 06:57:11,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:11,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 06:57:11,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:11,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 06:57:11,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:57:11,068 INFO L87 Difference]: Start difference. First operand 220 states and 372 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:11,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:11,105 INFO L93 Difference]: Finished difference Result 564 states and 958 transitions. [2023-12-19 06:57:11,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 06:57:11,105 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 479 [2023-12-19 06:57:11,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:11,108 INFO L225 Difference]: With dead ends: 564 [2023-12-19 06:57:11,108 INFO L226 Difference]: Without dead ends: 345 [2023-12-19 06:57:11,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 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-19 06:57:11,110 INFO L413 NwaCegarLoop]: 419 mSDtfsCounter, 214 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:11,110 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 761 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 06:57:11,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2023-12-19 06:57:11,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 342. [2023-12-19 06:57:11,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 240 states have (on average 1.5958333333333334) internal successors, (383), 241 states have internal predecessors, (383), 99 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-19 06:57:11,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 581 transitions. [2023-12-19 06:57:11,132 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 581 transitions. Word has length 479 [2023-12-19 06:57:11,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:11,133 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 581 transitions. [2023-12-19 06:57:11,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:11,133 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 581 transitions. [2023-12-19 06:57:11,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 06:57:11,136 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:11,136 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:11,146 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-19 06:57:11,344 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-19 06:57:11,344 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:11,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:11,345 INFO L85 PathProgramCache]: Analyzing trace with hash 485770909, now seen corresponding path program 1 times [2023-12-19 06:57:11,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:11,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258265942] [2023-12-19 06:57:11,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:11,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:11,385 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:11,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [148927493] [2023-12-19 06:57:11,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:11,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:11,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:11,387 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-19 06:57:11,397 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-19 06:57:11,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:11,615 INFO L262 TraceCheckSpWp]: Trace formula consists of 1071 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 06:57:11,620 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:11,652 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:11,652 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:11,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:11,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258265942] [2023-12-19 06:57:11,653 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:11,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148927493] [2023-12-19 06:57:11,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148927493] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:11,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:11,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 06:57:11,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298787670] [2023-12-19 06:57:11,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:11,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 06:57:11,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:11,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 06:57:11,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:57:11,655 INFO L87 Difference]: Start difference. First operand 342 states and 581 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:11,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:11,692 INFO L93 Difference]: Finished difference Result 922 states and 1556 transitions. [2023-12-19 06:57:11,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 06:57:11,693 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 479 [2023-12-19 06:57:11,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:11,697 INFO L225 Difference]: With dead ends: 922 [2023-12-19 06:57:11,697 INFO L226 Difference]: Without dead ends: 581 [2023-12-19 06:57:11,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 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-19 06:57:11,699 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 217 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:11,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 717 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 06:57:11,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2023-12-19 06:57:11,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 578. [2023-12-19 06:57:11,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 397 states have (on average 1.5516372795969773) internal successors, (616), 400 states have internal predecessors, (616), 176 states have call successors, (176), 4 states have call predecessors, (176), 4 states have return successors, (176), 173 states have call predecessors, (176), 176 states have call successors, (176) [2023-12-19 06:57:11,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 968 transitions. [2023-12-19 06:57:11,749 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 968 transitions. Word has length 479 [2023-12-19 06:57:11,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:11,750 INFO L495 AbstractCegarLoop]: Abstraction has 578 states and 968 transitions. [2023-12-19 06:57:11,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:11,750 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 968 transitions. [2023-12-19 06:57:11,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 06:57:11,769 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:11,769 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:11,804 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-19 06:57:11,991 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-19 06:57:11,992 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:11,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:11,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1758212389, now seen corresponding path program 1 times [2023-12-19 06:57:11,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:11,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264176665] [2023-12-19 06:57:11,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:11,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:12,048 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:12,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [735310424] [2023-12-19 06:57:12,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:12,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:12,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:12,050 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-19 06:57:12,075 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-19 06:57:12,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:12,303 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 06:57:12,308 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:12,344 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:12,344 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:12,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:12,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264176665] [2023-12-19 06:57:12,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:12,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735310424] [2023-12-19 06:57:12,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735310424] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:12,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:12,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 06:57:12,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687007048] [2023-12-19 06:57:12,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:12,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 06:57:12,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:12,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 06:57:12,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:57:12,347 INFO L87 Difference]: Start difference. First operand 578 states and 968 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:12,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:12,386 INFO L93 Difference]: Finished difference Result 1162 states and 1940 transitions. [2023-12-19 06:57:12,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 06:57:12,387 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 479 [2023-12-19 06:57:12,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:12,390 INFO L225 Difference]: With dead ends: 1162 [2023-12-19 06:57:12,390 INFO L226 Difference]: Without dead ends: 585 [2023-12-19 06:57:12,392 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 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-19 06:57:12,392 INFO L413 NwaCegarLoop]: 555 mSDtfsCounter, 216 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 907 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:12,392 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 907 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 06:57:12,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2023-12-19 06:57:12,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 406. [2023-12-19 06:57:12,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 303 states have (on average 1.6171617161716172) internal successors, (490), 304 states have internal predecessors, (490), 99 states have call successors, (99), 3 states have call predecessors, (99), 3 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-19 06:57:12,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 688 transitions. [2023-12-19 06:57:12,444 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 688 transitions. Word has length 479 [2023-12-19 06:57:12,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:12,444 INFO L495 AbstractCegarLoop]: Abstraction has 406 states and 688 transitions. [2023-12-19 06:57:12,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:12,445 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 688 transitions. [2023-12-19 06:57:12,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-19 06:57:12,447 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:12,447 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:12,472 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-19 06:57:12,654 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-19 06:57:12,655 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:12,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:12,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1256891229, now seen corresponding path program 1 times [2023-12-19 06:57:12,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:12,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311599308] [2023-12-19 06:57:12,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:12,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:12,712 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:12,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2132496456] [2023-12-19 06:57:12,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:12,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:12,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:12,727 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-19 06:57:12,730 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-19 06:57:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:13,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 1069 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 06:57:13,016 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:13,212 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 4806 proven. 63 refuted. 0 times theorem prover too weak. 6835 trivial. 0 not checked. [2023-12-19 06:57:13,212 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:57:13,450 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 165 proven. 63 refuted. 0 times theorem prover too weak. 11476 trivial. 0 not checked. [2023-12-19 06:57:13,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:13,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311599308] [2023-12-19 06:57:13,451 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:13,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2132496456] [2023-12-19 06:57:13,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2132496456] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:57:13,451 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:57:13,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 06:57:13,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710227094] [2023-12-19 06:57:13,451 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:57:13,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 06:57:13,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:13,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 06:57:13,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 06:57:13,453 INFO L87 Difference]: Start difference. First operand 406 states and 688 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) [2023-12-19 06:57:13,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:13,801 INFO L93 Difference]: Finished difference Result 761 states and 1274 transitions. [2023-12-19 06:57:13,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 06:57:13,802 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) Word has length 479 [2023-12-19 06:57:13,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:13,805 INFO L225 Difference]: With dead ends: 761 [2023-12-19 06:57:13,805 INFO L226 Difference]: Without dead ends: 356 [2023-12-19 06:57:13,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 960 GetRequests, 950 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-19 06:57:13,806 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 418 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:13,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [473 Valid, 674 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 06:57:13,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2023-12-19 06:57:13,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 350. [2023-12-19 06:57:13,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 246 states have (on average 1.548780487804878) internal successors, (381), 247 states have internal predecessors, (381), 99 states have call successors, (99), 4 states have call predecessors, (99), 4 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-19 06:57:13,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 579 transitions. [2023-12-19 06:57:13,828 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 579 transitions. Word has length 479 [2023-12-19 06:57:13,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:13,829 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 579 transitions. [2023-12-19 06:57:13,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) [2023-12-19 06:57:13,829 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 579 transitions. [2023-12-19 06:57:13,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-12-19 06:57:13,833 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:13,833 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:13,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-19 06:57:14,065 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-19 06:57:14,066 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:14,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:14,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1186334105, now seen corresponding path program 1 times [2023-12-19 06:57:14,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:14,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535456837] [2023-12-19 06:57:14,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:14,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:14,106 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:14,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1991977980] [2023-12-19 06:57:14,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:14,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:14,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:14,121 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-19 06:57:14,122 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-19 06:57:14,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:14,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 06:57:14,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:14,441 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:14,442 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:14,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:14,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535456837] [2023-12-19 06:57:14,442 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:14,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991977980] [2023-12-19 06:57:14,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991977980] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:14,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:14,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 06:57:14,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127569593] [2023-12-19 06:57:14,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:14,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 06:57:14,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:14,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 06:57:14,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 06:57:14,444 INFO L87 Difference]: Start difference. First operand 350 states and 579 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:14,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:14,616 INFO L93 Difference]: Finished difference Result 952 states and 1568 transitions. [2023-12-19 06:57:14,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 06:57:14,617 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-12-19 06:57:14,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:14,619 INFO L225 Difference]: With dead ends: 952 [2023-12-19 06:57:14,620 INFO L226 Difference]: Without dead ends: 603 [2023-12-19 06:57:14,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 478 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-19 06:57:14,621 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 439 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:14,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [439 Valid, 928 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 06:57:14,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2023-12-19 06:57:14,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 478. [2023-12-19 06:57:14,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 352 states have (on average 1.5681818181818181) internal successors, (552), 354 states have internal predecessors, (552), 119 states have call successors, (119), 6 states have call predecessors, (119), 6 states have return successors, (119), 117 states have call predecessors, (119), 119 states have call successors, (119) [2023-12-19 06:57:14,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 790 transitions. [2023-12-19 06:57:14,645 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 790 transitions. Word has length 480 [2023-12-19 06:57:14,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:14,646 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 790 transitions. [2023-12-19 06:57:14,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:14,646 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 790 transitions. [2023-12-19 06:57:14,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-12-19 06:57:14,648 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:14,649 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:14,670 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-19 06:57:14,855 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-19 06:57:14,856 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:14,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:14,857 INFO L85 PathProgramCache]: Analyzing trace with hash -402013797, now seen corresponding path program 1 times [2023-12-19 06:57:14,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:14,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080884908] [2023-12-19 06:57:14,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:14,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:14,890 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:14,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [150129524] [2023-12-19 06:57:14,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:14,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:14,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:14,892 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-19 06:57:14,920 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-19 06:57:15,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:15,223 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 06:57:15,228 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:15,256 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:15,256 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:15,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:15,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080884908] [2023-12-19 06:57:15,256 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:15,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150129524] [2023-12-19 06:57:15,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150129524] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:15,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:15,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 06:57:15,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862615487] [2023-12-19 06:57:15,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:15,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 06:57:15,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:15,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 06:57:15,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 06:57:15,258 INFO L87 Difference]: Start difference. First operand 478 states and 790 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:15,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:15,351 INFO L93 Difference]: Finished difference Result 1284 states and 2131 transitions. [2023-12-19 06:57:15,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 06:57:15,351 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-12-19 06:57:15,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:15,355 INFO L225 Difference]: With dead ends: 1284 [2023-12-19 06:57:15,355 INFO L226 Difference]: Without dead ends: 838 [2023-12-19 06:57:15,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 477 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-19 06:57:15,356 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 219 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 1212 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:15,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 1212 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 06:57:15,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2023-12-19 06:57:15,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 835. [2023-12-19 06:57:15,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 647 states have (on average 1.571870170015456) internal successors, (1017), 651 states have internal predecessors, (1017), 177 states have call successors, (177), 10 states have call predecessors, (177), 10 states have return successors, (177), 173 states have call predecessors, (177), 177 states have call successors, (177) [2023-12-19 06:57:15,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1371 transitions. [2023-12-19 06:57:15,394 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1371 transitions. Word has length 480 [2023-12-19 06:57:15,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:15,395 INFO L495 AbstractCegarLoop]: Abstraction has 835 states and 1371 transitions. [2023-12-19 06:57:15,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:15,395 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1371 transitions. [2023-12-19 06:57:15,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-12-19 06:57:15,398 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:15,398 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:15,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 06:57:15,605 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-19 06:57:15,605 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:15,606 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:15,606 INFO L85 PathProgramCache]: Analyzing trace with hash -339974183, now seen corresponding path program 1 times [2023-12-19 06:57:15,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:15,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683595294] [2023-12-19 06:57:15,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:15,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:15,641 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:15,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [365232389] [2023-12-19 06:57:15,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:15,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:15,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:15,642 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-19 06:57:15,669 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-19 06:57:16,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:16,101 INFO L262 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-19 06:57:16,106 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:17,183 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 4413 proven. 345 refuted. 0 times theorem prover too weak. 6946 trivial. 0 not checked. [2023-12-19 06:57:17,184 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:57:18,163 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 105 proven. 348 refuted. 0 times theorem prover too weak. 11251 trivial. 0 not checked. [2023-12-19 06:57:18,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:18,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683595294] [2023-12-19 06:57:18,163 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:18,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365232389] [2023-12-19 06:57:18,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365232389] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:57:18,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:57:18,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2023-12-19 06:57:18,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946525814] [2023-12-19 06:57:18,165 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:57:18,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-19 06:57:18,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:18,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-19 06:57:18,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2023-12-19 06:57:18,169 INFO L87 Difference]: Start difference. First operand 835 states and 1371 transitions. Second operand has 20 states, 20 states have (on average 9.85) internal successors, (197), 20 states have internal predecessors, (197), 5 states have call successors, (136), 3 states have call predecessors, (136), 7 states have return successors, (137), 5 states have call predecessors, (137), 5 states have call successors, (137) [2023-12-19 06:57:20,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:20,171 INFO L93 Difference]: Finished difference Result 2587 states and 4132 transitions. [2023-12-19 06:57:20,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-12-19 06:57:20,171 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 9.85) internal successors, (197), 20 states have internal predecessors, (197), 5 states have call successors, (136), 3 states have call predecessors, (136), 7 states have return successors, (137), 5 states have call predecessors, (137), 5 states have call successors, (137) Word has length 480 [2023-12-19 06:57:20,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:20,181 INFO L225 Difference]: With dead ends: 2587 [2023-12-19 06:57:20,182 INFO L226 Difference]: Without dead ends: 1784 [2023-12-19 06:57:20,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 993 GetRequests, 944 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=604, Invalid=1946, Unknown=0, NotChecked=0, Total=2550 [2023-12-19 06:57:20,187 INFO L413 NwaCegarLoop]: 534 mSDtfsCounter, 825 mSDsluCounter, 2188 mSDsCounter, 0 mSdLazyCounter, 1604 mSolverCounterSat, 432 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 845 SdHoareTripleChecker+Valid, 2722 SdHoareTripleChecker+Invalid, 2036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 432 IncrementalHoareTripleChecker+Valid, 1604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:20,187 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [845 Valid, 2722 Invalid, 2036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [432 Valid, 1604 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-19 06:57:20,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2023-12-19 06:57:20,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 844. [2023-12-19 06:57:20,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 668 states have (on average 1.5538922155688624) internal successors, (1038), 671 states have internal predecessors, (1038), 157 states have call successors, (157), 18 states have call predecessors, (157), 18 states have return successors, (157), 154 states have call predecessors, (157), 157 states have call successors, (157) [2023-12-19 06:57:20,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1352 transitions. [2023-12-19 06:57:20,299 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1352 transitions. Word has length 480 [2023-12-19 06:57:20,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:20,300 INFO L495 AbstractCegarLoop]: Abstraction has 844 states and 1352 transitions. [2023-12-19 06:57:20,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.85) internal successors, (197), 20 states have internal predecessors, (197), 5 states have call successors, (136), 3 states have call predecessors, (136), 7 states have return successors, (137), 5 states have call predecessors, (137), 5 states have call successors, (137) [2023-12-19 06:57:20,300 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1352 transitions. [2023-12-19 06:57:20,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-12-19 06:57:20,305 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:20,306 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:20,332 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-19 06:57:20,515 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-19 06:57:20,516 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:20,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:20,516 INFO L85 PathProgramCache]: Analyzing trace with hash -790259495, now seen corresponding path program 1 times [2023-12-19 06:57:20,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:20,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749127629] [2023-12-19 06:57:20,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:20,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:20,557 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:20,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [947955796] [2023-12-19 06:57:20,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:20,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:20,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:20,559 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-19 06:57:20,586 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-19 06:57:20,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:20,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 06:57:20,839 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:20,861 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:20,861 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:20,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:20,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749127629] [2023-12-19 06:57:20,861 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:20,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947955796] [2023-12-19 06:57:20,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947955796] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:20,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:20,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 06:57:20,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062604566] [2023-12-19 06:57:20,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:20,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 06:57:20,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:20,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 06:57:20,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 06:57:20,864 INFO L87 Difference]: Start difference. First operand 844 states and 1352 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:20,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:20,965 INFO L93 Difference]: Finished difference Result 2296 states and 3725 transitions. [2023-12-19 06:57:20,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 06:57:20,965 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-12-19 06:57:20,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:20,971 INFO L225 Difference]: With dead ends: 2296 [2023-12-19 06:57:20,971 INFO L226 Difference]: Without dead ends: 1453 [2023-12-19 06:57:20,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 477 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-19 06:57:20,973 INFO L413 NwaCegarLoop]: 699 mSDtfsCounter, 365 mSDsluCounter, 1032 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 1731 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:20,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 1731 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 06:57:20,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2023-12-19 06:57:21,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 828. [2023-12-19 06:57:21,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 652 states have (on average 1.5552147239263803) internal successors, (1014), 655 states have internal predecessors, (1014), 157 states have call successors, (157), 18 states have call predecessors, (157), 18 states have return successors, (157), 154 states have call predecessors, (157), 157 states have call successors, (157) [2023-12-19 06:57:21,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1328 transitions. [2023-12-19 06:57:21,031 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1328 transitions. Word has length 480 [2023-12-19 06:57:21,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:21,031 INFO L495 AbstractCegarLoop]: Abstraction has 828 states and 1328 transitions. [2023-12-19 06:57:21,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:21,031 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1328 transitions. [2023-12-19 06:57:21,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-12-19 06:57:21,034 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:21,034 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:21,042 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-19 06:57:21,241 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-19 06:57:21,242 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:21,243 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:21,243 INFO L85 PathProgramCache]: Analyzing trace with hash -733001193, now seen corresponding path program 1 times [2023-12-19 06:57:21,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:21,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269832501] [2023-12-19 06:57:21,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:21,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:21,287 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:21,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [217499543] [2023-12-19 06:57:21,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:21,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:21,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:21,289 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-19 06:57:21,312 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-19 06:57:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:21,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 06:57:21,604 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:21,673 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:21,673 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:21,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:21,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269832501] [2023-12-19 06:57:21,674 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:21,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217499543] [2023-12-19 06:57:21,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217499543] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:21,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:21,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 06:57:21,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078974234] [2023-12-19 06:57:21,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:21,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 06:57:21,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:21,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 06:57:21,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-19 06:57:21,675 INFO L87 Difference]: Start difference. First operand 828 states and 1328 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:22,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:22,714 INFO L93 Difference]: Finished difference Result 4312 states and 6905 transitions. [2023-12-19 06:57:22,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 06:57:22,714 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-12-19 06:57:22,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:22,728 INFO L225 Difference]: With dead ends: 4312 [2023-12-19 06:57:22,728 INFO L226 Difference]: Without dead ends: 3485 [2023-12-19 06:57:22,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 478 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-19 06:57:22,732 INFO L413 NwaCegarLoop]: 614 mSDtfsCounter, 1494 mSDsluCounter, 1470 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1494 SdHoareTripleChecker+Valid, 2084 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:22,732 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1494 Valid, 2084 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 06:57:22,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3485 states. [2023-12-19 06:57:22,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3485 to 2742. [2023-12-19 06:57:22,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2742 states, 2216 states have (on average 1.5785198555956679) internal successors, (3498), 2225 states have internal predecessors, (3498), 471 states have call successors, (471), 54 states have call predecessors, (471), 54 states have return successors, (471), 462 states have call predecessors, (471), 471 states have call successors, (471) [2023-12-19 06:57:22,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2742 states to 2742 states and 4440 transitions. [2023-12-19 06:57:22,959 INFO L78 Accepts]: Start accepts. Automaton has 2742 states and 4440 transitions. Word has length 480 [2023-12-19 06:57:22,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:22,960 INFO L495 AbstractCegarLoop]: Abstraction has 2742 states and 4440 transitions. [2023-12-19 06:57:22,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:22,960 INFO L276 IsEmpty]: Start isEmpty. Operand 2742 states and 4440 transitions. [2023-12-19 06:57:22,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-12-19 06:57:22,964 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:22,964 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:22,975 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-19 06:57:23,173 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-19 06:57:23,173 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:23,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:23,174 INFO L85 PathProgramCache]: Analyzing trace with hash -592452583, now seen corresponding path program 1 times [2023-12-19 06:57:23,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:23,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238701480] [2023-12-19 06:57:23,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:23,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:23,216 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:23,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1881564540] [2023-12-19 06:57:23,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:23,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:23,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:23,218 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-19 06:57:23,246 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-19 06:57:23,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:23,549 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 06:57:23,554 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:23,689 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:23,689 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:23,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:23,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238701480] [2023-12-19 06:57:23,689 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:23,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1881564540] [2023-12-19 06:57:23,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1881564540] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:23,689 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:23,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 06:57:23,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292124267] [2023-12-19 06:57:23,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:23,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 06:57:23,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:23,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 06:57:23,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-12-19 06:57:23,691 INFO L87 Difference]: Start difference. First operand 2742 states and 4440 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:26,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:26,378 INFO L93 Difference]: Finished difference Result 10512 states and 16827 transitions. [2023-12-19 06:57:26,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 06:57:26,379 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-12-19 06:57:26,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:26,408 INFO L225 Difference]: With dead ends: 10512 [2023-12-19 06:57:26,409 INFO L226 Difference]: Without dead ends: 7771 [2023-12-19 06:57:26,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2023-12-19 06:57:26,417 INFO L413 NwaCegarLoop]: 679 mSDtfsCounter, 959 mSDsluCounter, 1736 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 959 SdHoareTripleChecker+Valid, 2415 SdHoareTripleChecker+Invalid, 949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:26,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [959 Valid, 2415 Invalid, 949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-19 06:57:26,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7771 states. [2023-12-19 06:57:26,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7771 to 5378. [2023-12-19 06:57:26,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5378 states, 4510 states have (on average 1.6050997782705099) internal successors, (7239), 4531 states have internal predecessors, (7239), 765 states have call successors, (765), 102 states have call predecessors, (765), 102 states have return successors, (765), 744 states have call predecessors, (765), 765 states have call successors, (765) [2023-12-19 06:57:26,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5378 states to 5378 states and 8769 transitions. [2023-12-19 06:57:26,887 INFO L78 Accepts]: Start accepts. Automaton has 5378 states and 8769 transitions. Word has length 480 [2023-12-19 06:57:26,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:26,888 INFO L495 AbstractCegarLoop]: Abstraction has 5378 states and 8769 transitions. [2023-12-19 06:57:26,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:26,888 INFO L276 IsEmpty]: Start isEmpty. Operand 5378 states and 8769 transitions. [2023-12-19 06:57:26,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-12-19 06:57:26,894 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:26,894 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:26,916 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-19 06:57:27,101 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-19 06:57:27,102 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:27,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:27,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1346709463, now seen corresponding path program 1 times [2023-12-19 06:57:27,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:27,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323459389] [2023-12-19 06:57:27,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:27,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:27,132 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:27,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [549646347] [2023-12-19 06:57:27,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:27,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:27,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:27,134 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-19 06:57:27,136 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-19 06:57:27,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:27,431 INFO L262 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 06:57:27,437 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:27,804 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:27,805 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:27,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:27,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323459389] [2023-12-19 06:57:27,805 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:27,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549646347] [2023-12-19 06:57:27,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549646347] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:27,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:27,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 06:57:27,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144903710] [2023-12-19 06:57:27,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:27,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 06:57:27,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:27,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 06:57:27,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:57:27,807 INFO L87 Difference]: Start difference. First operand 5378 states and 8769 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:28,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:28,330 INFO L93 Difference]: Finished difference Result 13501 states and 21964 transitions. [2023-12-19 06:57:28,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 06:57:28,330 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-12-19 06:57:28,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:28,368 INFO L225 Difference]: With dead ends: 13501 [2023-12-19 06:57:28,368 INFO L226 Difference]: Without dead ends: 8124 [2023-12-19 06:57:28,379 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 479 GetRequests, 478 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-19 06:57:28,380 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 149 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:28,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 867 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 06:57:28,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8124 states. [2023-12-19 06:57:28,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8124 to 8122. [2023-12-19 06:57:28,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8122 states, 6698 states have (on average 1.5910719617796356) internal successors, (10657), 6729 states have internal predecessors, (10657), 1263 states have call successors, (1263), 160 states have call predecessors, (1263), 160 states have return successors, (1263), 1232 states have call predecessors, (1263), 1263 states have call successors, (1263) [2023-12-19 06:57:28,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8122 states to 8122 states and 13183 transitions. [2023-12-19 06:57:28,968 INFO L78 Accepts]: Start accepts. Automaton has 8122 states and 13183 transitions. Word has length 480 [2023-12-19 06:57:28,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:28,969 INFO L495 AbstractCegarLoop]: Abstraction has 8122 states and 13183 transitions. [2023-12-19 06:57:28,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:28,970 INFO L276 IsEmpty]: Start isEmpty. Operand 8122 states and 13183 transitions. [2023-12-19 06:57:29,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 06:57:29,015 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:29,015 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:29,028 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-19 06:57:29,215 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-19 06:57:29,216 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:29,216 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:29,216 INFO L85 PathProgramCache]: Analyzing trace with hash -539235025, now seen corresponding path program 1 times [2023-12-19 06:57:29,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:29,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916669050] [2023-12-19 06:57:29,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:29,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:29,264 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:29,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1671323472] [2023-12-19 06:57:29,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:29,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:29,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:29,265 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-19 06:57:29,293 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-19 06:57:29,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:29,571 INFO L262 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 06:57:29,577 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:29,592 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:29,592 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:29,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:29,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916669050] [2023-12-19 06:57:29,593 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:29,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671323472] [2023-12-19 06:57:29,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671323472] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:29,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:29,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 06:57:29,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276090307] [2023-12-19 06:57:29,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:29,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 06:57:29,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:29,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 06:57:29,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:57:29,595 INFO L87 Difference]: Start difference. First operand 8122 states and 13183 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:30,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:30,197 INFO L93 Difference]: Finished difference Result 16184 states and 26283 transitions. [2023-12-19 06:57:30,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 06:57:30,197 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 482 [2023-12-19 06:57:30,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:30,213 INFO L225 Difference]: With dead ends: 16184 [2023-12-19 06:57:30,213 INFO L226 Difference]: Without dead ends: 8122 [2023-12-19 06:57:30,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 480 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-19 06:57:30,222 INFO L413 NwaCegarLoop]: 357 mSDtfsCounter, 0 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:30,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 711 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 06:57:30,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8122 states. [2023-12-19 06:57:30,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8122 to 8122. [2023-12-19 06:57:30,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8122 states, 6698 states have (on average 1.5839056434756644) internal successors, (10609), 6729 states have internal predecessors, (10609), 1263 states have call successors, (1263), 160 states have call predecessors, (1263), 160 states have return successors, (1263), 1232 states have call predecessors, (1263), 1263 states have call successors, (1263) [2023-12-19 06:57:30,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8122 states to 8122 states and 13135 transitions. [2023-12-19 06:57:30,760 INFO L78 Accepts]: Start accepts. Automaton has 8122 states and 13135 transitions. Word has length 482 [2023-12-19 06:57:30,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:30,760 INFO L495 AbstractCegarLoop]: Abstraction has 8122 states and 13135 transitions. [2023-12-19 06:57:30,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:30,761 INFO L276 IsEmpty]: Start isEmpty. Operand 8122 states and 13135 transitions. [2023-12-19 06:57:30,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 06:57:30,767 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:30,767 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:30,776 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-19 06:57:30,974 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-19 06:57:30,975 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:30,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:30,975 INFO L85 PathProgramCache]: Analyzing trace with hash -115588303, now seen corresponding path program 1 times [2023-12-19 06:57:30,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:30,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587317115] [2023-12-19 06:57:30,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:30,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:31,009 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:31,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1754805552] [2023-12-19 06:57:31,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:31,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:31,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:31,010 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-19 06:57:31,012 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-19 06:57:31,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:31,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 06:57:31,246 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:31,312 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:31,313 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:31,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:31,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587317115] [2023-12-19 06:57:31,313 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:31,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754805552] [2023-12-19 06:57:31,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754805552] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:31,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:31,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 06:57:31,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336457701] [2023-12-19 06:57:31,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:31,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 06:57:31,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:31,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 06:57:31,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-19 06:57:31,314 INFO L87 Difference]: Start difference. First operand 8122 states and 13135 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:32,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:32,752 INFO L93 Difference]: Finished difference Result 22416 states and 35573 transitions. [2023-12-19 06:57:32,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 06:57:32,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 482 [2023-12-19 06:57:32,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:32,784 INFO L225 Difference]: With dead ends: 22416 [2023-12-19 06:57:32,784 INFO L226 Difference]: Without dead ends: 14354 [2023-12-19 06:57:32,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 480 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-19 06:57:32,801 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 664 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:32,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [664 Valid, 1033 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 06:57:32,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14354 states. [2023-12-19 06:57:33,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14354 to 8878. [2023-12-19 06:57:33,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8878 states, 7454 states have (on average 1.6003488060101958) internal successors, (11929), 7485 states have internal predecessors, (11929), 1263 states have call successors, (1263), 160 states have call predecessors, (1263), 160 states have return successors, (1263), 1232 states have call predecessors, (1263), 1263 states have call successors, (1263) [2023-12-19 06:57:33,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8878 states to 8878 states and 14455 transitions. [2023-12-19 06:57:33,569 INFO L78 Accepts]: Start accepts. Automaton has 8878 states and 14455 transitions. Word has length 482 [2023-12-19 06:57:33,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:33,569 INFO L495 AbstractCegarLoop]: Abstraction has 8878 states and 14455 transitions. [2023-12-19 06:57:33,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:33,570 INFO L276 IsEmpty]: Start isEmpty. Operand 8878 states and 14455 transitions. [2023-12-19 06:57:33,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 06:57:33,577 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:33,577 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:33,599 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-19 06:57:33,784 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-19 06:57:33,785 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:33,785 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:33,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1703936205, now seen corresponding path program 1 times [2023-12-19 06:57:33,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:33,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803504451] [2023-12-19 06:57:33,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:33,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:33,817 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:33,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [365373457] [2023-12-19 06:57:33,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:33,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:33,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:33,818 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-19 06:57:33,848 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-19 06:57:34,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:34,151 INFO L262 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 06:57:34,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:34,540 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:34,540 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:34,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:34,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803504451] [2023-12-19 06:57:34,541 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:34,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365373457] [2023-12-19 06:57:34,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365373457] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:34,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:34,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 06:57:34,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261994032] [2023-12-19 06:57:34,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:34,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 06:57:34,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:34,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 06:57:34,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:57:34,544 INFO L87 Difference]: Start difference. First operand 8878 states and 14455 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 2 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:35,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:35,532 INFO L93 Difference]: Finished difference Result 26514 states and 43199 transitions. [2023-12-19 06:57:35,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 06:57:35,533 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 2 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 482 [2023-12-19 06:57:35,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:35,571 INFO L225 Difference]: With dead ends: 26514 [2023-12-19 06:57:35,571 INFO L226 Difference]: Without dead ends: 17696 [2023-12-19 06:57:35,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 480 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-19 06:57:35,584 INFO L413 NwaCegarLoop]: 453 mSDtfsCounter, 147 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:35,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 798 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 06:57:35,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17696 states. [2023-12-19 06:57:36,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17696 to 17694. [2023-12-19 06:57:36,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17694 states, 14878 states have (on average 1.5983331092888828) internal successors, (23780), 14939 states have internal predecessors, (23780), 2499 states have call successors, (2499), 316 states have call predecessors, (2499), 316 states have return successors, (2499), 2438 states have call predecessors, (2499), 2499 states have call successors, (2499) [2023-12-19 06:57:36,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17694 states to 17694 states and 28778 transitions. [2023-12-19 06:57:36,925 INFO L78 Accepts]: Start accepts. Automaton has 17694 states and 28778 transitions. Word has length 482 [2023-12-19 06:57:36,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:36,925 INFO L495 AbstractCegarLoop]: Abstraction has 17694 states and 28778 transitions. [2023-12-19 06:57:36,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 2 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:57:36,926 INFO L276 IsEmpty]: Start isEmpty. Operand 17694 states and 28778 transitions. [2023-12-19 06:57:36,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-12-19 06:57:36,942 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:36,942 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:36,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-19 06:57:37,149 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-19 06:57:37,150 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:37,150 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:37,150 INFO L85 PathProgramCache]: Analyzing trace with hash 651869045, now seen corresponding path program 1 times [2023-12-19 06:57:37,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:37,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743017789] [2023-12-19 06:57:37,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:37,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:37,187 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:37,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [795499534] [2023-12-19 06:57:37,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:37,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:37,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:37,206 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-19 06:57:37,228 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-19 06:57:37,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:37,540 INFO L262 TraceCheckSpWp]: Trace formula consists of 1076 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-19 06:57:37,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:39,419 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 6418 proven. 591 refuted. 0 times theorem prover too weak. 4695 trivial. 0 not checked. [2023-12-19 06:57:39,419 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:57:40,806 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 402 proven. 492 refuted. 0 times theorem prover too weak. 10810 trivial. 0 not checked. [2023-12-19 06:57:40,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:40,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743017789] [2023-12-19 06:57:40,806 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:40,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795499534] [2023-12-19 06:57:40,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795499534] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:57:40,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:57:40,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2023-12-19 06:57:40,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736914993] [2023-12-19 06:57:40,807 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:57:40,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-12-19 06:57:40,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:40,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-12-19 06:57:40,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2023-12-19 06:57:40,809 INFO L87 Difference]: Start difference. First operand 17694 states and 28778 transitions. Second operand has 33 states, 32 states have (on average 5.28125) internal successors, (169), 30 states have internal predecessors, (169), 10 states have call successors, (121), 6 states have call predecessors, (121), 12 states have return successors, (122), 10 states have call predecessors, (122), 10 states have call successors, (122) [2023-12-19 06:57:52,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:57:52,430 INFO L93 Difference]: Finished difference Result 74453 states and 117886 transitions. [2023-12-19 06:57:52,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2023-12-19 06:57:52,431 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 5.28125) internal successors, (169), 30 states have internal predecessors, (169), 10 states have call successors, (121), 6 states have call predecessors, (121), 12 states have return successors, (122), 10 states have call predecessors, (122), 10 states have call successors, (122) Word has length 482 [2023-12-19 06:57:52,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:57:52,799 INFO L225 Difference]: With dead ends: 74453 [2023-12-19 06:57:52,800 INFO L226 Difference]: Without dead ends: 56819 [2023-12-19 06:57:52,878 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1115 GetRequests, 951 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10906 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=5322, Invalid=22068, Unknown=0, NotChecked=0, Total=27390 [2023-12-19 06:57:52,888 INFO L413 NwaCegarLoop]: 467 mSDtfsCounter, 3158 mSDsluCounter, 2487 mSDsCounter, 0 mSdLazyCounter, 3423 mSolverCounterSat, 1492 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3190 SdHoareTripleChecker+Valid, 2954 SdHoareTripleChecker+Invalid, 4915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1492 IncrementalHoareTripleChecker+Valid, 3423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-19 06:57:52,888 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3190 Valid, 2954 Invalid, 4915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1492 Valid, 3423 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-19 06:57:52,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56819 states. [2023-12-19 06:57:55,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56819 to 27087. [2023-12-19 06:57:55,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27087 states, 23398 states have (on average 1.5885973160099154) internal successors, (37170), 23471 states have internal predecessors, (37170), 3192 states have call successors, (3192), 496 states have call predecessors, (3192), 496 states have return successors, (3192), 3119 states have call predecessors, (3192), 3192 states have call successors, (3192) [2023-12-19 06:57:55,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27087 states to 27087 states and 43554 transitions. [2023-12-19 06:57:55,635 INFO L78 Accepts]: Start accepts. Automaton has 27087 states and 43554 transitions. Word has length 482 [2023-12-19 06:57:55,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:57:55,636 INFO L495 AbstractCegarLoop]: Abstraction has 27087 states and 43554 transitions. [2023-12-19 06:57:55,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 5.28125) internal successors, (169), 30 states have internal predecessors, (169), 10 states have call successors, (121), 6 states have call predecessors, (121), 12 states have return successors, (122), 10 states have call predecessors, (122), 10 states have call successors, (122) [2023-12-19 06:57:55,636 INFO L276 IsEmpty]: Start isEmpty. Operand 27087 states and 43554 transitions. [2023-12-19 06:57:55,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-12-19 06:57:55,648 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:57:55,648 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:57:55,660 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-19 06:57:55,857 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-19 06:57:55,858 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:57:55,858 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:57:55,858 INFO L85 PathProgramCache]: Analyzing trace with hash -970669257, now seen corresponding path program 1 times [2023-12-19 06:57:55,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:57:55,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768855283] [2023-12-19 06:57:55,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:55,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:57:55,893 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:57:55,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [130941469] [2023-12-19 06:57:55,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:57:55,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:57:55,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:57:55,895 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-19 06:57:55,899 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-19 06:57:56,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:57:56,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 1075 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 06:57:56,270 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:57:56,317 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-12-19 06:57:56,317 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:57:56,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:57:56,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768855283] [2023-12-19 06:57:56,317 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:57:56,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130941469] [2023-12-19 06:57:56,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130941469] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:57:56,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:57:56,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 06:57:56,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591699755] [2023-12-19 06:57:56,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:57:56,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 06:57:56,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:57:56,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 06:57:56,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-19 06:57:56,319 INFO L87 Difference]: Start difference. First operand 27087 states and 43554 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:58:04,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:58:04,282 INFO L93 Difference]: Finished difference Result 87189 states and 136549 transitions. [2023-12-19 06:58:04,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 06:58:04,283 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 483 [2023-12-19 06:58:04,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:58:04,447 INFO L225 Difference]: With dead ends: 87189 [2023-12-19 06:58:04,447 INFO L226 Difference]: Without dead ends: 60162 [2023-12-19 06:58:04,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 483 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-12-19 06:58:04,491 INFO L413 NwaCegarLoop]: 670 mSDtfsCounter, 1703 mSDsluCounter, 1466 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 442 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1703 SdHoareTripleChecker+Valid, 2136 SdHoareTripleChecker+Invalid, 1498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 442 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-19 06:58:04,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1703 Valid, 2136 Invalid, 1498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [442 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-19 06:58:04,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60162 states. [2023-12-19 06:58:09,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60162 to 41386. [2023-12-19 06:58:09,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41386 states, 33431 states have (on average 1.5221501002063953) internal successors, (50887), 33624 states have internal predecessors, (50887), 6837 states have call successors, (6837), 1117 states have call predecessors, (6837), 1117 states have return successors, (6837), 6644 states have call predecessors, (6837), 6837 states have call successors, (6837) [2023-12-19 06:58:09,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41386 states to 41386 states and 64561 transitions. [2023-12-19 06:58:09,673 INFO L78 Accepts]: Start accepts. Automaton has 41386 states and 64561 transitions. Word has length 483 [2023-12-19 06:58:09,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:58:09,674 INFO L495 AbstractCegarLoop]: Abstraction has 41386 states and 64561 transitions. [2023-12-19 06:58:09,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-12-19 06:58:09,674 INFO L276 IsEmpty]: Start isEmpty. Operand 41386 states and 64561 transitions. [2023-12-19 06:58:09,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-12-19 06:58:09,702 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:58:09,702 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:58:09,710 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-19 06:58:09,910 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-19 06:58:09,910 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:58:09,911 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:58:09,911 INFO L85 PathProgramCache]: Analyzing trace with hash 751692151, now seen corresponding path program 1 times [2023-12-19 06:58:09,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:58:09,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826796975] [2023-12-19 06:58:09,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:09,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:58:09,945 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:58:09,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [866158119] [2023-12-19 06:58:09,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:09,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:09,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:58:09,961 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-19 06:58:09,983 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-19 06:58:10,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:58:10,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 1075 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 06:58:10,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:58:10,406 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 1098 proven. 9 refuted. 0 times theorem prover too weak. 10597 trivial. 0 not checked. [2023-12-19 06:58:10,406 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:58:10,613 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 219 proven. 9 refuted. 0 times theorem prover too weak. 11476 trivial. 0 not checked. [2023-12-19 06:58:10,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:58:10,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826796975] [2023-12-19 06:58:10,614 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:58:10,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866158119] [2023-12-19 06:58:10,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866158119] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:58:10,614 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:58:10,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-19 06:58:10,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989552135] [2023-12-19 06:58:10,615 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:58:10,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 06:58:10,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:58:10,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 06:58:10,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-19 06:58:10,617 INFO L87 Difference]: Start difference. First operand 41386 states and 64561 transitions. Second operand has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 3 states have call successors, (80), 2 states have call predecessors, (80), 4 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2023-12-19 06:58:15,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:58:15,776 INFO L93 Difference]: Finished difference Result 84628 states and 130937 transitions. [2023-12-19 06:58:15,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 06:58:15,777 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 3 states have call successors, (80), 2 states have call predecessors, (80), 4 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) Word has length 483 [2023-12-19 06:58:15,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:58:15,862 INFO L225 Difference]: With dead ends: 84628 [2023-12-19 06:58:15,863 INFO L226 Difference]: Without dead ends: 43302 [2023-12-19 06:58:15,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 968 GetRequests, 958 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-12-19 06:58:15,910 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 240 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 06:58:15,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 665 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 06:58:15,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43302 states. [2023-12-19 06:58:20,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43302 to 38398. [2023-12-19 06:58:20,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38398 states, 30425 states have (on average 1.4989317995069844) internal successors, (45605), 30618 states have internal predecessors, (45605), 6837 states have call successors, (6837), 1135 states have call predecessors, (6837), 1135 states have return successors, (6837), 6644 states have call predecessors, (6837), 6837 states have call successors, (6837) [2023-12-19 06:58:20,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38398 states to 38398 states and 59279 transitions. [2023-12-19 06:58:20,684 INFO L78 Accepts]: Start accepts. Automaton has 38398 states and 59279 transitions. Word has length 483 [2023-12-19 06:58:20,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:58:20,685 INFO L495 AbstractCegarLoop]: Abstraction has 38398 states and 59279 transitions. [2023-12-19 06:58:20,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 3 states have call successors, (80), 2 states have call predecessors, (80), 4 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2023-12-19 06:58:20,685 INFO L276 IsEmpty]: Start isEmpty. Operand 38398 states and 59279 transitions. [2023-12-19 06:58:20,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-12-19 06:58:20,700 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:58:20,700 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 06:58:20,710 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-19 06:58:20,907 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-19 06:58:20,908 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:58:20,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:58:20,909 INFO L85 PathProgramCache]: Analyzing trace with hash -836655751, now seen corresponding path program 1 times [2023-12-19 06:58:20,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:58:20,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588644248] [2023-12-19 06:58:20,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:20,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:58:20,949 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:58:20,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2024943007] [2023-12-19 06:58:20,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:20,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:20,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:58:20,951 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-19 06:58:20,995 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-19 06:58:21,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-19 06:58:21,433 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-19 06:58:21,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-19 06:58:22,243 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-12-19 06:58:22,243 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-12-19 06:58:22,244 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-19 06:58:22,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-12-19 06:58:22,454 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-19 06:58:22,457 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] [2023-12-19 06:58:22,460 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-19 06:58:22,714 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.12 06:58:22 BoogieIcfgContainer [2023-12-19 06:58:22,714 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-19 06:58:22,714 INFO L158 Benchmark]: Toolchain (without parser) took 75819.58ms. Allocated memory was 186.6MB in the beginning and 3.9GB in the end (delta: 3.7GB). Free memory was 141.1MB in the beginning and 3.2GB in the end (delta: -3.1GB). Peak memory consumption was 2.8GB. Max. memory is 8.0GB. [2023-12-19 06:58:22,714 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 186.6MB. Free memory was 141.5MB in the beginning and 141.4MB in the end (delta: 81.7kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-19 06:58:22,715 INFO L158 Benchmark]: CACSL2BoogieTranslator took 401.87ms. Allocated memory is still 186.6MB. Free memory was 141.1MB in the beginning and 116.8MB in the end (delta: 24.3MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. [2023-12-19 06:58:22,715 INFO L158 Benchmark]: Boogie Procedure Inliner took 77.72ms. Allocated memory is still 186.6MB. Free memory was 116.8MB in the beginning and 105.1MB in the end (delta: 11.7MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2023-12-19 06:58:22,715 INFO L158 Benchmark]: Boogie Preprocessor took 182.81ms. Allocated memory was 186.6MB in the beginning and 292.6MB in the end (delta: 105.9MB). Free memory was 105.1MB in the beginning and 257.3MB in the end (delta: -152.2MB). Peak memory consumption was 22.6MB. Max. memory is 8.0GB. [2023-12-19 06:58:22,715 INFO L158 Benchmark]: RCFGBuilder took 861.20ms. Allocated memory is still 292.6MB. Free memory was 257.3MB in the beginning and 191.7MB in the end (delta: 65.5MB). Peak memory consumption was 66.1MB. Max. memory is 8.0GB. [2023-12-19 06:58:22,715 INFO L158 Benchmark]: TraceAbstraction took 74290.57ms. Allocated memory was 292.6MB in the beginning and 3.9GB in the end (delta: 3.6GB). Free memory was 191.2MB in the beginning and 3.2GB in the end (delta: -3.0GB). Peak memory consumption was 2.8GB. Max. memory is 8.0GB. [2023-12-19 06:58:22,716 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.12ms. Allocated memory is still 186.6MB. Free memory was 141.5MB in the beginning and 141.4MB in the end (delta: 81.7kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 401.87ms. Allocated memory is still 186.6MB. Free memory was 141.1MB in the beginning and 116.8MB in the end (delta: 24.3MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 77.72ms. Allocated memory is still 186.6MB. Free memory was 116.8MB in the beginning and 105.1MB in the end (delta: 11.7MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * Boogie Preprocessor took 182.81ms. Allocated memory was 186.6MB in the beginning and 292.6MB in the end (delta: 105.9MB). Free memory was 105.1MB in the beginning and 257.3MB in the end (delta: -152.2MB). Peak memory consumption was 22.6MB. Max. memory is 8.0GB. * RCFGBuilder took 861.20ms. Allocated memory is still 292.6MB. Free memory was 257.3MB in the beginning and 191.7MB in the end (delta: 65.5MB). Peak memory consumption was 66.1MB. Max. memory is 8.0GB. * TraceAbstraction took 74290.57ms. Allocated memory was 292.6MB in the beginning and 3.9GB in the end (delta: 3.6GB). Free memory was 191.2MB in the beginning and 3.2GB in the end (delta: -3.0GB). Peak memory consumption was 2.8GB. 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 someBinaryArithmeticDOUBLEoperation at line 142, overapproximation of someBinaryFLOATComparisonOperation at line 426, overapproximation of someUnaryDOUBLEoperation at line 88, overapproximation of bitwiseAnd at line 139, overapproximation of someBinaryDOUBLEComparisonOperation at line 251, overapproximation of someBinaryArithmeticFLOAToperation at line 261, overapproximation of someUnaryFLOAToperation at line 261. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 1; [L23] unsigned char var_1_7 = 0; [L24] unsigned char var_1_8 = 1; [L25] signed short int var_1_9 = -2; [L26] float var_1_13 = 999.4; [L27] float var_1_14 = 100.425; [L28] float var_1_15 = 3.375; [L29] float var_1_16 = 15.9; [L30] signed short int var_1_17 = -10; [L31] signed short int var_1_18 = 18060; [L32] unsigned char var_1_20 = 0; [L33] unsigned long int var_1_21 = 4; [L34] unsigned char var_1_23 = 0; [L35] unsigned char var_1_24 = 0; [L36] unsigned char var_1_25 = 100; [L37] unsigned char var_1_26 = 32; [L38] unsigned char var_1_27 = 10; [L39] unsigned char var_1_28 = 1; [L40] unsigned short int var_1_29 = 256; [L41] unsigned char var_1_30 = 1; [L42] unsigned char var_1_31 = 4; [L43] unsigned char var_1_32 = 200; [L44] double var_1_33 = 31.625; [L45] unsigned char var_1_34 = 1; [L46] double var_1_35 = 7.5; [L47] double var_1_36 = 15.75; [L48] double var_1_37 = 15.375; [L49] unsigned short int var_1_38 = 16; [L50] signed char var_1_39 = -5; [L51] signed short int var_1_40 = -16; [L52] signed short int var_1_41 = 10; [L53] unsigned char var_1_42 = 16; [L54] unsigned char var_1_43 = 64; [L55] unsigned char var_1_44 = 64; [L56] unsigned char var_1_45 = 16; [L57] unsigned char var_1_46 = 5; [L58] signed short int var_1_47 = -16; [L59] unsigned char var_1_48 = 32; [L60] double var_1_49 = 32.75; [L61] double var_1_50 = 127.75; [L62] double var_1_51 = 10.375; [L63] double var_1_52 = 1.5; [L64] double var_1_53 = 127.8; [L65] double var_1_54 = 7.5; [L66] signed char var_1_55 = -128; [L67] double var_1_56 = 2.4; [L68] float var_1_57 = 127.3; [L69] float var_1_58 = 0.0; [L70] float var_1_59 = 255.5; [L71] float var_1_60 = 255.2; [L72] signed char var_1_61 = -64; [L73] signed char var_1_62 = -16; [L74] unsigned char var_1_63 = 1; [L75] unsigned char var_1_64 = 0; [L76] unsigned char var_1_65 = 1; [L77] unsigned char var_1_66 = 1; [L78] signed long int var_1_67 = 25; [L79] unsigned char var_1_68 = 1; [L80] float var_1_69 = 1.8; [L81] unsigned long int var_1_70 = 128; [L82] unsigned long int var_1_71 = 4046274934; [L83] unsigned long int var_1_72 = 2602341662; [L84] signed short int var_1_73 = -25; [L85] unsigned long int var_1_74 = 2; [L86] unsigned long int var_1_75 = 8; [L87] unsigned short int var_1_76 = 50; [L88] float var_1_77 = -0.25; [L89] signed char var_1_78 = -128; [L90] signed char var_1_79 = 25; [L91] signed char var_1_80 = -2; [L92] signed char var_1_81 = 8; [L93] signed char var_1_82 = 2; [L94] signed short int var_1_83 = 4; [L95] unsigned long int var_1_84 = 1541122451; [L96] unsigned long int var_1_85 = 2037339516; [L97] signed long int var_1_86 = 10000000; [L98] unsigned char var_1_87 = 5; [L99] double var_1_88 = -0.6; [L100] unsigned char var_1_89 = 4; [L101] unsigned char var_1_90 = 0; [L102] unsigned char var_1_91 = 1; [L103] signed short int var_1_92 = 128; [L430] isInitial = 1 [L431] FCALL initially() [L432] COND TRUE 1 [L433] FCALL updateLastVariables() [L434] CALL updateVariables() [L301] var_1_7 = __VERIFIER_nondet_uchar() [L302] CALL assume_abort_if_not(var_1_7 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L302] RET assume_abort_if_not(var_1_7 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L303] CALL assume_abort_if_not(var_1_7 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L303] RET assume_abort_if_not(var_1_7 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L304] var_1_8 = __VERIFIER_nondet_uchar() [L305] CALL assume_abort_if_not(var_1_8 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L305] RET assume_abort_if_not(var_1_8 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L306] CALL assume_abort_if_not(var_1_8 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L306] RET assume_abort_if_not(var_1_8 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L307] var_1_14 = __VERIFIER_nondet_float() [L308] CALL assume_abort_if_not((var_1_14 >= -461168.6018427382800e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L308] RET assume_abort_if_not((var_1_14 >= -461168.6018427382800e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L309] var_1_15 = __VERIFIER_nondet_float() [L310] CALL assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L310] RET assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L311] var_1_16 = __VERIFIER_nondet_float() [L312] CALL assume_abort_if_not((var_1_16 >= -922337.2036854765600e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 9223372.036854765600e+12F && var_1_16 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L312] RET assume_abort_if_not((var_1_16 >= -922337.2036854765600e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 9223372.036854765600e+12F && var_1_16 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L313] var_1_18 = __VERIFIER_nondet_short() [L314] CALL assume_abort_if_not(var_1_18 >= 16382) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L314] RET assume_abort_if_not(var_1_18 >= 16382) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L315] CALL assume_abort_if_not(var_1_18 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L315] RET assume_abort_if_not(var_1_18 <= 32766) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L316] var_1_21 = __VERIFIER_nondet_ulong() [L317] CALL assume_abort_if_not(var_1_21 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L317] RET assume_abort_if_not(var_1_21 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L318] CALL assume_abort_if_not(var_1_21 <= 4294967295) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L318] RET assume_abort_if_not(var_1_21 <= 4294967295) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L319] CALL assume_abort_if_not(var_1_21 != 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L319] RET assume_abort_if_not(var_1_21 != 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L320] var_1_23 = __VERIFIER_nondet_uchar() [L321] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L321] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L322] CALL assume_abort_if_not(var_1_23 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L322] RET assume_abort_if_not(var_1_23 <= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L323] var_1_24 = __VERIFIER_nondet_uchar() [L324] CALL assume_abort_if_not(var_1_24 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L324] RET assume_abort_if_not(var_1_24 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L325] CALL assume_abort_if_not(var_1_24 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L325] RET assume_abort_if_not(var_1_24 <= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L326] var_1_26 = __VERIFIER_nondet_uchar() [L327] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L327] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L328] CALL assume_abort_if_not(var_1_26 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L328] RET assume_abort_if_not(var_1_26 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L329] var_1_27 = __VERIFIER_nondet_uchar() [L330] CALL assume_abort_if_not(var_1_27 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L330] RET assume_abort_if_not(var_1_27 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L331] CALL assume_abort_if_not(var_1_27 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L331] RET assume_abort_if_not(var_1_27 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L332] var_1_32 = __VERIFIER_nondet_uchar() [L333] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L333] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L334] CALL assume_abort_if_not(var_1_32 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L334] RET assume_abort_if_not(var_1_32 <= 254) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L335] var_1_34 = __VERIFIER_nondet_uchar() [L336] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L336] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L337] CALL assume_abort_if_not(var_1_34 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L337] RET assume_abort_if_not(var_1_34 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L338] var_1_35 = __VERIFIER_nondet_double() [L339] CALL assume_abort_if_not((var_1_35 >= -922337.2036854765600e+13F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854765600e+12F && var_1_35 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L339] RET assume_abort_if_not((var_1_35 >= -922337.2036854765600e+13F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854765600e+12F && var_1_35 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L340] var_1_36 = __VERIFIER_nondet_double() [L341] CALL assume_abort_if_not((var_1_36 >= 0.0F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854765600e+12F && var_1_36 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L341] RET assume_abort_if_not((var_1_36 >= 0.0F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854765600e+12F && var_1_36 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L342] var_1_37 = __VERIFIER_nondet_double() [L343] CALL assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854765600e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L343] RET assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854765600e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L344] var_1_39 = __VERIFIER_nondet_char() [L345] CALL assume_abort_if_not(var_1_39 >= -128) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L345] RET assume_abort_if_not(var_1_39 >= -128) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L346] CALL assume_abort_if_not(var_1_39 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L346] RET assume_abort_if_not(var_1_39 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L347] CALL assume_abort_if_not(var_1_39 != 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L347] RET assume_abort_if_not(var_1_39 != 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L348] var_1_41 = __VERIFIER_nondet_short() [L349] CALL assume_abort_if_not(var_1_41 >= -32766) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L349] RET assume_abort_if_not(var_1_41 >= -32766) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L350] CALL assume_abort_if_not(var_1_41 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L350] RET assume_abort_if_not(var_1_41 <= 32766) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L351] var_1_43 = __VERIFIER_nondet_uchar() [L352] CALL assume_abort_if_not(var_1_43 >= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L352] RET assume_abort_if_not(var_1_43 >= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L353] CALL assume_abort_if_not(var_1_43 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L353] RET assume_abort_if_not(var_1_43 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L354] var_1_44 = __VERIFIER_nondet_uchar() [L355] CALL assume_abort_if_not(var_1_44 >= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L355] RET assume_abort_if_not(var_1_44 >= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L356] CALL assume_abort_if_not(var_1_44 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L356] RET assume_abort_if_not(var_1_44 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L357] var_1_45 = __VERIFIER_nondet_uchar() [L358] CALL assume_abort_if_not(var_1_45 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L358] RET assume_abort_if_not(var_1_45 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L359] CALL assume_abort_if_not(var_1_45 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L359] RET assume_abort_if_not(var_1_45 <= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L360] var_1_46 = __VERIFIER_nondet_uchar() [L361] CALL assume_abort_if_not(var_1_46 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L361] RET assume_abort_if_not(var_1_46 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L362] CALL assume_abort_if_not(var_1_46 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L362] RET assume_abort_if_not(var_1_46 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L363] var_1_48 = __VERIFIER_nondet_uchar() [L364] CALL assume_abort_if_not(var_1_48 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L364] RET assume_abort_if_not(var_1_48 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L365] CALL assume_abort_if_not(var_1_48 <= 255) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L365] RET assume_abort_if_not(var_1_48 <= 255) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L366] var_1_50 = __VERIFIER_nondet_double() [L367] CALL assume_abort_if_not((var_1_50 >= -230584.3009213691390e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 2305843.009213691390e+12F && var_1_50 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L367] RET assume_abort_if_not((var_1_50 >= -230584.3009213691390e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 2305843.009213691390e+12F && var_1_50 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L368] var_1_51 = __VERIFIER_nondet_double() [L369] CALL assume_abort_if_not((var_1_51 >= -230584.3009213691390e+13F && var_1_51 <= -1.0e-20F) || (var_1_51 <= 2305843.009213691390e+12F && var_1_51 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L369] RET assume_abort_if_not((var_1_51 >= -230584.3009213691390e+13F && var_1_51 <= -1.0e-20F) || (var_1_51 <= 2305843.009213691390e+12F && var_1_51 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L370] var_1_52 = __VERIFIER_nondet_double() [L371] CALL assume_abort_if_not((var_1_52 >= -230584.3009213691390e+13F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 2305843.009213691390e+12F && var_1_52 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L371] RET assume_abort_if_not((var_1_52 >= -230584.3009213691390e+13F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 2305843.009213691390e+12F && var_1_52 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L372] var_1_53 = __VERIFIER_nondet_double() [L373] CALL assume_abort_if_not((var_1_53 >= -461168.6018427382800e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 4611686.018427382800e+12F && var_1_53 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L373] RET assume_abort_if_not((var_1_53 >= -461168.6018427382800e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 4611686.018427382800e+12F && var_1_53 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L374] var_1_56 = __VERIFIER_nondet_double() [L375] CALL assume_abort_if_not((var_1_56 >= -922337.2036854776000e+13F && var_1_56 <= -1.0e-20F) || (var_1_56 <= 9223372.036854776000e+12F && var_1_56 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L375] RET assume_abort_if_not((var_1_56 >= -922337.2036854776000e+13F && var_1_56 <= -1.0e-20F) || (var_1_56 <= 9223372.036854776000e+12F && var_1_56 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L376] CALL assume_abort_if_not(var_1_56 != 0.0F) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L376] RET assume_abort_if_not(var_1_56 != 0.0F) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L377] var_1_58 = __VERIFIER_nondet_float() [L378] CALL assume_abort_if_not((var_1_58 >= 4611686.018427382800e+12F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 9223372.036854765600e+12F && var_1_58 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L378] RET assume_abort_if_not((var_1_58 >= 4611686.018427382800e+12F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 9223372.036854765600e+12F && var_1_58 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L379] var_1_59 = __VERIFIER_nondet_float() [L380] CALL assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427382800e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L380] RET assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427382800e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L381] var_1_60 = __VERIFIER_nondet_float() [L382] CALL assume_abort_if_not((var_1_60 >= -922337.2036854765600e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854765600e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L382] RET assume_abort_if_not((var_1_60 >= -922337.2036854765600e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854765600e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L383] var_1_62 = __VERIFIER_nondet_char() [L384] CALL assume_abort_if_not(var_1_62 >= -127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L384] RET assume_abort_if_not(var_1_62 >= -127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L385] CALL assume_abort_if_not(var_1_62 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L385] RET assume_abort_if_not(var_1_62 <= 126) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L386] var_1_64 = __VERIFIER_nondet_uchar() [L387] CALL assume_abort_if_not(var_1_64 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L387] RET assume_abort_if_not(var_1_64 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L388] CALL assume_abort_if_not(var_1_64 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L388] RET assume_abort_if_not(var_1_64 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L389] var_1_65 = __VERIFIER_nondet_uchar() [L390] CALL assume_abort_if_not(var_1_65 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L390] RET assume_abort_if_not(var_1_65 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L391] CALL assume_abort_if_not(var_1_65 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L391] RET assume_abort_if_not(var_1_65 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L392] var_1_66 = __VERIFIER_nondet_uchar() [L393] CALL assume_abort_if_not(var_1_66 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L393] RET assume_abort_if_not(var_1_66 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L394] CALL assume_abort_if_not(var_1_66 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L394] RET assume_abort_if_not(var_1_66 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L395] var_1_71 = __VERIFIER_nondet_ulong() [L396] CALL assume_abort_if_not(var_1_71 >= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L396] RET assume_abort_if_not(var_1_71 >= 2147483647) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L397] CALL assume_abort_if_not(var_1_71 <= 4294967294) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L397] RET assume_abort_if_not(var_1_71 <= 4294967294) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L398] var_1_72 = __VERIFIER_nondet_ulong() [L399] CALL assume_abort_if_not(var_1_72 >= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L399] RET assume_abort_if_not(var_1_72 >= 2147483647) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L400] CALL assume_abort_if_not(var_1_72 <= 4294967294) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L400] RET assume_abort_if_not(var_1_72 <= 4294967294) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L401] var_1_79 = __VERIFIER_nondet_char() [L402] CALL assume_abort_if_not(var_1_79 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L402] RET assume_abort_if_not(var_1_79 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L403] CALL assume_abort_if_not(var_1_79 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L403] RET assume_abort_if_not(var_1_79 <= 126) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L404] var_1_80 = __VERIFIER_nondet_char() [L405] CALL assume_abort_if_not(var_1_80 >= -127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L405] RET assume_abort_if_not(var_1_80 >= -127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L406] CALL assume_abort_if_not(var_1_80 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L406] RET assume_abort_if_not(var_1_80 <= 126) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L407] var_1_81 = __VERIFIER_nondet_char() [L408] CALL assume_abort_if_not(var_1_81 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L408] RET assume_abort_if_not(var_1_81 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L409] CALL assume_abort_if_not(var_1_81 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L409] RET assume_abort_if_not(var_1_81 <= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L410] var_1_82 = __VERIFIER_nondet_char() [L411] CALL assume_abort_if_not(var_1_82 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L411] RET assume_abort_if_not(var_1_82 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L412] CALL assume_abort_if_not(var_1_82 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L412] RET assume_abort_if_not(var_1_82 <= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L413] var_1_84 = __VERIFIER_nondet_ulong() [L414] CALL assume_abort_if_not(var_1_84 >= 1073741823) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L414] RET assume_abort_if_not(var_1_84 >= 1073741823) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L415] CALL assume_abort_if_not(var_1_84 <= 2147483648) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L415] RET assume_abort_if_not(var_1_84 <= 2147483648) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L416] var_1_85 = __VERIFIER_nondet_ulong() [L417] CALL assume_abort_if_not(var_1_85 >= 1073741824) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L417] RET assume_abort_if_not(var_1_85 >= 1073741824) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L418] CALL assume_abort_if_not(var_1_85 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L418] RET assume_abort_if_not(var_1_85 <= 2147483647) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L419] var_1_90 = __VERIFIER_nondet_uchar() [L420] CALL assume_abort_if_not(var_1_90 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_91=1, var_1_92=128, var_1_9=-2] [L420] RET assume_abort_if_not(var_1_90 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_91=1, var_1_92=128, var_1_9=-2] [L421] CALL assume_abort_if_not(var_1_90 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L421] RET assume_abort_if_not(var_1_90 <= 254) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L434] RET updateVariables() [L435] CALL step() [L107] var_1_31 = var_1_32 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L108] COND TRUE ! var_1_34 [L109] var_1_33 = ((((var_1_35) > ((var_1_36 - var_1_37))) ? (var_1_35) : ((var_1_36 - var_1_37)))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L111] COND TRUE (var_1_31 / var_1_39) < (var_1_32 % -32) [L112] var_1_38 = ((((var_1_31) > (var_1_32)) ? (var_1_31) : (var_1_32))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L114] COND FALSE !(\read(var_1_34)) [L117] var_1_40 = (var_1_32 - ((((128) < 0 ) ? -(128) : (128)))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L119] COND FALSE !(var_1_33 < var_1_37) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L122] EXPR var_1_45 ^ ((((var_1_39) > (var_1_48)) ? (var_1_39) : (var_1_48))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L122] COND TRUE var_1_32 >= (var_1_45 ^ ((((var_1_39) > (var_1_48)) ? (var_1_39) : (var_1_48)))) [L123] var_1_47 = ((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L127] COND FALSE !(\read(var_1_34)) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L132] COND FALSE !(var_1_51 != var_1_36) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L138] COND TRUE (- var_1_38) < var_1_31 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L139] EXPR var_1_42 & (~ var_1_43) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L139] COND FALSE !((var_1_42 & (~ var_1_43)) <= ((~ var_1_46) * 16)) [L142] var_1_54 = ((((((((var_1_53) < ((var_1_37 - var_1_36))) ? (var_1_53) : ((var_1_37 - var_1_36))))) < (var_1_35)) ? (((((var_1_53) < ((var_1_37 - var_1_36))) ? (var_1_53) : ((var_1_37 - var_1_36))))) : (var_1_35))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_53=3, var_1_54=3, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L145] COND TRUE var_1_36 < (- (128.4 / var_1_56)) [L146] var_1_55 = ((((((((-64) < 0 ) ? -(-64) : (-64)))) > (var_1_45)) ? (((((-64) < 0 ) ? -(-64) : (-64)))) : (var_1_45))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L148] COND TRUE var_1_42 < ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39))) [L149] var_1_57 = ((((((var_1_58 - var_1_59) - ((((63.26f) < 0 ) ? -(63.26f) : (63.26f))))) < (var_1_52)) ? (((var_1_58 - var_1_59) - ((((63.26f) < 0 ) ? -(63.26f) : (63.26f))))) : (var_1_52))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L165] COND FALSE !(2u <= var_1_45) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L172] COND FALSE !(var_1_37 < (var_1_49 * ((((25.7) < (var_1_35)) ? (25.7) : (var_1_35))))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L177] COND TRUE var_1_51 > ((((var_1_33) > (255.25)) ? (var_1_33) : (255.25))) [L178] var_1_67 = ((((var_1_62) < 0 ) ? -(var_1_62) : (var_1_62))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L180] COND TRUE \read(var_1_65) [L181] var_1_68 = ((((var_1_44) < (4)) ? (var_1_44) : (4))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L183] COND TRUE var_1_33 > 4.2 [L184] var_1_69 = var_1_58 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L186] COND TRUE var_1_52 > var_1_51 [L187] var_1_70 = ((((1u) < 0 ) ? -(1u) : (1u))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L193] EXPR (- var_1_31) >> var_1_62 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L193] COND FALSE !(var_1_43 <= ((- var_1_31) >> var_1_62)) [L200] var_1_73 = var_1_46 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L202] COND TRUE (var_1_68 * 16) >= var_1_45 [L203] var_1_74 = (((((((var_1_71) < (var_1_46)) ? (var_1_71) : (var_1_46))) < 0 ) ? -((((var_1_71) < (var_1_46)) ? (var_1_71) : (var_1_46))) : ((((var_1_71) < (var_1_46)) ? (var_1_71) : (var_1_46))))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L205] var_1_75 = ((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L206] EXPR var_1_45 >> var_1_42 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L206] EXPR (var_1_44 * var_1_71) & (var_1_45 >> var_1_42) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L206] COND FALSE !(((((var_1_48) < (var_1_72)) ? (var_1_48) : (var_1_72))) < ((var_1_44 * var_1_71) & (var_1_45 >> var_1_42))) [L209] COND FALSE !(var_1_55 <= var_1_70) [L212] var_1_77 = ((((var_1_52) > (var_1_35)) ? (var_1_52) : (var_1_35))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L214] EXPR var_1_62 >> var_1_41 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L214] COND TRUE var_1_55 > (var_1_62 >> var_1_41) [L215] var_1_78 = ((((((((var_1_45 - var_1_79) < 0 ) ? -(var_1_45 - var_1_79) : (var_1_45 - var_1_79)))) < (((((var_1_62) > (var_1_80)) ? (var_1_62) : (var_1_80))))) ? (((((var_1_45 - var_1_79) < 0 ) ? -(var_1_45 - var_1_79) : (var_1_45 - var_1_79)))) : (((((var_1_62) > (var_1_80)) ? (var_1_62) : (var_1_80)))))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L221] COND TRUE var_1_80 > var_1_72 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L222] COND TRUE var_1_37 <= var_1_77 [L223] var_1_83 = ((((((((var_1_81 - var_1_79) < 0 ) ? -(var_1_81 - var_1_79) : (var_1_81 - var_1_79)))) > (((((var_1_45) > (var_1_42)) ? (var_1_45) : (var_1_42))))) ? (((((var_1_81 - var_1_79) < 0 ) ? -(var_1_81 - var_1_79) : (var_1_81 - var_1_79)))) : (((((var_1_45) > (var_1_42)) ? (var_1_45) : (var_1_42)))))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L230] COND TRUE var_1_75 < ((((var_1_72) < (var_1_82)) ? (var_1_72) : (var_1_82))) [L231] var_1_86 = ((((var_1_44) > (var_1_80)) ? (var_1_44) : (var_1_80))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L233] COND TRUE (var_1_60 >= var_1_77) || var_1_65 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L234] COND TRUE (~ var_1_68) >= var_1_41 [L235] var_1_87 = ((((50) < 0 ) ? -(50) : (50))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L242] COND FALSE !(var_1_85 < var_1_32) [L245] var_1_88 = 2.65 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L247] var_1_89 = var_1_90 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L248] COND TRUE \read(var_1_65) [L249] var_1_91 = 1 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L251] COND FALSE !(var_1_88 <= (var_1_37 - var_1_36)) [L258] var_1_92 = var_1_61 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=-2] [L260] COND TRUE \read(var_1_8) [L261] var_1_13 = (((((var_1_14 + var_1_15)) < (((((-0.2f) < (var_1_16)) ? (-0.2f) : (var_1_16))))) ? ((var_1_14 + var_1_15)) : (((((-0.2f) < (var_1_16)) ? (-0.2f) : (var_1_16)))))) VAL [isInitial=1, var_1_13=7, var_1_16=0, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=-2] [L263] COND TRUE \read(var_1_8) [L264] var_1_25 = (var_1_26 + var_1_27) VAL [isInitial=1, var_1_13=7, var_1_16=0, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=-2] [L266] var_1_29 = var_1_27 [L267] var_1_30 = var_1_8 VAL [isInitial=1, var_1_13=7, var_1_16=0, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=-2] [L268] COND FALSE !((var_1_29 > var_1_25) && var_1_30) [L271] var_1_9 = ((((var_1_25) > ((((((var_1_25 - 10)) < (var_1_25)) ? ((var_1_25 - 10)) : (var_1_25))))) ? (var_1_25) : ((((((var_1_25 - 10)) < (var_1_25)) ? ((var_1_25 - 10)) : (var_1_25)))))) VAL [isInitial=1, var_1_13=7, var_1_16=0, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L273] var_1_17 = ((var_1_18 - 25) - var_1_25) [L274] signed long int stepLocal_2 = var_1_25 + var_1_17; VAL [isInitial=1, stepLocal_2=32741, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L275] COND TRUE ((var_1_18 % var_1_21) & ((((1u) < 0 ) ? -(1u) : (1u)))) < stepLocal_2 [L276] var_1_20 = (var_1_23 || var_1_24) VAL [isInitial=1, stepLocal_2=32741, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L280] signed short int stepLocal_3 = var_1_9; VAL [isInitial=1, stepLocal_2=32741, stepLocal_3=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L281] COND FALSE !((~ var_1_29) > stepLocal_3) [L284] var_1_28 = (var_1_20 || ((! var_1_23) && (var_1_24 || var_1_7))) VAL [isInitial=1, stepLocal_2=32741, stepLocal_3=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L286] signed long int stepLocal_1 = (((var_1_9) > (var_1_25)) ? (var_1_9) : (var_1_25)); [L287] unsigned char stepLocal_0 = var_1_25; VAL [isInitial=1, stepLocal_0=1, stepLocal_1=1, stepLocal_2=32741, stepLocal_3=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L288] COND FALSE !(stepLocal_1 <= (var_1_25 - var_1_25)) [L297] var_1_1 = 0 VAL [isInitial=1, stepLocal_0=1, stepLocal_1=1, stepLocal_2=32741, stepLocal_3=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=0, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L435] RET step() [L436] CALL, EXPR property() [L426-L427] return (((((((((((((var_1_9) > (var_1_25)) ? (var_1_9) : (var_1_25))) <= (var_1_25 - var_1_25)) ? ((var_1_25 < var_1_25) ? (var_1_20 ? (var_1_1 == ((unsigned char) var_1_7)) : (var_1_1 == ((unsigned char) var_1_8))) : 1) : (var_1_1 == ((unsigned char) 0))) && (((var_1_29 > var_1_25) && var_1_30) ? (var_1_9 == ((signed short int) var_1_25)) : (var_1_9 == ((signed short int) ((((var_1_25) > ((((((var_1_25 - 10)) < (var_1_25)) ? ((var_1_25 - 10)) : (var_1_25))))) ? (var_1_25) : ((((((var_1_25 - 10)) < (var_1_25)) ? ((var_1_25 - 10)) : (var_1_25)))))))))) && (var_1_8 ? (var_1_13 == ((float) (((((var_1_14 + var_1_15)) < (((((-0.2f) < (var_1_16)) ? (-0.2f) : (var_1_16))))) ? ((var_1_14 + var_1_15)) : (((((-0.2f) < (var_1_16)) ? (-0.2f) : (var_1_16)))))))) : 1)) && (var_1_17 == ((signed short int) ((var_1_18 - 25) - var_1_25)))) && ((((var_1_18 % var_1_21) & ((((1u) < 0 ) ? -(1u) : (1u)))) < (var_1_25 + var_1_17)) ? (var_1_20 == ((unsigned char) (var_1_23 || var_1_24))) : (var_1_20 == ((unsigned char) var_1_7)))) && (var_1_8 ? (var_1_25 == ((unsigned char) (var_1_26 + var_1_27))) : 1)) && (((~ var_1_29) > var_1_9) ? (var_1_28 == ((unsigned char) (! var_1_7))) : (var_1_28 == ((unsigned char) (var_1_20 || ((! var_1_23) && (var_1_24 || var_1_7))))))) && (var_1_29 == ((unsigned short int) var_1_27))) && (var_1_30 == ((unsigned char) var_1_8)) ; [L436] RET, EXPR property() [L436] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=0, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=0, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 218 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 74.0s, OverallIterations: 20, TraceHistogramMax: 77, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 36.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 11975 SdHoareTripleChecker+Valid, 10.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11795 mSDsluCounter, 25288 SdHoareTripleChecker+Invalid, 8.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16091 mSDsCounter, 3202 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8937 IncrementalHoareTripleChecker+Invalid, 12139 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3202 mSolverCounterUnsat, 9197 mSDtfsCounter, 8937 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 11257 GetRequests, 10975 SyntacticMatches, 1 SemanticMatches, 281 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11516 ImplicationChecksByTransitivity, 4.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=41386occurred in iteration=18, InterpolantAutomatonStates: 279, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 17.1s AutomataMinimizationTime, 19 MinimizatonAttempts, 64122 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 3.0s SatisfiabilityAnalysisTime, 7.9s InterpolantComputationTime, 10090 NumberOfCodeBlocks, 10090 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 11029 ConstructedInterpolants, 0 QuantifiedInterpolants, 30232 SizeOfPredicates, 55 NumberOfNonLiveVariables, 20342 ConjunctsInSsa, 116 ConjunctsInUnsatCore, 23 InterpolantComputations, 15 PerfectInterpolantSequences, 267272/269192 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-19 06:58:22,813 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 0 Received shutdown request...