./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c89190f71494cfa64250ca9ffdf4d785818c50a201306d43ec124de4003d1620 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 23:41:32,494 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 23:41:32,563 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 23:41:32,579 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 23:41:32,579 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 23:41:32,604 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 23:41:32,606 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 23:41:32,606 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 23:41:32,607 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 23:41:32,608 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 23:41:32,609 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 23:41:32,609 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 23:41:32,609 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 23:41:32,610 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 23:41:32,610 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 23:41:32,610 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 23:41:32,610 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 23:41:32,611 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 23:41:32,611 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 23:41:32,611 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 23:41:32,611 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 23:41:32,612 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 23:41:32,612 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 23:41:32,612 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 23:41:32,613 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 23:41:32,613 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 23:41:32,613 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 23:41:32,613 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 23:41:32,614 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 23:41:32,614 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 23:41:32,614 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 23:41:32,614 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 23:41:32,615 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 23:41:32,615 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 23:41:32,615 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 23:41:32,615 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 23:41:32,615 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 23:41:32,615 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 23:41:32,616 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 23:41:32,616 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 23:41:32,616 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 23:41:32,617 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 23:41:32,617 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c89190f71494cfa64250ca9ffdf4d785818c50a201306d43ec124de4003d1620 [2024-11-18 23:41:32,826 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 23:41:32,853 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 23:41:32,856 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 23:41:32,857 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 23:41:32,858 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 23:41:32,859 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i [2024-11-18 23:41:34,290 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 23:41:34,472 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 23:41:34,475 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i [2024-11-18 23:41:34,486 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ef4eb42e/0f33a9fd65654ea49056c3fdc44cbc40/FLAGfc88b9a77 [2024-11-18 23:41:34,844 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ef4eb42e/0f33a9fd65654ea49056c3fdc44cbc40 [2024-11-18 23:41:34,846 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 23:41:34,847 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 23:41:34,848 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 23:41:34,848 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 23:41:34,853 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 23:41:34,853 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:41:34" (1/1) ... [2024-11-18 23:41:34,854 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26dc2552 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:34, skipping insertion in model container [2024-11-18 23:41:34,854 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 11:41:34" (1/1) ... [2024-11-18 23:41:34,891 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 23:41:35,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i[916,929] [2024-11-18 23:41:35,153 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 23:41:35,179 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 23:41:35,191 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i[916,929] [2024-11-18 23:41:35,270 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 23:41:35,290 INFO L204 MainTranslator]: Completed translation [2024-11-18 23:41:35,291 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35 WrapperNode [2024-11-18 23:41:35,291 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 23:41:35,292 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 23:41:35,292 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 23:41:35,292 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 23:41:35,299 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,314 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,383 INFO L138 Inliner]: procedures = 26, calls = 72, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 526 [2024-11-18 23:41:35,384 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 23:41:35,384 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 23:41:35,385 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 23:41:35,385 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 23:41:35,403 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,403 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,419 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,463 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]. [2024-11-18 23:41:35,463 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,464 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,491 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,496 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,509 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,522 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,534 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 23:41:35,535 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 23:41:35,536 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 23:41:35,536 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 23:41:35,536 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (1/1) ... [2024-11-18 23:41:35,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 23:41:35,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 23:41:35,566 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) [2024-11-18 23:41:35,568 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 [2024-11-18 23:41:35,607 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 23:41:35,607 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-18 23:41:35,608 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-18 23:41:35,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 23:41:35,608 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 23:41:35,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 23:41:35,722 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 23:41:35,724 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 23:41:36,769 INFO L? ?]: Removed 68 outVars from TransFormulas that were not future-live. [2024-11-18 23:41:36,770 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 23:41:36,794 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 23:41:36,794 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-18 23:41:36,795 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:41:36 BoogieIcfgContainer [2024-11-18 23:41:36,797 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 23:41:36,798 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 23:41:36,799 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 23:41:36,803 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 23:41:36,803 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 11:41:34" (1/3) ... [2024-11-18 23:41:36,804 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d0b3da5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:41:36, skipping insertion in model container [2024-11-18 23:41:36,804 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 11:41:35" (2/3) ... [2024-11-18 23:41:36,805 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2d0b3da5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 11:41:36, skipping insertion in model container [2024-11-18 23:41:36,805 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:41:36" (3/3) ... [2024-11-18 23:41:36,806 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-26.i [2024-11-18 23:41:36,822 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 23:41:36,822 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 23:41:36,904 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 23:41:36,920 INFO L333 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, 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;@2a27d682, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 23:41:36,921 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 23:41:36,932 INFO L276 IsEmpty]: Start isEmpty. Operand has 221 states, 159 states have (on average 1.4842767295597483) internal successors, (236), 160 states have internal predecessors, (236), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-18 23:41:36,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2024-11-18 23:41:36,957 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:36,958 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:36,959 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:36,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:36,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1714094908, now seen corresponding path program 1 times [2024-11-18 23:41:36,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:36,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160769325] [2024-11-18 23:41:36,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:36,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:37,422 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 116 refuted. 0 times theorem prover too weak. 6728 trivial. 0 not checked. [2024-11-18 23:41:37,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:37,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160769325] [2024-11-18 23:41:37,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160769325] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 23:41:37,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357605136] [2024-11-18 23:41:37,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:37,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:41:37,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 23:41:37,426 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) [2024-11-18 23:41:37,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-18 23:41:37,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:37,678 INFO L255 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-18 23:41:37,705 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 23:41:37,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 6728 trivial. 0 not checked. [2024-11-18 23:41:37,758 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 23:41:37,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357605136] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:41:37,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 23:41:37,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-18 23:41:37,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687617424] [2024-11-18 23:41:37,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:41:37,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 23:41:37,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:37,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 23:41:37,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-18 23:41:37,802 INFO L87 Difference]: Start difference. First operand has 221 states, 159 states have (on average 1.4842767295597483) internal successors, (236), 160 states have internal predecessors, (236), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) Second operand has 2 states, 2 states have (on average 51.0) internal successors, (102), 2 states have internal predecessors, (102), 2 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-18 23:41:37,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:37,862 INFO L93 Difference]: Finished difference Result 435 states and 761 transitions. [2024-11-18 23:41:37,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 23:41:37,869 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 51.0) internal successors, (102), 2 states have internal predecessors, (102), 2 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 2 states have call successors, (59) Word has length 392 [2024-11-18 23:41:37,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:37,881 INFO L225 Difference]: With dead ends: 435 [2024-11-18 23:41:37,881 INFO L226 Difference]: Without dead ends: 217 [2024-11-18 23:41:37,886 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 393 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-18 23:41:37,892 INFO L432 NwaCegarLoop]: 347 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 23:41:37,894 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 23:41:37,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-11-18 23:41:37,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 217. [2024-11-18 23:41:37,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 156 states have (on average 1.4679487179487178) internal successors, (229), 156 states have internal predecessors, (229), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-18 23:41:37,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 347 transitions. [2024-11-18 23:41:37,960 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 347 transitions. Word has length 392 [2024-11-18 23:41:37,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:37,961 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 347 transitions. [2024-11-18 23:41:37,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 51.0) internal successors, (102), 2 states have internal predecessors, (102), 2 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-18 23:41:37,966 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 347 transitions. [2024-11-18 23:41:37,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2024-11-18 23:41:37,972 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:37,975 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:37,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-18 23:41:38,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-18 23:41:38,177 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:38,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:38,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1173349530, now seen corresponding path program 1 times [2024-11-18 23:41:38,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:38,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451164331] [2024-11-18 23:41:38,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:38,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:38,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:38,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:41:38,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:38,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451164331] [2024-11-18 23:41:38,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451164331] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:41:38,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:41:38,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-18 23:41:38,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644461273] [2024-11-18 23:41:38,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:41:38,554 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 23:41:38,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:38,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 23:41:38,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 23:41:38,558 INFO L87 Difference]: Start difference. First operand 217 states and 347 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, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:38,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:38,631 INFO L93 Difference]: Finished difference Result 640 states and 1025 transitions. [2024-11-18 23:41:38,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 23:41:38,632 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, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 392 [2024-11-18 23:41:38,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:38,638 INFO L225 Difference]: With dead ends: 640 [2024-11-18 23:41:38,638 INFO L226 Difference]: Without dead ends: 426 [2024-11-18 23:41:38,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 23:41:38,643 INFO L432 NwaCegarLoop]: 343 mSDtfsCounter, 308 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 23:41:38,643 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 674 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 23:41:38,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2024-11-18 23:41:38,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 260. [2024-11-18 23:41:38,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 199 states have (on average 1.5175879396984924) internal successors, (302), 199 states have internal predecessors, (302), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-18 23:41:38,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 420 transitions. [2024-11-18 23:41:38,678 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 420 transitions. Word has length 392 [2024-11-18 23:41:38,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:38,684 INFO L471 AbstractCegarLoop]: Abstraction has 260 states and 420 transitions. [2024-11-18 23:41:38,684 INFO L472 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, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:38,685 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 420 transitions. [2024-11-18 23:41:38,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 393 [2024-11-18 23:41:38,689 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:38,690 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:38,690 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-18 23:41:38,690 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:38,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:38,692 INFO L85 PathProgramCache]: Analyzing trace with hash 933975302, now seen corresponding path program 1 times [2024-11-18 23:41:38,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:38,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698754740] [2024-11-18 23:41:38,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:38,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:38,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:39,090 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:41:39,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:39,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698754740] [2024-11-18 23:41:39,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698754740] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:41:39,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:41:39,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-18 23:41:39,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695523186] [2024-11-18 23:41:39,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:41:39,092 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 23:41:39,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:39,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 23:41:39,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 23:41:39,093 INFO L87 Difference]: Start difference. First operand 260 states and 420 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, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:39,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:39,187 INFO L93 Difference]: Finished difference Result 623 states and 1008 transitions. [2024-11-18 23:41:39,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 23:41:39,188 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, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 392 [2024-11-18 23:41:39,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:39,194 INFO L225 Difference]: With dead ends: 623 [2024-11-18 23:41:39,195 INFO L226 Difference]: Without dead ends: 366 [2024-11-18 23:41:39,196 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 23:41:39,198 INFO L432 NwaCegarLoop]: 338 mSDtfsCounter, 125 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 23:41:39,199 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 653 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 23:41:39,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2024-11-18 23:41:39,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 329. [2024-11-18 23:41:39,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 268 states have (on average 1.5634328358208955) internal successors, (419), 268 states have internal predecessors, (419), 59 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-18 23:41:39,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 537 transitions. [2024-11-18 23:41:39,222 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 537 transitions. Word has length 392 [2024-11-18 23:41:39,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:39,223 INFO L471 AbstractCegarLoop]: Abstraction has 329 states and 537 transitions. [2024-11-18 23:41:39,223 INFO L472 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, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:39,223 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 537 transitions. [2024-11-18 23:41:39,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-18 23:41:39,230 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:39,230 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:39,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-18 23:41:39,230 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:39,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:39,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1336946165, now seen corresponding path program 1 times [2024-11-18 23:41:39,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:39,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139795227] [2024-11-18 23:41:39,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:39,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:39,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:39,851 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:41:39,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:39,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139795227] [2024-11-18 23:41:39,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139795227] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:41:39,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:41:39,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-18 23:41:39,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975938971] [2024-11-18 23:41:39,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:41:39,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 23:41:39,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:39,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 23:41:39,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 23:41:39,854 INFO L87 Difference]: Start difference. First operand 329 states and 537 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:39,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:39,910 INFO L93 Difference]: Finished difference Result 981 states and 1605 transitions. [2024-11-18 23:41:39,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 23:41:39,913 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 393 [2024-11-18 23:41:39,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:39,920 INFO L225 Difference]: With dead ends: 981 [2024-11-18 23:41:39,920 INFO L226 Difference]: Without dead ends: 655 [2024-11-18 23:41:39,921 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 23:41:39,924 INFO L432 NwaCegarLoop]: 338 mSDtfsCounter, 232 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 670 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 23:41:39,924 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 670 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 23:41:39,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2024-11-18 23:41:39,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 653. [2024-11-18 23:41:39,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 532 states have (on average 1.556390977443609) internal successors, (828), 532 states have internal predecessors, (828), 118 states have call successors, (118), 2 states have call predecessors, (118), 2 states have return successors, (118), 118 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-18 23:41:39,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 1064 transitions. [2024-11-18 23:41:39,973 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 1064 transitions. Word has length 393 [2024-11-18 23:41:39,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:39,974 INFO L471 AbstractCegarLoop]: Abstraction has 653 states and 1064 transitions. [2024-11-18 23:41:39,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:39,975 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 1064 transitions. [2024-11-18 23:41:39,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-18 23:41:39,978 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:39,979 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:39,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-18 23:41:39,979 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:39,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:39,979 INFO L85 PathProgramCache]: Analyzing trace with hash -141306759, now seen corresponding path program 1 times [2024-11-18 23:41:39,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:39,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542581457] [2024-11-18 23:41:39,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:39,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:40,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:41,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:41:41,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:41,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542581457] [2024-11-18 23:41:41,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542581457] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:41:41,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:41:41,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-18 23:41:41,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242362918] [2024-11-18 23:41:41,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:41:41,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-18 23:41:41,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:41,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-18 23:41:41,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 23:41:41,442 INFO L87 Difference]: Start difference. First operand 653 states and 1064 transitions. Second operand has 12 states, 12 states have (on average 8.416666666666666) internal successors, (101), 12 states have internal predecessors, (101), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-18 23:41:44,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:44,080 INFO L93 Difference]: Finished difference Result 3554 states and 5806 transitions. [2024-11-18 23:41:44,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-18 23:41:44,081 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.416666666666666) internal successors, (101), 12 states have internal predecessors, (101), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 393 [2024-11-18 23:41:44,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:44,091 INFO L225 Difference]: With dead ends: 3554 [2024-11-18 23:41:44,091 INFO L226 Difference]: Without dead ends: 2904 [2024-11-18 23:41:44,094 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=187, Invalid=463, Unknown=0, NotChecked=0, Total=650 [2024-11-18 23:41:44,095 INFO L432 NwaCegarLoop]: 346 mSDtfsCounter, 2856 mSDsluCounter, 2445 mSDsCounter, 0 mSdLazyCounter, 1770 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2856 SdHoareTripleChecker+Valid, 2791 SdHoareTripleChecker+Invalid, 2075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 1770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-18 23:41:44,095 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2856 Valid, 2791 Invalid, 2075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [305 Valid, 1770 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-18 23:41:44,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2904 states. [2024-11-18 23:41:44,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2904 to 1497. [2024-11-18 23:41:44,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1316 states have (on average 1.6025835866261398) internal successors, (2109), 1316 states have internal predecessors, (2109), 177 states have call successors, (177), 3 states have call predecessors, (177), 3 states have return successors, (177), 177 states have call predecessors, (177), 177 states have call successors, (177) [2024-11-18 23:41:44,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 2463 transitions. [2024-11-18 23:41:44,158 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 2463 transitions. Word has length 393 [2024-11-18 23:41:44,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:44,159 INFO L471 AbstractCegarLoop]: Abstraction has 1497 states and 2463 transitions. [2024-11-18 23:41:44,159 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.416666666666666) internal successors, (101), 12 states have internal predecessors, (101), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-18 23:41:44,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 2463 transitions. [2024-11-18 23:41:44,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-18 23:41:44,163 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:44,163 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:44,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-18 23:41:44,163 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:44,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:44,164 INFO L85 PathProgramCache]: Analyzing trace with hash 560293115, now seen corresponding path program 1 times [2024-11-18 23:41:44,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:44,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695554764] [2024-11-18 23:41:44,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:44,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:44,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:45,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:41:45,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:45,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695554764] [2024-11-18 23:41:45,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695554764] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:41:45,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:41:45,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 23:41:45,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210929923] [2024-11-18 23:41:45,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:41:45,308 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 23:41:45,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:45,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 23:41:45,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 23:41:45,312 INFO L87 Difference]: Start difference. First operand 1497 states and 2463 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, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:46,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:46,105 INFO L93 Difference]: Finished difference Result 4884 states and 7985 transitions. [2024-11-18 23:41:46,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 23:41:46,105 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, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 393 [2024-11-18 23:41:46,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:46,119 INFO L225 Difference]: With dead ends: 4884 [2024-11-18 23:41:46,119 INFO L226 Difference]: Without dead ends: 4156 [2024-11-18 23:41:46,122 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2024-11-18 23:41:46,123 INFO L432 NwaCegarLoop]: 486 mSDtfsCounter, 725 mSDsluCounter, 1302 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 725 SdHoareTripleChecker+Valid, 1788 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-18 23:41:46,123 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [725 Valid, 1788 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-18 23:41:46,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4156 states. [2024-11-18 23:41:46,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4156 to 3719. [2024-11-18 23:41:46,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3719 states, 3403 states have (on average 1.605935938877461) internal successors, (5465), 3405 states have internal predecessors, (5465), 307 states have call successors, (307), 8 states have call predecessors, (307), 8 states have return successors, (307), 305 states have call predecessors, (307), 307 states have call successors, (307) [2024-11-18 23:41:46,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3719 states to 3719 states and 6079 transitions. [2024-11-18 23:41:46,261 INFO L78 Accepts]: Start accepts. Automaton has 3719 states and 6079 transitions. Word has length 393 [2024-11-18 23:41:46,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:46,261 INFO L471 AbstractCegarLoop]: Abstraction has 3719 states and 6079 transitions. [2024-11-18 23:41:46,262 INFO L472 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, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:46,262 INFO L276 IsEmpty]: Start isEmpty. Operand 3719 states and 6079 transitions. [2024-11-18 23:41:46,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-18 23:41:46,267 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:46,267 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:46,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-18 23:41:46,268 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:46,268 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:46,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1004193789, now seen corresponding path program 1 times [2024-11-18 23:41:46,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:46,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183555180] [2024-11-18 23:41:46,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:46,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:46,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:47,098 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:41:47,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:47,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183555180] [2024-11-18 23:41:47,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183555180] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:41:47,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:41:47,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 23:41:47,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082103835] [2024-11-18 23:41:47,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:41:47,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 23:41:47,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:47,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 23:41:47,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 23:41:47,100 INFO L87 Difference]: Start difference. First operand 3719 states and 6079 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:47,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:47,504 INFO L93 Difference]: Finished difference Result 5834 states and 9512 transitions. [2024-11-18 23:41:47,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 23:41:47,505 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 393 [2024-11-18 23:41:47,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:47,522 INFO L225 Difference]: With dead ends: 5834 [2024-11-18 23:41:47,523 INFO L226 Difference]: Without dead ends: 4986 [2024-11-18 23:41:47,527 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-18 23:41:47,527 INFO L432 NwaCegarLoop]: 537 mSDtfsCounter, 637 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 637 SdHoareTripleChecker+Valid, 1207 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 23:41:47,528 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [637 Valid, 1207 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 23:41:47,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4986 states. [2024-11-18 23:41:47,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4986 to 4824. [2024-11-18 23:41:47,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4824 states, 4368 states have (on average 1.5995879120879122) internal successors, (6987), 4372 states have internal predecessors, (6987), 443 states have call successors, (443), 12 states have call predecessors, (443), 12 states have return successors, (443), 439 states have call predecessors, (443), 443 states have call successors, (443) [2024-11-18 23:41:47,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4824 states to 4824 states and 7873 transitions. [2024-11-18 23:41:47,685 INFO L78 Accepts]: Start accepts. Automaton has 4824 states and 7873 transitions. Word has length 393 [2024-11-18 23:41:47,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:47,686 INFO L471 AbstractCegarLoop]: Abstraction has 4824 states and 7873 transitions. [2024-11-18 23:41:47,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 5 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:47,687 INFO L276 IsEmpty]: Start isEmpty. Operand 4824 states and 7873 transitions. [2024-11-18 23:41:47,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-18 23:41:47,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:47,693 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:47,694 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-18 23:41:47,694 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:47,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:47,694 INFO L85 PathProgramCache]: Analyzing trace with hash 435208987, now seen corresponding path program 1 times [2024-11-18 23:41:47,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:47,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964328961] [2024-11-18 23:41:47,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:47,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:47,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:47,855 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:41:47,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:47,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964328961] [2024-11-18 23:41:47,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964328961] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:41:47,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:41:47,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-18 23:41:47,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730082281] [2024-11-18 23:41:47,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:41:47,856 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 23:41:47,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:47,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 23:41:47,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 23:41:47,857 INFO L87 Difference]: Start difference. First operand 4824 states and 7873 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:47,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:47,966 INFO L93 Difference]: Finished difference Result 7660 states and 12436 transitions. [2024-11-18 23:41:47,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 23:41:47,967 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 393 [2024-11-18 23:41:47,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:47,988 INFO L225 Difference]: With dead ends: 7660 [2024-11-18 23:41:47,988 INFO L226 Difference]: Without dead ends: 5747 [2024-11-18 23:41:47,994 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 23:41:47,995 INFO L432 NwaCegarLoop]: 672 mSDtfsCounter, 307 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 1003 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 [2024-11-18 23:41:47,995 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 1003 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 23:41:47,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5747 states. [2024-11-18 23:41:48,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5747 to 4824. [2024-11-18 23:41:48,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4824 states, 4368 states have (on average 1.5812728937728937) internal successors, (6907), 4372 states have internal predecessors, (6907), 443 states have call successors, (443), 12 states have call predecessors, (443), 12 states have return successors, (443), 439 states have call predecessors, (443), 443 states have call successors, (443) [2024-11-18 23:41:48,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4824 states to 4824 states and 7793 transitions. [2024-11-18 23:41:48,176 INFO L78 Accepts]: Start accepts. Automaton has 4824 states and 7793 transitions. Word has length 393 [2024-11-18 23:41:48,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:48,176 INFO L471 AbstractCegarLoop]: Abstraction has 4824 states and 7793 transitions. [2024-11-18 23:41:48,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:41:48,177 INFO L276 IsEmpty]: Start isEmpty. Operand 4824 states and 7793 transitions. [2024-11-18 23:41:48,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2024-11-18 23:41:48,183 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:48,184 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:48,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-18 23:41:48,184 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:48,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:48,184 INFO L85 PathProgramCache]: Analyzing trace with hash -131544280, now seen corresponding path program 1 times [2024-11-18 23:41:48,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:48,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238357570] [2024-11-18 23:41:48,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:48,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:48,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:49,110 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:41:49,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:49,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238357570] [2024-11-18 23:41:49,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238357570] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 23:41:49,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039370200] [2024-11-18 23:41:49,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:49,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:41:49,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 23:41:49,115 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) [2024-11-18 23:41:49,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-18 23:41:49,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:49,319 INFO L255 TraceCheckSpWp]: Trace formula consists of 917 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-18 23:41:49,325 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 23:41:49,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 58 proven. 174 refuted. 0 times theorem prover too weak. 6612 trivial. 0 not checked. [2024-11-18 23:41:49,908 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 23:41:50,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:41:50,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039370200] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 23:41:50,306 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 23:41:50,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-18 23:41:50,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170829370] [2024-11-18 23:41:50,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 23:41:50,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 23:41:50,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:50,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 23:41:50,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-18 23:41:50,313 INFO L87 Difference]: Start difference. First operand 4824 states and 7793 transitions. Second operand has 8 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 3 states have call successors, (175), 2 states have call predecessors, (175), 4 states have return successors, (176), 2 states have call predecessors, (176), 3 states have call successors, (176) [2024-11-18 23:41:50,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:50,718 INFO L93 Difference]: Finished difference Result 7001 states and 11199 transitions. [2024-11-18 23:41:50,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 23:41:50,720 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 3 states have call successors, (175), 2 states have call predecessors, (175), 4 states have return successors, (176), 2 states have call predecessors, (176), 3 states have call successors, (176) Word has length 394 [2024-11-18 23:41:50,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:50,745 INFO L225 Difference]: With dead ends: 7001 [2024-11-18 23:41:50,745 INFO L226 Difference]: Without dead ends: 3474 [2024-11-18 23:41:50,753 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 794 GetRequests, 785 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2024-11-18 23:41:50,755 INFO L432 NwaCegarLoop]: 261 mSDtfsCounter, 167 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 661 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 23:41:50,755 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 661 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 23:41:50,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3474 states. [2024-11-18 23:41:50,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3474 to 3456. [2024-11-18 23:41:50,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3456 states, 2991 states have (on average 1.532932129722501) internal successors, (4585), 2995 states have internal predecessors, (4585), 443 states have call successors, (443), 21 states have call predecessors, (443), 21 states have return successors, (443), 439 states have call predecessors, (443), 443 states have call successors, (443) [2024-11-18 23:41:50,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3456 states to 3456 states and 5471 transitions. [2024-11-18 23:41:50,905 INFO L78 Accepts]: Start accepts. Automaton has 3456 states and 5471 transitions. Word has length 394 [2024-11-18 23:41:50,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:50,905 INFO L471 AbstractCegarLoop]: Abstraction has 3456 states and 5471 transitions. [2024-11-18 23:41:50,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 3 states have call successors, (175), 2 states have call predecessors, (175), 4 states have return successors, (176), 2 states have call predecessors, (176), 3 states have call successors, (176) [2024-11-18 23:41:50,909 INFO L276 IsEmpty]: Start isEmpty. Operand 3456 states and 5471 transitions. [2024-11-18 23:41:50,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 395 [2024-11-18 23:41:50,916 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:50,916 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:50,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-18 23:41:51,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-11-18 23:41:51,117 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:51,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:51,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1142119266, now seen corresponding path program 1 times [2024-11-18 23:41:51,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:51,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205088097] [2024-11-18 23:41:51,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:51,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:51,989 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:41:51,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:51,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205088097] [2024-11-18 23:41:51,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205088097] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 23:41:51,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377440619] [2024-11-18 23:41:51,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:51,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:41:51,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 23:41:51,991 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) [2024-11-18 23:41:51,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-18 23:41:52,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:52,196 INFO L255 TraceCheckSpWp]: Trace formula consists of 916 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-18 23:41:52,203 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 23:41:53,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 1840 proven. 147 refuted. 0 times theorem prover too weak. 4857 trivial. 0 not checked. [2024-11-18 23:41:53,247 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 23:41:53,909 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 27 proven. 147 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:41:53,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377440619] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 23:41:53,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 23:41:53,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 17 [2024-11-18 23:41:53,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747496277] [2024-11-18 23:41:53,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 23:41:53,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-18 23:41:53,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:41:53,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-18 23:41:53,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-18 23:41:53,913 INFO L87 Difference]: Start difference. First operand 3456 states and 5471 transitions. Second operand has 17 states, 17 states have (on average 12.941176470588236) internal successors, (220), 17 states have internal predecessors, (220), 6 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 5 states have call predecessors, (177), 6 states have call successors, (177) [2024-11-18 23:41:57,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:41:57,092 INFO L93 Difference]: Finished difference Result 20018 states and 31276 transitions. [2024-11-18 23:41:57,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-18 23:41:57,093 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 12.941176470588236) internal successors, (220), 17 states have internal predecessors, (220), 6 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 5 states have call predecessors, (177), 6 states have call successors, (177) Word has length 394 [2024-11-18 23:41:57,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:41:57,138 INFO L225 Difference]: With dead ends: 20018 [2024-11-18 23:41:57,138 INFO L226 Difference]: Without dead ends: 16682 [2024-11-18 23:41:57,150 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 856 GetRequests, 788 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=982, Invalid=3848, Unknown=0, NotChecked=0, Total=4830 [2024-11-18 23:41:57,151 INFO L432 NwaCegarLoop]: 235 mSDtfsCounter, 4742 mSDsluCounter, 2099 mSDsCounter, 0 mSdLazyCounter, 2028 mSolverCounterSat, 935 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4800 SdHoareTripleChecker+Valid, 2334 SdHoareTripleChecker+Invalid, 2963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 935 IncrementalHoareTripleChecker+Valid, 2028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-18 23:41:57,151 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4800 Valid, 2334 Invalid, 2963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [935 Valid, 2028 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-18 23:41:57,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16682 states. [2024-11-18 23:41:57,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16682 to 12700. [2024-11-18 23:41:57,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12700 states, 10848 states have (on average 1.4978797935103245) internal successors, (16249), 10880 states have internal predecessors, (16249), 1739 states have call successors, (1739), 112 states have call predecessors, (1739), 112 states have return successors, (1739), 1707 states have call predecessors, (1739), 1739 states have call successors, (1739) [2024-11-18 23:41:57,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12700 states to 12700 states and 19727 transitions. [2024-11-18 23:41:57,948 INFO L78 Accepts]: Start accepts. Automaton has 12700 states and 19727 transitions. Word has length 394 [2024-11-18 23:41:57,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:41:57,948 INFO L471 AbstractCegarLoop]: Abstraction has 12700 states and 19727 transitions. [2024-11-18 23:41:57,949 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.941176470588236) internal successors, (220), 17 states have internal predecessors, (220), 6 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 5 states have call predecessors, (177), 6 states have call successors, (177) [2024-11-18 23:41:57,949 INFO L276 IsEmpty]: Start isEmpty. Operand 12700 states and 19727 transitions. [2024-11-18 23:41:57,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2024-11-18 23:41:57,954 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:41:57,954 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:41:57,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-18 23:41:58,155 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:41:58,156 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:41:58,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:41:58,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1320724571, now seen corresponding path program 1 times [2024-11-18 23:41:58,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:41:58,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515390044] [2024-11-18 23:41:58,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:58,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:41:58,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:58,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 33 proven. 141 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:41:58,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:41:58,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515390044] [2024-11-18 23:41:58,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515390044] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 23:41:58,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873998867] [2024-11-18 23:41:58,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:41:58,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:41:58,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 23:41:58,810 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) [2024-11-18 23:41:58,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-18 23:41:59,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:41:59,026 INFO L255 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-18 23:41:59,031 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 23:41:59,848 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 2148 proven. 141 refuted. 0 times theorem prover too weak. 4555 trivial. 0 not checked. [2024-11-18 23:41:59,848 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 23:42:00,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 33 proven. 141 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:42:00,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873998867] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 23:42:00,203 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 23:42:00,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 16 [2024-11-18 23:42:00,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839266041] [2024-11-18 23:42:00,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 23:42:00,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-18 23:42:00,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:42:00,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-18 23:42:00,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-11-18 23:42:00,205 INFO L87 Difference]: Start difference. First operand 12700 states and 19727 transitions. Second operand has 16 states, 16 states have (on average 12.625) internal successors, (202), 16 states have internal predecessors, (202), 5 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 5 states have call predecessors, (177), 5 states have call successors, (177) [2024-11-18 23:42:02,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:42:02,027 INFO L93 Difference]: Finished difference Result 34592 states and 53594 transitions. [2024-11-18 23:42:02,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-18 23:42:02,028 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 12.625) internal successors, (202), 16 states have internal predecessors, (202), 5 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 5 states have call predecessors, (177), 5 states have call successors, (177) Word has length 397 [2024-11-18 23:42:02,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:42:02,091 INFO L225 Difference]: With dead ends: 34592 [2024-11-18 23:42:02,092 INFO L226 Difference]: Without dead ends: 23152 [2024-11-18 23:42:02,118 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 805 GetRequests, 785 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2024-11-18 23:42:02,119 INFO L432 NwaCegarLoop]: 252 mSDtfsCounter, 979 mSDsluCounter, 1465 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1048 SdHoareTripleChecker+Valid, 1717 SdHoareTripleChecker+Invalid, 1336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-18 23:42:02,119 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1048 Valid, 1717 Invalid, 1336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-18 23:42:02,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23152 states. [2024-11-18 23:42:03,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23152 to 18994. [2024-11-18 23:42:03,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18994 states, 16231 states have (on average 1.4896802415131538) internal successors, (24179), 16279 states have internal predecessors, (24179), 2579 states have call successors, (2579), 183 states have call predecessors, (2579), 183 states have return successors, (2579), 2531 states have call predecessors, (2579), 2579 states have call successors, (2579) [2024-11-18 23:42:03,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18994 states to 18994 states and 29337 transitions. [2024-11-18 23:42:03,729 INFO L78 Accepts]: Start accepts. Automaton has 18994 states and 29337 transitions. Word has length 397 [2024-11-18 23:42:03,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:42:03,730 INFO L471 AbstractCegarLoop]: Abstraction has 18994 states and 29337 transitions. [2024-11-18 23:42:03,730 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 12.625) internal successors, (202), 16 states have internal predecessors, (202), 5 states have call successors, (177), 3 states have call predecessors, (177), 6 states have return successors, (177), 5 states have call predecessors, (177), 5 states have call successors, (177) [2024-11-18 23:42:03,730 INFO L276 IsEmpty]: Start isEmpty. Operand 18994 states and 29337 transitions. [2024-11-18 23:42:03,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2024-11-18 23:42:03,738 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:42:03,738 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:42:03,753 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-18 23:42:03,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:42:03,940 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:42:03,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:42:03,940 INFO L85 PathProgramCache]: Analyzing trace with hash -59807321, now seen corresponding path program 1 times [2024-11-18 23:42:03,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:42:03,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501860995] [2024-11-18 23:42:03,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:03,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:42:04,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:42:04,632 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:42:04,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:42:04,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501860995] [2024-11-18 23:42:04,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501860995] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:42:04,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:42:04,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-18 23:42:04,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413034835] [2024-11-18 23:42:04,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:42:04,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 23:42:04,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:42:04,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 23:42:04,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-18 23:42:04,636 INFO L87 Difference]: Start difference. First operand 18994 states and 29337 transitions. Second operand has 8 states, 8 states have (on average 13.125) internal successors, (105), 8 states have internal predecessors, (105), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-18 23:42:05,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:42:05,919 INFO L93 Difference]: Finished difference Result 30544 states and 46998 transitions. [2024-11-18 23:42:05,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-18 23:42:05,920 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 8 states have internal predecessors, (105), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) Word has length 397 [2024-11-18 23:42:05,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:42:05,977 INFO L225 Difference]: With dead ends: 30544 [2024-11-18 23:42:05,978 INFO L226 Difference]: Without dead ends: 19382 [2024-11-18 23:42:06,011 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2024-11-18 23:42:06,012 INFO L432 NwaCegarLoop]: 399 mSDtfsCounter, 645 mSDsluCounter, 1745 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 645 SdHoareTripleChecker+Valid, 2144 SdHoareTripleChecker+Invalid, 967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-18 23:42:06,012 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [645 Valid, 2144 Invalid, 967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 23:42:06,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19382 states. [2024-11-18 23:42:07,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19382 to 18998. [2024-11-18 23:42:07,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18998 states, 16234 states have (on average 1.4877417765184182) internal successors, (24152), 16282 states have internal predecessors, (24152), 2579 states have call successors, (2579), 184 states have call predecessors, (2579), 184 states have return successors, (2579), 2531 states have call predecessors, (2579), 2579 states have call successors, (2579) [2024-11-18 23:42:07,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18998 states to 18998 states and 29310 transitions. [2024-11-18 23:42:07,408 INFO L78 Accepts]: Start accepts. Automaton has 18998 states and 29310 transitions. Word has length 397 [2024-11-18 23:42:07,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:42:07,409 INFO L471 AbstractCegarLoop]: Abstraction has 18998 states and 29310 transitions. [2024-11-18 23:42:07,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 8 states have internal predecessors, (105), 2 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 2 states have call predecessors, (59), 2 states have call successors, (59) [2024-11-18 23:42:07,409 INFO L276 IsEmpty]: Start isEmpty. Operand 18998 states and 29310 transitions. [2024-11-18 23:42:07,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2024-11-18 23:42:07,419 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:42:07,419 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:42:07,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-18 23:42:07,420 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:42:07,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:42:07,420 INFO L85 PathProgramCache]: Analyzing trace with hash 296399930, now seen corresponding path program 1 times [2024-11-18 23:42:07,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:42:07,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591124410] [2024-11-18 23:42:07,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:07,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:42:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:42:07,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:42:07,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:42:07,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591124410] [2024-11-18 23:42:07,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591124410] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:42:07,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:42:07,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 23:42:07,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016602152] [2024-11-18 23:42:07,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:42:07,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 23:42:07,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:42:07,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 23:42:07,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 23:42:07,989 INFO L87 Difference]: Start difference. First operand 18998 states and 29310 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:42:08,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:42:08,930 INFO L93 Difference]: Finished difference Result 31610 states and 48957 transitions. [2024-11-18 23:42:08,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 23:42:08,930 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 397 [2024-11-18 23:42:08,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:42:08,997 INFO L225 Difference]: With dead ends: 31610 [2024-11-18 23:42:08,998 INFO L226 Difference]: Without dead ends: 26026 [2024-11-18 23:42:09,017 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-18 23:42:09,018 INFO L432 NwaCegarLoop]: 465 mSDtfsCounter, 366 mSDsluCounter, 1398 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 1863 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 23:42:09,018 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 1863 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 23:42:09,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26026 states. [2024-11-18 23:42:09,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26026 to 19755. [2024-11-18 23:42:09,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19755 states, 16991 states have (on average 1.494085103878524) internal successors, (25386), 17039 states have internal predecessors, (25386), 2579 states have call successors, (2579), 184 states have call predecessors, (2579), 184 states have return successors, (2579), 2531 states have call predecessors, (2579), 2579 states have call successors, (2579) [2024-11-18 23:42:10,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19755 states to 19755 states and 30544 transitions. [2024-11-18 23:42:10,203 INFO L78 Accepts]: Start accepts. Automaton has 19755 states and 30544 transitions. Word has length 397 [2024-11-18 23:42:10,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:42:10,203 INFO L471 AbstractCegarLoop]: Abstraction has 19755 states and 30544 transitions. [2024-11-18 23:42:10,203 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:42:10,204 INFO L276 IsEmpty]: Start isEmpty. Operand 19755 states and 30544 transitions. [2024-11-18 23:42:10,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 398 [2024-11-18 23:42:10,210 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:42:10,210 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:42:10,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-18 23:42:10,210 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:42:10,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:42:10,211 INFO L85 PathProgramCache]: Analyzing trace with hash 337074680, now seen corresponding path program 1 times [2024-11-18 23:42:10,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:42:10,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103400893] [2024-11-18 23:42:10,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:10,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:42:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:42:10,498 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6844 trivial. 0 not checked. [2024-11-18 23:42:10,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:42:10,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103400893] [2024-11-18 23:42:10,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103400893] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 23:42:10,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 23:42:10,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 23:42:10,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052721302] [2024-11-18 23:42:10,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 23:42:10,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 23:42:10,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:42:10,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 23:42:10,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 23:42:10,500 INFO L87 Difference]: Start difference. First operand 19755 states and 30544 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:42:11,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:42:11,220 INFO L93 Difference]: Finished difference Result 32235 states and 49701 transitions. [2024-11-18 23:42:11,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 23:42:11,221 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) Word has length 397 [2024-11-18 23:42:11,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:42:11,254 INFO L225 Difference]: With dead ends: 32235 [2024-11-18 23:42:11,254 INFO L226 Difference]: Without dead ends: 12607 [2024-11-18 23:42:11,270 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-18 23:42:11,271 INFO L432 NwaCegarLoop]: 335 mSDtfsCounter, 277 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 23:42:11,271 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 1411 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 23:42:11,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12607 states. [2024-11-18 23:42:11,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12607 to 12223. [2024-11-18 23:42:11,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12223 states, 10353 states have (on average 1.4816961267265527) internal successors, (15340), 10385 states have internal predecessors, (15340), 1739 states have call successors, (1739), 130 states have call predecessors, (1739), 130 states have return successors, (1739), 1707 states have call predecessors, (1739), 1739 states have call successors, (1739) [2024-11-18 23:42:11,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12223 states to 12223 states and 18818 transitions. [2024-11-18 23:42:11,797 INFO L78 Accepts]: Start accepts. Automaton has 12223 states and 18818 transitions. Word has length 397 [2024-11-18 23:42:11,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:42:11,799 INFO L471 AbstractCegarLoop]: Abstraction has 12223 states and 18818 transitions. [2024-11-18 23:42:11,799 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 1 states have call successors, (59), 1 states have call predecessors, (59), 1 states have return successors, (59), 1 states have call predecessors, (59), 1 states have call successors, (59) [2024-11-18 23:42:11,799 INFO L276 IsEmpty]: Start isEmpty. Operand 12223 states and 18818 transitions. [2024-11-18 23:42:11,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 399 [2024-11-18 23:42:11,802 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:42:11,802 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:42:11,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-18 23:42:11,802 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:42:11,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:42:11,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1440489634, now seen corresponding path program 1 times [2024-11-18 23:42:11,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:42:11,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284008632] [2024-11-18 23:42:11,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:11,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:42:12,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:42:12,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 75 proven. 99 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:42:12,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:42:12,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284008632] [2024-11-18 23:42:12,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284008632] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 23:42:12,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369767301] [2024-11-18 23:42:12,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:12,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:42:12,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 23:42:12,275 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) [2024-11-18 23:42:12,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-18 23:42:12,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:42:12,517 INFO L255 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-18 23:42:12,523 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 23:42:12,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 3408 proven. 99 refuted. 0 times theorem prover too weak. 3337 trivial. 0 not checked. [2024-11-18 23:42:12,846 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 23:42:13,132 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 75 proven. 99 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:42:13,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369767301] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 23:42:13,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 23:42:13,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-18 23:42:13,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852765993] [2024-11-18 23:42:13,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 23:42:13,134 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 23:42:13,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:42:13,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 23:42:13,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-18 23:42:13,135 INFO L87 Difference]: Start difference. First operand 12223 states and 18818 transitions. Second operand has 8 states, 8 states have (on average 20.25) internal successors, (162), 8 states have internal predecessors, (162), 3 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 3 states have call predecessors, (126), 3 states have call successors, (126) [2024-11-18 23:42:13,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:42:13,857 INFO L93 Difference]: Finished difference Result 24377 states and 37398 transitions. [2024-11-18 23:42:13,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 23:42:13,858 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.25) internal successors, (162), 8 states have internal predecessors, (162), 3 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 3 states have call predecessors, (126), 3 states have call successors, (126) Word has length 398 [2024-11-18 23:42:13,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:42:13,898 INFO L225 Difference]: With dead ends: 24377 [2024-11-18 23:42:13,898 INFO L226 Difference]: Without dead ends: 12419 [2024-11-18 23:42:13,913 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 802 GetRequests, 793 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2024-11-18 23:42:13,914 INFO L432 NwaCegarLoop]: 272 mSDtfsCounter, 368 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-18 23:42:13,914 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 696 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-18 23:42:13,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12419 states. [2024-11-18 23:42:14,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12419 to 12319. [2024-11-18 23:42:14,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12319 states, 10416 states have (on average 1.4392281105990783) internal successors, (14991), 10448 states have internal predecessors, (14991), 1739 states have call successors, (1739), 163 states have call predecessors, (1739), 163 states have return successors, (1739), 1707 states have call predecessors, (1739), 1739 states have call successors, (1739) [2024-11-18 23:42:14,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12319 states to 12319 states and 18469 transitions. [2024-11-18 23:42:14,783 INFO L78 Accepts]: Start accepts. Automaton has 12319 states and 18469 transitions. Word has length 398 [2024-11-18 23:42:14,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:42:14,784 INFO L471 AbstractCegarLoop]: Abstraction has 12319 states and 18469 transitions. [2024-11-18 23:42:14,784 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.25) internal successors, (162), 8 states have internal predecessors, (162), 3 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 3 states have call predecessors, (126), 3 states have call successors, (126) [2024-11-18 23:42:14,785 INFO L276 IsEmpty]: Start isEmpty. Operand 12319 states and 18469 transitions. [2024-11-18 23:42:14,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2024-11-18 23:42:14,789 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:42:14,790 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:42:14,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-18 23:42:14,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-18 23:42:14,991 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:42:14,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:42:14,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1023974255, now seen corresponding path program 1 times [2024-11-18 23:42:14,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:42:14,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262019990] [2024-11-18 23:42:14,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:14,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:42:15,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:42:16,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 102 proven. 72 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:42:16,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:42:16,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262019990] [2024-11-18 23:42:16,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262019990] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 23:42:16,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781335089] [2024-11-18 23:42:16,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:16,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:42:16,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 23:42:16,162 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) [2024-11-18 23:42:16,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-18 23:42:16,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:42:16,424 INFO L255 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-18 23:42:16,432 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 23:42:16,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 3390 proven. 72 refuted. 0 times theorem prover too weak. 3382 trivial. 0 not checked. [2024-11-18 23:42:16,741 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 23:42:17,216 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 102 proven. 72 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-18 23:42:17,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781335089] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 23:42:17,217 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 23:42:17,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 10] total 17 [2024-11-18 23:42:17,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935180803] [2024-11-18 23:42:17,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 23:42:17,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-18 23:42:17,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:42:17,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-18 23:42:17,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2024-11-18 23:42:17,219 INFO L87 Difference]: Start difference. First operand 12319 states and 18469 transitions. Second operand has 17 states, 17 states have (on average 9.647058823529411) internal successors, (164), 17 states have internal predecessors, (164), 2 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2024-11-18 23:42:20,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:42:20,582 INFO L93 Difference]: Finished difference Result 24341 states and 36209 transitions. [2024-11-18 23:42:20,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-18 23:42:20,583 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 9.647058823529411) internal successors, (164), 17 states have internal predecessors, (164), 2 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) Word has length 399 [2024-11-18 23:42:20,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:42:20,625 INFO L225 Difference]: With dead ends: 24341 [2024-11-18 23:42:20,625 INFO L226 Difference]: Without dead ends: 12223 [2024-11-18 23:42:20,647 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 858 GetRequests, 795 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1017 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=992, Invalid=3040, Unknown=0, NotChecked=0, Total=4032 [2024-11-18 23:42:20,649 INFO L432 NwaCegarLoop]: 769 mSDtfsCounter, 2597 mSDsluCounter, 3042 mSDsCounter, 0 mSdLazyCounter, 2239 mSolverCounterSat, 927 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2657 SdHoareTripleChecker+Valid, 3811 SdHoareTripleChecker+Invalid, 3166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 927 IncrementalHoareTripleChecker+Valid, 2239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-18 23:42:20,649 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2657 Valid, 3811 Invalid, 3166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [927 Valid, 2239 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-18 23:42:20,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12223 states. [2024-11-18 23:42:21,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12223 to 11529. [2024-11-18 23:42:21,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11529 states, 9662 states have (on average 1.4012626785344648) internal successors, (13539), 9698 states have internal predecessors, (13539), 1651 states have call successors, (1651), 215 states have call predecessors, (1651), 215 states have return successors, (1651), 1615 states have call predecessors, (1651), 1651 states have call successors, (1651) [2024-11-18 23:42:21,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11529 states to 11529 states and 16841 transitions. [2024-11-18 23:42:21,284 INFO L78 Accepts]: Start accepts. Automaton has 11529 states and 16841 transitions. Word has length 399 [2024-11-18 23:42:21,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:42:21,284 INFO L471 AbstractCegarLoop]: Abstraction has 11529 states and 16841 transitions. [2024-11-18 23:42:21,284 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 9.647058823529411) internal successors, (164), 17 states have internal predecessors, (164), 2 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2024-11-18 23:42:21,284 INFO L276 IsEmpty]: Start isEmpty. Operand 11529 states and 16841 transitions. [2024-11-18 23:42:21,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2024-11-18 23:42:21,287 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:42:21,287 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:42:21,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-18 23:42:21,488 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-18 23:42:21,489 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:42:21,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:42:21,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1025413587, now seen corresponding path program 1 times [2024-11-18 23:42:21,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:42:21,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290185703] [2024-11-18 23:42:21,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:21,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:42:21,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:42:23,647 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 54 proven. 288 refuted. 0 times theorem prover too weak. 6502 trivial. 0 not checked. [2024-11-18 23:42:23,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 23:42:23,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290185703] [2024-11-18 23:42:23,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290185703] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 23:42:23,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820894694] [2024-11-18 23:42:23,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:23,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:42:23,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 23:42:23,650 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) [2024-11-18 23:42:23,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-18 23:42:23,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 23:42:23,914 INFO L255 TraceCheckSpWp]: Trace formula consists of 920 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-18 23:42:23,919 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 23:42:28,098 INFO L134 CoverageAnalysis]: Checked inductivity of 6844 backedges. 1704 proven. 585 refuted. 0 times theorem prover too weak. 4555 trivial. 0 not checked. [2024-11-18 23:42:28,099 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 23:42:30,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820894694] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 23:42:30,573 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-18 23:42:30,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 19] total 32 [2024-11-18 23:42:30,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722153560] [2024-11-18 23:42:30,574 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-18 23:42:30,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-18 23:42:30,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 23:42:30,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-18 23:42:30,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=309, Invalid=1583, Unknown=0, NotChecked=0, Total=1892 [2024-11-18 23:42:30,577 INFO L87 Difference]: Start difference. First operand 11529 states and 16841 transitions. Second operand has 32 states, 31 states have (on average 7.096774193548387) internal successors, (220), 30 states have internal predecessors, (220), 8 states have call successors, (118), 6 states have call predecessors, (118), 9 states have return successors, (118), 8 states have call predecessors, (118), 8 states have call successors, (118) [2024-11-18 23:42:41,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 23:42:41,247 INFO L93 Difference]: Finished difference Result 48701 states and 69828 transitions. [2024-11-18 23:42:41,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2024-11-18 23:42:41,248 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 7.096774193548387) internal successors, (220), 30 states have internal predecessors, (220), 8 states have call successors, (118), 6 states have call predecessors, (118), 9 states have return successors, (118), 8 states have call predecessors, (118), 8 states have call successors, (118) Word has length 399 [2024-11-18 23:42:41,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 23:42:41,326 INFO L225 Difference]: With dead ends: 48701 [2024-11-18 23:42:41,326 INFO L226 Difference]: Without dead ends: 37738 [2024-11-18 23:42:41,351 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 892 GetRequests, 739 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8223 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=3843, Invalid=20027, Unknown=0, NotChecked=0, Total=23870 [2024-11-18 23:42:41,351 INFO L432 NwaCegarLoop]: 711 mSDtfsCounter, 3578 mSDsluCounter, 10225 mSDsCounter, 0 mSdLazyCounter, 6451 mSolverCounterSat, 700 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3584 SdHoareTripleChecker+Valid, 10936 SdHoareTripleChecker+Invalid, 7151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 700 IncrementalHoareTripleChecker+Valid, 6451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-18 23:42:41,351 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3584 Valid, 10936 Invalid, 7151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [700 Valid, 6451 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-18 23:42:41,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37738 states. [2024-11-18 23:42:42,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37738 to 29002. [2024-11-18 23:42:42,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29002 states, 25482 states have (on average 1.4086021505376345) internal successors, (35894), 25602 states have internal predecessors, (35894), 2887 states have call successors, (2887), 632 states have call predecessors, (2887), 632 states have return successors, (2887), 2767 states have call predecessors, (2887), 2887 states have call successors, (2887) [2024-11-18 23:42:42,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29002 states to 29002 states and 41668 transitions. [2024-11-18 23:42:42,922 INFO L78 Accepts]: Start accepts. Automaton has 29002 states and 41668 transitions. Word has length 399 [2024-11-18 23:42:42,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 23:42:42,923 INFO L471 AbstractCegarLoop]: Abstraction has 29002 states and 41668 transitions. [2024-11-18 23:42:42,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 7.096774193548387) internal successors, (220), 30 states have internal predecessors, (220), 8 states have call successors, (118), 6 states have call predecessors, (118), 9 states have return successors, (118), 8 states have call predecessors, (118), 8 states have call successors, (118) [2024-11-18 23:42:42,923 INFO L276 IsEmpty]: Start isEmpty. Operand 29002 states and 41668 transitions. [2024-11-18 23:42:42,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2024-11-18 23:42:42,926 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 23:42:42,927 INFO L215 NwaCegarLoop]: trace histogram [59, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:42:42,942 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-18 23:42:43,127 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:42:43,128 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 23:42:43,128 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 23:42:43,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1869419089, now seen corresponding path program 1 times [2024-11-18 23:42:43,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 23:42:43,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058835312] [2024-11-18 23:42:43,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:43,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 23:42:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-18 23:42:43,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2040443595] [2024-11-18 23:42:43,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 23:42:43,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 23:42:43,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 23:42:43,420 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) [2024-11-18 23:42:43,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-18 23:42:43,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-18 23:42:43,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-18 23:42:43,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-18 23:42:44,023 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-18 23:42:44,023 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-18 23:42:44,024 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-18 23:42:44,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-18 23:42:44,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-18 23:42:44,228 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 23:42:44,441 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-18 23:42:44,448 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.11 11:42:44 BoogieIcfgContainer [2024-11-18 23:42:44,448 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-18 23:42:44,448 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-18 23:42:44,448 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-18 23:42:44,449 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-18 23:42:44,449 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 11:41:36" (3/4) ... [2024-11-18 23:42:44,451 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-18 23:42:44,452 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-18 23:42:44,452 INFO L158 Benchmark]: Toolchain (without parser) took 69604.72ms. Allocated memory was 222.3MB in the beginning and 5.0GB in the end (delta: 4.8GB). Free memory was 148.4MB in the beginning and 4.2GB in the end (delta: -4.0GB). Peak memory consumption was 749.5MB. Max. memory is 16.1GB. [2024-11-18 23:42:44,455 INFO L158 Benchmark]: CDTParser took 0.52ms. Allocated memory is still 125.8MB. Free memory is still 91.2MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-18 23:42:44,455 INFO L158 Benchmark]: CACSL2BoogieTranslator took 442.82ms. Allocated memory is still 222.3MB. Free memory was 147.6MB in the beginning and 120.3MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2024-11-18 23:42:44,455 INFO L158 Benchmark]: Boogie Procedure Inliner took 92.16ms. Allocated memory is still 222.3MB. Free memory was 120.3MB in the beginning and 106.5MB in the end (delta: 13.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-11-18 23:42:44,456 INFO L158 Benchmark]: Boogie Preprocessor took 150.30ms. Allocated memory is still 222.3MB. Free memory was 106.5MB in the beginning and 85.4MB in the end (delta: 21.1MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2024-11-18 23:42:44,456 INFO L158 Benchmark]: RCFGBuilder took 1261.38ms. Allocated memory is still 222.3MB. Free memory was 85.4MB in the beginning and 115.8MB in the end (delta: -30.4MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2024-11-18 23:42:44,456 INFO L158 Benchmark]: TraceAbstraction took 67649.71ms. Allocated memory was 222.3MB in the beginning and 5.0GB in the end (delta: 4.8GB). Free memory was 114.7MB in the beginning and 4.2GB in the end (delta: -4.0GB). Peak memory consumption was 713.9MB. Max. memory is 16.1GB. [2024-11-18 23:42:44,456 INFO L158 Benchmark]: Witness Printer took 3.24ms. Allocated memory is still 5.0GB. Free memory was 4.2GB in the beginning and 4.2GB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-11-18 23:42:44,460 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.52ms. Allocated memory is still 125.8MB. Free memory is still 91.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 442.82ms. Allocated memory is still 222.3MB. Free memory was 147.6MB in the beginning and 120.3MB in the end (delta: 27.3MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 92.16ms. Allocated memory is still 222.3MB. Free memory was 120.3MB in the beginning and 106.5MB in the end (delta: 13.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 150.30ms. Allocated memory is still 222.3MB. Free memory was 106.5MB in the beginning and 85.4MB in the end (delta: 21.1MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * RCFGBuilder took 1261.38ms. Allocated memory is still 222.3MB. Free memory was 85.4MB in the beginning and 115.8MB in the end (delta: -30.4MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * TraceAbstraction took 67649.71ms. Allocated memory was 222.3MB in the beginning and 5.0GB in the end (delta: 4.8GB). Free memory was 114.7MB in the beginning and 4.2GB in the end (delta: -4.0GB). Peak memory consumption was 713.9MB. Max. memory is 16.1GB. * Witness Printer took 3.24ms. Allocated memory is still 5.0GB. Free memory was 4.2GB in the beginning and 4.2GB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 390, overapproximation of bitwiseOr at line 171, overapproximation of someUnaryDOUBLEoperation at line 44, overapproximation of bitwiseAnd at line 99, overapproximation of someBinaryDOUBLEComparisonOperation at line 390, overapproximation of someBinaryArithmeticFLOAToperation at line 176. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned short int var_1_1 = 1; [L23] unsigned short int var_1_3 = 36007; [L24] unsigned short int var_1_5 = 32; [L25] unsigned short int var_1_6 = 128; [L26] unsigned char var_1_8 = 2; [L27] unsigned short int var_1_9 = 22889; [L28] unsigned short int var_1_10 = 20766; [L29] signed short int var_1_11 = -4; [L30] unsigned char var_1_12 = 10; [L31] unsigned char var_1_13 = 8; [L32] unsigned char var_1_14 = 1; [L33] signed long int var_1_15 = 16; [L34] signed char var_1_16 = -10; [L35] signed char var_1_17 = -10; [L36] signed char var_1_18 = 1; [L37] signed char var_1_19 = 0; [L38] signed char var_1_20 = -5; [L39] unsigned long int var_1_21 = 8; [L40] unsigned long int var_1_24 = 1794669023; [L41] unsigned long int var_1_25 = 2054167641; [L42] signed short int var_1_26 = -64; [L43] float var_1_27 = 10.5; [L44] float var_1_28 = -0.5; [L45] float var_1_29 = 100.6; [L46] float var_1_30 = 500.25; [L47] unsigned char var_1_31 = 0; [L48] float var_1_32 = 255.6; [L49] unsigned char var_1_33 = 0; [L50] unsigned char var_1_34 = 0; [L51] unsigned char var_1_35 = 0; [L52] unsigned char var_1_36 = 1; [L53] unsigned char var_1_37 = 1; [L54] float var_1_38 = 32.25; [L55] float var_1_39 = 0.8; [L56] float var_1_40 = 7.14; [L57] float var_1_41 = 128.426; [L58] float var_1_42 = 64.35; [L59] signed short int var_1_43 = -50; [L60] unsigned char var_1_45 = 1; [L61] signed long int var_1_47 = 256; [L62] signed long int var_1_49 = 1000000000; [L63] unsigned short int var_1_50 = 10; [L64] unsigned char var_1_51 = 0; [L65] unsigned char var_1_53 = 1; [L66] signed char var_1_54 = -8; [L67] signed char var_1_55 = 1; [L68] unsigned long int var_1_56 = 16; [L69] double var_1_57 = 31.25; [L70] unsigned short int var_1_58 = 2; [L71] float var_1_59 = 31.75; [L72] float var_1_60 = 256.42; [L73] float var_1_61 = 16.75; [L74] float var_1_62 = 1.5; [L75] float var_1_63 = 24.25; [L76] float var_1_64 = 9.375; [L77] double var_1_65 = 5.5; [L78] signed char var_1_66 = -4; [L79] unsigned char var_1_67 = 16; [L80] unsigned char var_1_68 = 200; [L81] unsigned char var_1_69 = 16; [L82] unsigned long int var_1_70 = 4; [L83] unsigned short int last_1_var_1_1 = 1; [L84] unsigned char last_1_var_1_12 = 10; [L85] signed long int last_1_var_1_15 = 16; [L86] float last_1_var_1_38 = 32.25; [L87] signed short int last_1_var_1_43 = -50; [L88] unsigned char last_1_var_1_51 = 0; [L89] signed char last_1_var_1_54 = -8; [L90] unsigned short int last_1_var_1_58 = 2; [L91] float last_1_var_1_59 = 31.75; [L92] double last_1_var_1_65 = 5.5; [L93] unsigned char last_1_var_1_67 = 16; VAL [isInitial=0, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=36007, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L394] isInitial = 1 [L395] FCALL initially() [L396] COND TRUE 1 [L397] CALL updateLastVariables() [L377] last_1_var_1_1 = var_1_1 [L378] last_1_var_1_12 = var_1_12 [L379] last_1_var_1_15 = var_1_15 [L380] last_1_var_1_38 = var_1_38 [L381] last_1_var_1_43 = var_1_43 [L382] last_1_var_1_51 = var_1_51 [L383] last_1_var_1_54 = var_1_54 [L384] last_1_var_1_58 = var_1_58 [L385] last_1_var_1_59 = var_1_59 [L386] last_1_var_1_65 = var_1_65 [L387] last_1_var_1_67 = var_1_67 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=36007, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L397] RET updateLastVariables() [L398] CALL updateVariables() [L282] var_1_3 = __VERIFIER_nondet_ushort() [L283] CALL assume_abort_if_not(var_1_3 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L283] RET assume_abort_if_not(var_1_3 >= 32767) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L284] CALL assume_abort_if_not(var_1_3 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L284] RET assume_abort_if_not(var_1_3 <= 65534) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=32, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L285] var_1_5 = __VERIFIER_nondet_ushort() [L286] CALL assume_abort_if_not(var_1_5 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L286] RET assume_abort_if_not(var_1_5 >= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L287] CALL assume_abort_if_not(var_1_5 <= 32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L287] RET assume_abort_if_not(var_1_5 <= 32768) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=128, var_1_70=4, var_1_8=2, var_1_9=22889] [L288] var_1_6 = __VERIFIER_nondet_ushort() [L289] CALL assume_abort_if_not(var_1_6 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L289] RET assume_abort_if_not(var_1_6 >= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L290] CALL assume_abort_if_not(var_1_6 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L290] RET assume_abort_if_not(var_1_6 <= 32767) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=2, var_1_9=22889] [L291] var_1_8 = __VERIFIER_nondet_uchar() [L292] CALL assume_abort_if_not(var_1_8 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L292] RET assume_abort_if_not(var_1_8 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L293] CALL assume_abort_if_not(var_1_8 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L293] RET assume_abort_if_not(var_1_8 <= 255) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_9=22889] [L294] CALL assume_abort_if_not(var_1_8 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=22889] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=22889] [L294] RET assume_abort_if_not(var_1_8 != 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=22889] [L295] var_1_9 = __VERIFIER_nondet_ushort() [L296] CALL assume_abort_if_not(var_1_9 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L296] RET assume_abort_if_not(var_1_9 >= 16383) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L297] CALL assume_abort_if_not(var_1_9 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L297] RET assume_abort_if_not(var_1_9 <= 32767) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=20766, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L298] var_1_10 = __VERIFIER_nondet_ushort() [L299] CALL assume_abort_if_not(var_1_10 >= 16384) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L299] RET assume_abort_if_not(var_1_10 >= 16384) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L300] CALL assume_abort_if_not(var_1_10 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L300] RET assume_abort_if_not(var_1_10 <= 32767) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=8, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L301] var_1_13 = __VERIFIER_nondet_uchar() [L302] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L302] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L303] CALL assume_abort_if_not(var_1_13 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L303] RET assume_abort_if_not(var_1_13 <= 127) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=1, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L304] var_1_14 = __VERIFIER_nondet_uchar() [L305] CALL assume_abort_if_not(var_1_14 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L305] RET assume_abort_if_not(var_1_14 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L306] CALL assume_abort_if_not(var_1_14 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L306] RET assume_abort_if_not(var_1_14 <= 127) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=-10, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L307] var_1_17 = __VERIFIER_nondet_char() [L308] CALL assume_abort_if_not(var_1_17 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L308] RET assume_abort_if_not(var_1_17 >= -126) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L309] CALL assume_abort_if_not(var_1_17 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L309] RET assume_abort_if_not(var_1_17 <= 126) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L310] var_1_18 = __VERIFIER_nondet_char() [L311] CALL assume_abort_if_not(var_1_18 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L311] RET assume_abort_if_not(var_1_18 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L312] CALL assume_abort_if_not(var_1_18 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L312] RET assume_abort_if_not(var_1_18 <= 126) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=0, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L313] var_1_19 = __VERIFIER_nondet_char() [L314] CALL assume_abort_if_not(var_1_19 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L314] RET assume_abort_if_not(var_1_19 >= -63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L315] CALL assume_abort_if_not(var_1_19 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L315] RET assume_abort_if_not(var_1_19 <= 63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-5, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L316] var_1_20 = __VERIFIER_nondet_char() [L317] CALL assume_abort_if_not(var_1_20 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L317] RET assume_abort_if_not(var_1_20 >= -63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L318] CALL assume_abort_if_not(var_1_20 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L318] RET assume_abort_if_not(var_1_20 <= 63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=1794669023, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L319] var_1_24 = __VERIFIER_nondet_ulong() [L320] CALL assume_abort_if_not(var_1_24 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L320] RET assume_abort_if_not(var_1_24 >= 1073741823) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L321] CALL assume_abort_if_not(var_1_24 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L321] RET assume_abort_if_not(var_1_24 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=2054167641, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L322] var_1_25 = __VERIFIER_nondet_ulong() [L323] CALL assume_abort_if_not(var_1_25 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L323] RET assume_abort_if_not(var_1_25 >= 1073741824) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L324] CALL assume_abort_if_not(var_1_25 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L324] RET assume_abort_if_not(var_1_25 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L325] var_1_28 = __VERIFIER_nondet_float() [L326] CALL assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L326] RET assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_29=503/5, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L327] var_1_29 = __VERIFIER_nondet_float() [L328] CALL assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L328] RET assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_32=1278/5, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L329] var_1_32 = __VERIFIER_nondet_float() [L330] CALL assume_abort_if_not((var_1_32 >= -922337.2036854776000e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854776000e+12F && var_1_32 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L330] RET assume_abort_if_not((var_1_32 >= -922337.2036854776000e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854776000e+12F && var_1_32 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L331] CALL assume_abort_if_not(var_1_32 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L331] RET assume_abort_if_not(var_1_32 != 0.0F) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L332] var_1_33 = __VERIFIER_nondet_uchar() [L333] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L333] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L334] CALL assume_abort_if_not(var_1_33 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L334] RET assume_abort_if_not(var_1_33 <= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L335] var_1_35 = __VERIFIER_nondet_uchar() [L336] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L336] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L337] CALL assume_abort_if_not(var_1_35 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L337] RET assume_abort_if_not(var_1_35 <= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L338] var_1_37 = __VERIFIER_nondet_uchar() [L339] CALL assume_abort_if_not(var_1_37 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L339] RET assume_abort_if_not(var_1_37 >= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L340] CALL assume_abort_if_not(var_1_37 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L340] RET assume_abort_if_not(var_1_37 <= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_39=4/5, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L341] var_1_39 = __VERIFIER_nondet_float() [L342] CALL assume_abort_if_not((var_1_39 >= 0.0F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 4611686.018427382800e+12F && var_1_39 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L342] RET assume_abort_if_not((var_1_39 >= 0.0F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 4611686.018427382800e+12F && var_1_39 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_40=357/50, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L343] var_1_40 = __VERIFIER_nondet_float() [L344] CALL assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 4611686.018427382800e+12F && var_1_40 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L344] RET assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 4611686.018427382800e+12F && var_1_40 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_41=64213/500, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L345] var_1_41 = __VERIFIER_nondet_float() [L346] CALL assume_abort_if_not((var_1_41 >= -230584.3009213691390e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 2305843.009213691390e+12F && var_1_41 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L346] RET assume_abort_if_not((var_1_41 >= -230584.3009213691390e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 2305843.009213691390e+12F && var_1_41 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_42=1287/20, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L347] var_1_42 = __VERIFIER_nondet_float() [L348] CALL assume_abort_if_not((var_1_42 >= -230584.3009213691390e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 2305843.009213691390e+12F && var_1_42 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L348] RET assume_abort_if_not((var_1_42 >= -230584.3009213691390e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 2305843.009213691390e+12F && var_1_42 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=1000000000, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L349] var_1_49 = __VERIFIER_nondet_long() [L350] CALL assume_abort_if_not(var_1_49 >= 536870911) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L350] RET assume_abort_if_not(var_1_49 >= 536870911) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L351] CALL assume_abort_if_not(var_1_49 <= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L351] RET assume_abort_if_not(var_1_49 <= 1073741823) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L352] var_1_53 = __VERIFIER_nondet_uchar() [L353] CALL assume_abort_if_not(var_1_53 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L353] RET assume_abort_if_not(var_1_53 >= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L354] CALL assume_abort_if_not(var_1_53 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L354] RET assume_abort_if_not(var_1_53 <= 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L355] var_1_55 = __VERIFIER_nondet_char() [L356] CALL assume_abort_if_not(var_1_55 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L356] RET assume_abort_if_not(var_1_55 >= -1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L357] CALL assume_abort_if_not(var_1_55 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L357] RET assume_abort_if_not(var_1_55 <= 126) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_57=125/4, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L358] var_1_57 = __VERIFIER_nondet_double() [L359] CALL assume_abort_if_not((var_1_57 >= -922337.2036854776000e+13F && var_1_57 <= -1.0e-20F) || (var_1_57 <= 9223372.036854776000e+12F && var_1_57 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L359] RET assume_abort_if_not((var_1_57 >= -922337.2036854776000e+13F && var_1_57 <= -1.0e-20F) || (var_1_57 <= 9223372.036854776000e+12F && var_1_57 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L360] CALL assume_abort_if_not(var_1_57 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L360] RET assume_abort_if_not(var_1_57 != 0.0F) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_60=12821/50, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L361] var_1_60 = __VERIFIER_nondet_float() [L362] CALL assume_abort_if_not((var_1_60 >= -115292.1504606845700e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 1152921.504606845700e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L362] RET assume_abort_if_not((var_1_60 >= -115292.1504606845700e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 1152921.504606845700e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_61=67/4, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L363] var_1_61 = __VERIFIER_nondet_float() [L364] CALL assume_abort_if_not((var_1_61 >= -115292.1504606845700e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 1152921.504606845700e+12F && var_1_61 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L364] RET assume_abort_if_not((var_1_61 >= -115292.1504606845700e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 1152921.504606845700e+12F && var_1_61 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_62=3/2, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L365] var_1_62 = __VERIFIER_nondet_float() [L366] CALL assume_abort_if_not((var_1_62 >= -115292.1504606845700e+13F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 1152921.504606845700e+12F && var_1_62 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L366] RET assume_abort_if_not((var_1_62 >= -115292.1504606845700e+13F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 1152921.504606845700e+12F && var_1_62 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_63=97/4, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L367] var_1_63 = __VERIFIER_nondet_float() [L368] CALL assume_abort_if_not((var_1_63 >= -115292.1504606845700e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 1152921.504606845700e+12F && var_1_63 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L368] RET assume_abort_if_not((var_1_63 >= -115292.1504606845700e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 1152921.504606845700e+12F && var_1_63 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=200, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L369] var_1_68 = __VERIFIER_nondet_uchar() [L370] CALL assume_abort_if_not(var_1_68 >= 190) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L370] RET assume_abort_if_not(var_1_68 >= 190) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L371] CALL assume_abort_if_not(var_1_68 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L371] RET assume_abort_if_not(var_1_68 <= 254) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=16, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L372] var_1_69 = __VERIFIER_nondet_uchar() [L373] CALL assume_abort_if_not(var_1_69 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L373] RET assume_abort_if_not(var_1_69 >= 0) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L374] CALL assume_abort_if_not(var_1_69 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L374] RET assume_abort_if_not(var_1_69 <= 63) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L398] RET updateVariables() [L399] CALL step() [L97] unsigned long int stepLocal_14 = 32u; [L98] signed long int stepLocal_13 = last_1_var_1_67; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L99] EXPR var_1_9 & (-200 + last_1_var_1_54) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L99] signed long int stepLocal_12 = var_1_9 & (-200 + last_1_var_1_54); [L100] COND FALSE !(last_1_var_1_43 > stepLocal_12) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L113] signed long int stepLocal_0 = var_1_47; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_0=256, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L114] COND FALSE !(stepLocal_0 >= var_1_10) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L117] unsigned long int stepLocal_9 = (- 8u) * var_1_8; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_9=-128, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L118] COND TRUE last_1_var_1_1 <= stepLocal_9 [L119] var_1_36 = ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=2, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L123] COND TRUE \read(var_1_36) [L124] var_1_58 = (10 + var_1_9) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L126] unsigned long int stepLocal_8 = (((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25)); VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_8=1073741824, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L127] COND TRUE stepLocal_8 > var_1_3 [L128] var_1_34 = (var_1_33 && (var_1_36 && var_1_35)) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L130] signed long int stepLocal_7 = - (- var_1_6); VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_7=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L131] COND TRUE stepLocal_7 < last_1_var_1_58 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=0, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L132] COND TRUE (var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38)))))) [L133] var_1_31 = (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L136] unsigned char stepLocal_20 = var_1_33; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=127/4, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L137] COND TRUE var_1_41 > var_1_29 [L138] var_1_59 = (((((var_1_39 - var_1_40)) > (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f))))) ? ((var_1_39 - var_1_40)) : (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f)))))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=16, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L146] COND TRUE \read(var_1_31) [L147] var_1_67 = ((var_1_68 - var_1_69) - var_1_14) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=-64, var_1_27=21/2, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L151] var_1_26 = var_1_14 [L152] var_1_27 = (var_1_28 + var_1_29) [L153] signed long int stepLocal_15 = var_1_10 * 4; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_15=65536, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=10, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L154] COND FALSE !(stepLocal_15 <= (((((var_1_3) < (var_1_5)) ? (var_1_3) : (var_1_5))) / var_1_49)) [L157] var_1_50 = (var_1_18 + var_1_13) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_64=75/8, var_1_65=11/2, var_1_66=-4, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L159] var_1_65 = var_1_60 [L160] var_1_66 = var_1_19 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_64=75/8, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L161] COND FALSE !(\read(var_1_34)) [L164] var_1_64 = var_1_61 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L166] COND FALSE !(var_1_58 < (var_1_19 % var_1_8)) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L171] EXPR var_1_3 ^ var_1_24 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_38=129/4, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L171] COND FALSE !((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) [L176] var_1_38 = (var_1_40 + var_1_41) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L178] unsigned short int stepLocal_5 = var_1_50; [L179] unsigned char stepLocal_4 = (- var_1_27) != var_1_38; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, stepLocal_5=31, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L180] COND FALSE !(var_1_3 <= stepLocal_5) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L187] COND FALSE !(((var_1_59 / var_1_32) + ((((var_1_65) > (16.5)) ? (var_1_65) : (16.5)))) < (var_1_38 / ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L190] COND FALSE !(var_1_10 != var_1_5) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L195] unsigned long int stepLocal_6 = var_1_21; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, stepLocal_6=8, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_30=2001/4, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L196] COND TRUE var_1_10 >= stepLocal_6 [L197] var_1_30 = var_1_29 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L199] EXPR var_1_21 & var_1_17 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L199] unsigned long int stepLocal_11 = var_1_21 & var_1_17; [L200] unsigned short int stepLocal_10 = var_1_10; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_10=16384, stepLocal_11=0, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L201] COND FALSE !(stepLocal_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_11=0, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=-50, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L204] COND TRUE (~ last_1_var_1_43) > stepLocal_11 [L205] var_1_43 = var_1_13 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=-4, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L210] COND TRUE \read(var_1_31) [L211] var_1_11 = (var_1_56 - var_1_8) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L213] EXPR (var_1_50 & -32) & var_1_10 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L213] signed long int stepLocal_19 = (var_1_50 & -32) & var_1_10; [L214] unsigned char stepLocal_18 = var_1_37; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_18=1, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-8, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L215] COND TRUE stepLocal_18 && ((var_1_14 + var_1_11) < var_1_25) [L216] var_1_54 = (var_1_55 - var_1_18) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L224] COND FALSE !(! var_1_36) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L237] COND TRUE var_1_43 > (var_1_6 / var_1_8) [L238] var_1_1 = var_1_6 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L243] unsigned char stepLocal_17 = var_1_12; [L244] signed long int stepLocal_16 = -5; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=0, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L245] COND TRUE var_1_64 >= var_1_59 [L246] var_1_51 = (var_1_37 && var_1_53) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_20=0, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L262] unsigned char stepLocal_3 = var_1_8; [L263] signed long int stepLocal_2 = (((10) < 0 ) ? -(10) : (10)); [L264] unsigned char stepLocal_1 = var_1_8; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=16, stepLocal_20=0, stepLocal_2=10, stepLocal_3=16, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=-10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L265] COND FALSE !((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != stepLocal_3) [L274] var_1_16 = var_1_18 VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=16, stepLocal_20=0, stepLocal_2=10, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L276] unsigned char stepLocal_21 = var_1_14; VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=16, stepLocal_20=0, stepLocal_21=0, stepLocal_2=10, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L277] EXPR var_1_11 & (-32 % var_1_8) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=16, stepLocal_20=0, stepLocal_21=0, stepLocal_2=10, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=4, var_1_8=16, var_1_9=16383] [L277] COND TRUE (var_1_11 & (-32 % var_1_8)) <= stepLocal_21 [L278] var_1_70 = 1u VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, stepLocal_13=16, stepLocal_14=32, stepLocal_16=-5, stepLocal_17=10, stepLocal_19=0, stepLocal_1=16, stepLocal_20=0, stepLocal_2=10, stepLocal_4=1, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=1, var_1_8=16, var_1_9=16383] [L399] RET step() [L400] CALL, EXPR property() [L390] EXPR (((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41)))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=1, var_1_8=16, var_1_9=16383] [L390] EXPR ((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14))))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=1, var_1_8=16, var_1_9=16383] [L390] EXPR ((((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14)))))) && ((var_1_58 < (var_1_19 % var_1_8)) ? ((var_1_8 >= var_1_50) ? (var_1_45 == ((unsigned char) ((-128 > var_1_26) && var_1_35))) : 1) : 1)) && ((last_1_var_1_43 > (var_1_9 & (-200 + last_1_var_1_54))) ? ((32u < var_1_8) ? (var_1_47 == ((signed long int) (var_1_5 - var_1_3))) : ((last_1_var_1_59 < var_1_29) ? ((last_1_var_1_67 > last_1_var_1_58) ? (var_1_47 == ((signed long int) (((((var_1_14) > ((last_1_var_1_12 + last_1_var_1_67))) ? (var_1_14) : ((last_1_var_1_12 + last_1_var_1_67)))) + ((var_1_49 - var_1_9) - ((((128) < (last_1_var_1_15)) ? (128) : (last_1_var_1_15))))))) : 1) : (var_1_47 == ((signed long int) ((((((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) > ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67)))))) ? (((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) : ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67))))))))))) : 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=1, var_1_8=16, var_1_9=16383] [L390] EXPR (((((((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14)))))) && ((var_1_58 < (var_1_19 % var_1_8)) ? ((var_1_8 >= var_1_50) ? (var_1_45 == ((unsigned char) ((-128 > var_1_26) && var_1_35))) : 1) : 1)) && ((last_1_var_1_43 > (var_1_9 & (-200 + last_1_var_1_54))) ? ((32u < var_1_8) ? (var_1_47 == ((signed long int) (var_1_5 - var_1_3))) : ((last_1_var_1_59 < var_1_29) ? ((last_1_var_1_67 > last_1_var_1_58) ? (var_1_47 == ((signed long int) (((((var_1_14) > ((last_1_var_1_12 + last_1_var_1_67))) ? (var_1_14) : ((last_1_var_1_12 + last_1_var_1_67)))) + ((var_1_49 - var_1_9) - ((((128) < (last_1_var_1_15)) ? (128) : (last_1_var_1_15))))))) : 1) : (var_1_47 == ((signed long int) ((((((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) > ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67)))))) ? (((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) : ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67))))))))))) : 1)) && (((var_1_10 * 4) <= (((((var_1_3) < (var_1_5)) ? (var_1_3) : (var_1_5))) / var_1_49)) ? (var_1_50 == ((unsigned short int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))) : (var_1_50 == ((unsigned short int) (var_1_18 + var_1_13))))) && ((var_1_64 >= var_1_59) ? (var_1_51 == ((unsigned char) (var_1_37 && var_1_53))) : ((var_1_13 >= var_1_12) ? (((((((var_1_11 * var_1_17)) > (50)) ? ((var_1_11 * var_1_17)) : (50))) <= -5) ? (var_1_51 == ((unsigned char) (((var_1_27 * var_1_42) > var_1_59) && var_1_33))) : (var_1_51 == ((unsigned char) (var_1_35 || (! var_1_37))))) : ((! (var_1_13 < ((((32) < 0 ) ? -(32) : (32))))) ? (var_1_51 == ((unsigned char) (! var_1_35))) : (var_1_51 == ((unsigned char) (var_1_37 || var_1_53))))))) && ((var_1_37 && ((var_1_14 + var_1_11) < var_1_25)) ? (var_1_54 == ((signed char) (var_1_55 - var_1_18))) : ((var_1_43 < ((var_1_50 & -32) & var_1_10)) ? (var_1_54 == ((signed char) (var_1_20 + var_1_19))) : (var_1_54 == ((signed char) var_1_20)))) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=1, var_1_8=16, var_1_9=16383] [L390] EXPR (((((((((((((((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14)))))) && ((var_1_58 < (var_1_19 % var_1_8)) ? ((var_1_8 >= var_1_50) ? (var_1_45 == ((unsigned char) ((-128 > var_1_26) && var_1_35))) : 1) : 1)) && ((last_1_var_1_43 > (var_1_9 & (-200 + last_1_var_1_54))) ? ((32u < var_1_8) ? (var_1_47 == ((signed long int) (var_1_5 - var_1_3))) : ((last_1_var_1_59 < var_1_29) ? ((last_1_var_1_67 > last_1_var_1_58) ? (var_1_47 == ((signed long int) (((((var_1_14) > ((last_1_var_1_12 + last_1_var_1_67))) ? (var_1_14) : ((last_1_var_1_12 + last_1_var_1_67)))) + ((var_1_49 - var_1_9) - ((((128) < (last_1_var_1_15)) ? (128) : (last_1_var_1_15))))))) : 1) : (var_1_47 == ((signed long int) ((((((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) > ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67)))))) ? (((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) : ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67))))))))))) : 1)) && (((var_1_10 * 4) <= (((((var_1_3) < (var_1_5)) ? (var_1_3) : (var_1_5))) / var_1_49)) ? (var_1_50 == ((unsigned short int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))) : (var_1_50 == ((unsigned short int) (var_1_18 + var_1_13))))) && ((var_1_64 >= var_1_59) ? (var_1_51 == ((unsigned char) (var_1_37 && var_1_53))) : ((var_1_13 >= var_1_12) ? (((((((var_1_11 * var_1_17)) > (50)) ? ((var_1_11 * var_1_17)) : (50))) <= -5) ? (var_1_51 == ((unsigned char) (((var_1_27 * var_1_42) > var_1_59) && var_1_33))) : (var_1_51 == ((unsigned char) (var_1_35 || (! var_1_37))))) : ((! (var_1_13 < ((((32) < 0 ) ? -(32) : (32))))) ? (var_1_51 == ((unsigned char) (! var_1_35))) : (var_1_51 == ((unsigned char) (var_1_37 || var_1_53))))))) && ((var_1_37 && ((var_1_14 + var_1_11) < var_1_25)) ? (var_1_54 == ((signed char) (var_1_55 - var_1_18))) : ((var_1_43 < ((var_1_50 & -32) & var_1_10)) ? (var_1_54 == ((signed char) (var_1_20 + var_1_19))) : (var_1_54 == ((signed char) var_1_20))))) && ((((var_1_59 / var_1_32) + ((((var_1_65) > (16.5)) ? (var_1_65) : (16.5)))) < (var_1_38 / ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))) ? (var_1_56 == ((unsigned long int) ((var_1_6 + var_1_9) + 32u))) : 1)) && (var_1_36 ? (var_1_58 == ((unsigned short int) (10 + var_1_9))) : 1)) && ((var_1_41 > var_1_29) ? (var_1_59 == ((float) (((((var_1_39 - var_1_40)) > (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f))))) ? ((var_1_39 - var_1_40)) : (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f)))))))) : ((var_1_33 || var_1_31) ? (var_1_59 == ((float) (((var_1_60 + var_1_61) + (var_1_62 + var_1_63)) + var_1_42))) : (var_1_59 == ((float) 1.45f))))) && (var_1_34 ? (var_1_64 == ((float) var_1_42)) : (var_1_64 == ((float) var_1_61)))) && (var_1_65 == ((double) var_1_60))) && (var_1_66 == ((signed char) var_1_19))) && (var_1_31 ? (var_1_67 == ((unsigned char) ((var_1_68 - var_1_69) - var_1_14))) : (var_1_67 == ((unsigned char) (var_1_68 - var_1_14))))) && (((var_1_11 & (-32 % var_1_8)) <= var_1_14) ? (var_1_70 == ((unsigned long int) 1u)) : 1) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=1, var_1_8=16, var_1_9=16383] [L390-L391] return (((((((((((((((((((((((((((! var_1_36) ? (var_1_36 ? (var_1_1 == ((unsigned short int) (var_1_3 - var_1_12))) : ((var_1_3 < (var_1_12 / (var_1_5 + var_1_6))) ? ((((((var_1_6) > (var_1_12)) ? (var_1_6) : (var_1_12))) >= var_1_5) ? (var_1_1 == ((unsigned short int) ((((((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) > (var_1_3)) ? (((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))) : (var_1_3))))) : (var_1_1 == ((unsigned short int) var_1_3))) : 1)) : ((var_1_43 > (var_1_6 / var_1_8)) ? (var_1_1 == ((unsigned short int) var_1_6)) : (var_1_1 == ((unsigned short int) ((((((var_1_9 + var_1_10)) < (var_1_3)) ? ((var_1_9 + var_1_10)) : (var_1_3))) - var_1_8))))) && (var_1_31 ? (var_1_11 == ((signed short int) (var_1_56 - var_1_8))) : 1)) && ((var_1_47 >= var_1_10) ? (var_1_12 == ((unsigned char) (var_1_13 + var_1_14))) : 1)) && ((var_1_10 != var_1_5) ? (var_1_45 ? (var_1_15 == ((signed long int) var_1_8)) : 1) : 1)) && (((var_1_13 + ((((var_1_54) > (-5)) ? (var_1_54) : (-5)))) != var_1_8) ? ((var_1_8 > var_1_10) ? ((((((10) < 0 ) ? -(10) : (10))) > var_1_50) ? (var_1_16 == ((signed char) (((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))) - var_1_18))) : 1) : (var_1_16 == ((signed char) (var_1_19 + var_1_20)))) : (var_1_16 == ((signed char) var_1_18)))) && ((var_1_3 <= var_1_50) ? (((var_1_47 >= (var_1_18 - var_1_14)) && ((- var_1_27) != var_1_38)) ? (var_1_21 == ((unsigned long int) (((((var_1_5 + var_1_18) < 0 ) ? -(var_1_5 + var_1_18) : (var_1_5 + var_1_18))) + var_1_9))) : (var_1_21 == ((unsigned long int) ((((((var_1_24 + var_1_25) - var_1_10)) > (var_1_50)) ? (((var_1_24 + var_1_25) - var_1_10)) : (var_1_50)))))) : 1)) && (var_1_26 == ((signed short int) var_1_14))) && (var_1_27 == ((float) (var_1_28 + var_1_29)))) && ((var_1_10 >= var_1_21) ? (var_1_30 == ((float) var_1_29)) : 1)) && (((- (- var_1_6)) < last_1_var_1_58) ? (((var_1_29 / var_1_32) < ((((var_1_28) > (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))) ? (var_1_28) : (((((last_1_var_1_65) > (last_1_var_1_38)) ? (last_1_var_1_65) : (last_1_var_1_38))))))) ? (var_1_31 == ((unsigned char) (last_1_var_1_51 || ((var_1_32 <= var_1_29) || (! var_1_33))))) : 1) : 1)) && ((((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) > var_1_3) ? (var_1_34 == ((unsigned char) (var_1_33 && (var_1_36 && var_1_35)))) : 1)) && ((last_1_var_1_1 <= ((- 8u) * var_1_8)) ? (var_1_36 == ((unsigned char) ((var_1_29 > ((((last_1_var_1_59) > (last_1_var_1_59)) ? (last_1_var_1_59) : (last_1_var_1_59)))) || var_1_37))) : (var_1_36 == ((unsigned char) (! var_1_37))))) && (((50 + ((((1) < (var_1_47)) ? (1) : (var_1_47)))) != (var_1_3 ^ var_1_24)) ? (((! (last_1_var_1_38 != var_1_64)) || var_1_31) ? (var_1_38 == ((float) ((var_1_39 - var_1_40) + (var_1_41 + var_1_42)))) : 1) : (var_1_38 == ((float) (var_1_40 + var_1_41))))) && ((var_1_10 < ((((last_1_var_1_43) > (var_1_18)) ? (last_1_var_1_43) : (var_1_18)))) ? (var_1_43 == ((signed short int) (var_1_20 + var_1_67))) : (((~ last_1_var_1_43) > (var_1_21 & var_1_17)) ? (var_1_43 == ((signed short int) var_1_13)) : (var_1_43 == ((signed short int) (16 - var_1_14)))))) && ((var_1_58 < (var_1_19 % var_1_8)) ? ((var_1_8 >= var_1_50) ? (var_1_45 == ((unsigned char) ((-128 > var_1_26) && var_1_35))) : 1) : 1)) && ((last_1_var_1_43 > (var_1_9 & (-200 + last_1_var_1_54))) ? ((32u < var_1_8) ? (var_1_47 == ((signed long int) (var_1_5 - var_1_3))) : ((last_1_var_1_59 < var_1_29) ? ((last_1_var_1_67 > last_1_var_1_58) ? (var_1_47 == ((signed long int) (((((var_1_14) > ((last_1_var_1_12 + last_1_var_1_67))) ? (var_1_14) : ((last_1_var_1_12 + last_1_var_1_67)))) + ((var_1_49 - var_1_9) - ((((128) < (last_1_var_1_15)) ? (128) : (last_1_var_1_15))))))) : 1) : (var_1_47 == ((signed long int) ((((((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) > ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67)))))) ? (((((var_1_9) > (var_1_13)) ? (var_1_9) : (var_1_13)))) : ((last_1_var_1_12 + ((((var_1_6) < (last_1_var_1_67)) ? (var_1_6) : (last_1_var_1_67))))))))))) : 1)) && (((var_1_10 * 4) <= (((((var_1_3) < (var_1_5)) ? (var_1_3) : (var_1_5))) / var_1_49)) ? (var_1_50 == ((unsigned short int) ((((var_1_3) < 0 ) ? -(var_1_3) : (var_1_3))))) : (var_1_50 == ((unsigned short int) (var_1_18 + var_1_13))))) && ((var_1_64 >= var_1_59) ? (var_1_51 == ((unsigned char) (var_1_37 && var_1_53))) : ((var_1_13 >= var_1_12) ? (((((((var_1_11 * var_1_17)) > (50)) ? ((var_1_11 * var_1_17)) : (50))) <= -5) ? (var_1_51 == ((unsigned char) (((var_1_27 * var_1_42) > var_1_59) && var_1_33))) : (var_1_51 == ((unsigned char) (var_1_35 || (! var_1_37))))) : ((! (var_1_13 < ((((32) < 0 ) ? -(32) : (32))))) ? (var_1_51 == ((unsigned char) (! var_1_35))) : (var_1_51 == ((unsigned char) (var_1_37 || var_1_53))))))) && ((var_1_37 && ((var_1_14 + var_1_11) < var_1_25)) ? (var_1_54 == ((signed char) (var_1_55 - var_1_18))) : ((var_1_43 < ((var_1_50 & -32) & var_1_10)) ? (var_1_54 == ((signed char) (var_1_20 + var_1_19))) : (var_1_54 == ((signed char) var_1_20))))) && ((((var_1_59 / var_1_32) + ((((var_1_65) > (16.5)) ? (var_1_65) : (16.5)))) < (var_1_38 / ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))) ? (var_1_56 == ((unsigned long int) ((var_1_6 + var_1_9) + 32u))) : 1)) && (var_1_36 ? (var_1_58 == ((unsigned short int) (10 + var_1_9))) : 1)) && ((var_1_41 > var_1_29) ? (var_1_59 == ((float) (((((var_1_39 - var_1_40)) > (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f))))) ? ((var_1_39 - var_1_40)) : (((((var_1_28) > (10.2f)) ? (var_1_28) : (10.2f)))))))) : ((var_1_33 || var_1_31) ? (var_1_59 == ((float) (((var_1_60 + var_1_61) + (var_1_62 + var_1_63)) + var_1_42))) : (var_1_59 == ((float) 1.45f))))) && (var_1_34 ? (var_1_64 == ((float) var_1_42)) : (var_1_64 == ((float) var_1_61)))) && (var_1_65 == ((double) var_1_60))) && (var_1_66 == ((signed char) var_1_19))) && (var_1_31 ? (var_1_67 == ((unsigned char) ((var_1_68 - var_1_69) - var_1_14))) : (var_1_67 == ((unsigned char) (var_1_68 - var_1_14))))) && (((var_1_11 & (-32 % var_1_8)) <= var_1_14) ? (var_1_70 == ((unsigned long int) 1u)) : 1) ; [L400] RET, EXPR property() [L400] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=1, var_1_8=16, var_1_9=16383] [L19] reach_error() VAL [isInitial=1, last_1_var_1_12=10, last_1_var_1_15=16, last_1_var_1_1=1, last_1_var_1_38=129/4, last_1_var_1_43=-50, last_1_var_1_51=0, last_1_var_1_54=-8, last_1_var_1_58=2, last_1_var_1_59=127/4, last_1_var_1_65=11/2, last_1_var_1_67=16, var_1_10=16384, var_1_11=0, var_1_12=10, var_1_13=21, var_1_14=0, var_1_15=16, var_1_16=10, var_1_17=0, var_1_18=10, var_1_19=1, var_1_1=1, var_1_20=-63, var_1_21=8, var_1_24=-3221225473, var_1_25=1073741824, var_1_26=0, var_1_28=0, var_1_29=5, var_1_30=5, var_1_31=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_36=1, var_1_37=1, var_1_3=32767, var_1_43=21, var_1_45=1, var_1_47=256, var_1_49=536870911, var_1_50=31, var_1_51=1, var_1_53=1, var_1_54=-11, var_1_55=-1, var_1_56=16, var_1_58=16393, var_1_59=2, var_1_5=16384, var_1_60=3, var_1_61=4, var_1_64=4, var_1_65=3, var_1_66=1, var_1_67=190, var_1_68=-577, var_1_69=-255, var_1_6=1, var_1_70=1, var_1_8=16, var_1_9=16383] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 221 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 67.4s, OverallIterations: 18, TraceHistogramMax: 59, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 28.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 19127 SdHoareTripleChecker+Valid, 14.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18909 mSDsluCounter, 34706 SdHoareTripleChecker+Invalid, 12.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 27600 mSDsCounter, 3852 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 16536 IncrementalHoareTripleChecker+Invalid, 20388 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3852 mSolverCounterUnsat, 7106 mSDtfsCounter, 16536 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5505 GetRequests, 5118 SyntacticMatches, 1 SemanticMatches, 386 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11111 ImplicationChecksByTransitivity, 8.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=29002occurred in iteration=17, InterpolantAutomatonStates: 326, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 9.3s AutomataMinimizationTime, 17 MinimizatonAttempts, 27861 StatesRemovedByMinimization, 16 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 3.9s SatisfiabilityAnalysisTime, 21.9s InterpolantComputationTime, 10284 NumberOfCodeBlocks, 10284 NumberOfCodeBlocksAsserted, 26 NumberOfCheckSat, 11439 ConstructedInterpolants, 0 QuantifiedInterpolants, 44439 SizeOfPredicates, 18 NumberOfNonLiveVariables, 6426 ConjunctsInSsa, 77 ConjunctsInUnsatCore, 29 InterpolantComputations, 11 PerfectInterpolantSequences, 195561/198476 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 [2024-11-18 23:42:44,596 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c89190f71494cfa64250ca9ffdf4d785818c50a201306d43ec124de4003d1620 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 23:42:47,121 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 23:42:47,195 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-18 23:42:47,199 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 23:42:47,200 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 23:42:47,216 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 23:42:47,217 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 23:42:47,217 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 23:42:47,218 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 23:42:47,218 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 23:42:47,218 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 23:42:47,218 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 23:42:47,219 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 23:42:47,219 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 23:42:47,219 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 23:42:47,220 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 23:42:47,220 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 23:42:47,220 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 23:42:47,220 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 23:42:47,221 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 23:42:47,221 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 23:42:47,221 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 23:42:47,221 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 23:42:47,222 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-18 23:42:47,222 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-18 23:42:47,222 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 23:42:47,222 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-18 23:42:47,223 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 23:42:47,223 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 23:42:47,223 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 23:42:47,224 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 23:42:47,224 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 23:42:47,224 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 23:42:47,224 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 23:42:47,224 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 23:42:47,225 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 23:42:47,225 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 23:42:47,225 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 23:42:47,225 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-18 23:42:47,226 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-18 23:42:47,226 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 23:42:47,226 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 23:42:47,226 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 23:42:47,226 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 23:42:47,227 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c89190f71494cfa64250ca9ffdf4d785818c50a201306d43ec124de4003d1620 [2024-11-18 23:42:47,498 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 23:42:47,534 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 23:42:47,540 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 23:42:47,541 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 23:42:47,545 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 23:42:47,546 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-26.i