./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1 --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 395c97b3fefa9ad8a59e7498bc9bc6bbbcfb82d89d73a47ff1c4757af34546c3 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 08:23:03,443 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 08:23:03,496 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 08:23:03,501 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 08:23:03,501 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 08:23:03,522 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 08:23:03,522 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 08:23:03,523 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 08:23:03,523 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 08:23:03,523 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 08:23:03,523 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 08:23:03,523 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 08:23:03,523 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 08:23:03,524 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 08:23:03,524 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 08:23:03,525 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 08:23:03,525 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 08:23:03,525 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 08:23:03,526 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 08:23:03,526 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 08:23:03,526 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 08:23:03,526 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 08:23:03,526 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 08:23:03,526 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 08:23:03,526 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 08:23:03,526 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 08:23:03,526 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 08:23:03,526 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 08:23:03,527 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 08:23:03,527 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 08:23:03,527 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1 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 -> 395c97b3fefa9ad8a59e7498bc9bc6bbbcfb82d89d73a47ff1c4757af34546c3 [2024-12-02 08:23:03,718 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 08:23:03,725 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 08:23:03,727 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 08:23:03,728 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 08:23:03,728 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 08:23:03,729 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i [2024-12-02 08:23:06,361 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data/e9a61af76/e0f6f8d66d5b4acb8b579aca51119f45/FLAG1af370d71 [2024-12-02 08:23:06,634 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 08:23:06,634 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i [2024-12-02 08:23:06,647 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data/e9a61af76/e0f6f8d66d5b4acb8b579aca51119f45/FLAG1af370d71 [2024-12-02 08:23:06,948 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data/e9a61af76/e0f6f8d66d5b4acb8b579aca51119f45 [2024-12-02 08:23:06,951 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 08:23:06,952 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 08:23:06,953 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 08:23:06,953 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 08:23:06,957 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 08:23:06,958 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:23:06" (1/1) ... [2024-12-02 08:23:06,958 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7566704c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:06, skipping insertion in model container [2024-12-02 08:23:06,959 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:23:06" (1/1) ... [2024-12-02 08:23:06,996 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 08:23:07,117 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i[916,929] [2024-12-02 08:23:07,304 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 08:23:07,318 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 08:23:07,326 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i[916,929] [2024-12-02 08:23:07,428 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 08:23:07,445 INFO L204 MainTranslator]: Completed translation [2024-12-02 08:23:07,446 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07 WrapperNode [2024-12-02 08:23:07,446 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 08:23:07,447 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 08:23:07,447 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 08:23:07,447 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 08:23:07,451 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,469 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,564 INFO L138 Inliner]: procedures = 26, calls = 70, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 797 [2024-12-02 08:23:07,565 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 08:23:07,565 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 08:23:07,565 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 08:23:07,565 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 08:23:07,572 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,573 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,614 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,662 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-12-02 08:23:07,662 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,662 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,689 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,692 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,699 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,708 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,716 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,727 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 08:23:07,728 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 08:23:07,728 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 08:23:07,729 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 08:23:07,729 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (1/1) ... [2024-12-02 08:23:07,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 08:23:07,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:23:07,755 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 08:23:07,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 08:23:07,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 08:23:07,779 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 08:23:07,779 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 08:23:07,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 08:23:07,780 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 08:23:07,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 08:23:07,907 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 08:23:07,908 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 08:23:09,297 INFO L? ?]: Removed 97 outVars from TransFormulas that were not future-live. [2024-12-02 08:23:09,297 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 08:23:09,313 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 08:23:09,313 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2024-12-02 08:23:09,313 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:23:09 BoogieIcfgContainer [2024-12-02 08:23:09,314 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 08:23:09,315 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 08:23:09,315 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 08:23:09,320 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 08:23:09,320 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:23:06" (1/3) ... [2024-12-02 08:23:09,321 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3dc2b70d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:23:09, skipping insertion in model container [2024-12-02 08:23:09,321 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:07" (2/3) ... [2024-12-02 08:23:09,321 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3dc2b70d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:23:09, skipping insertion in model container [2024-12-02 08:23:09,321 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:23:09" (3/3) ... [2024-12-02 08:23:09,322 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-77.i [2024-12-02 08:23:09,336 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 08:23:09,338 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount500_file-77.i that has 2 procedures, 299 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 08:23:09,396 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 08:23:09,407 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;@30515e06, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 08:23:09,407 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 08:23:09,411 INFO L276 IsEmpty]: Start isEmpty. Operand has 299 states, 239 states have (on average 1.5690376569037656) internal successors, (375), 240 states have internal predecessors, (375), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-12-02 08:23:09,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2024-12-02 08:23:09,429 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:09,430 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:09,430 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:09,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:09,435 INFO L85 PathProgramCache]: Analyzing trace with hash 486783745, now seen corresponding path program 1 times [2024-12-02 08:23:09,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:09,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234276389] [2024-12-02 08:23:09,443 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:09,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:09,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:10,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 6272 trivial. 0 not checked. [2024-12-02 08:23:10,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:10,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234276389] [2024-12-02 08:23:10,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234276389] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:23:10,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648834498] [2024-12-02 08:23:10,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:10,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:23:10,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:23:10,010 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:23:10,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 08:23:10,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:10,392 INFO L256 TraceCheckSpWp]: Trace formula consists of 1129 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 08:23:10,404 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:23:10,447 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 6272 trivial. 0 not checked. [2024-12-02 08:23:10,447 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:23:10,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648834498] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:10,448 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 08:23:10,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 08:23:10,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764131048] [2024-12-02 08:23:10,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:10,454 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 08:23:10,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:10,468 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 08:23:10,469 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 08:23:10,471 INFO L87 Difference]: Start difference. First operand has 299 states, 239 states have (on average 1.5690376569037656) internal successors, (375), 240 states have internal predecessors, (375), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Second operand has 2 states, 2 states have (on average 67.0) internal successors, (134), 2 states have internal predecessors, (134), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2024-12-02 08:23:10,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:10,517 INFO L93 Difference]: Finished difference Result 590 states and 1027 transitions. [2024-12-02 08:23:10,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 08:23:10,519 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 67.0) internal successors, (134), 2 states have internal predecessors, (134), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) Word has length 414 [2024-12-02 08:23:10,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:10,528 INFO L225 Difference]: With dead ends: 590 [2024-12-02 08:23:10,528 INFO L226 Difference]: Without dead ends: 294 [2024-12-02 08:23:10,532 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 415 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-12-02 08:23:10,535 INFO L435 NwaCegarLoop]: 479 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, 479 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-12-02 08:23:10,536 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:23:10,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2024-12-02 08:23:10,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 294. [2024-12-02 08:23:10,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 235 states have (on average 1.553191489361702) internal successors, (365), 235 states have internal predecessors, (365), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-12-02 08:23:10,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 479 transitions. [2024-12-02 08:23:10,596 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 479 transitions. Word has length 414 [2024-12-02 08:23:10,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:10,597 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 479 transitions. [2024-12-02 08:23:10,597 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 67.0) internal successors, (134), 2 states have internal predecessors, (134), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2024-12-02 08:23:10,597 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 479 transitions. [2024-12-02 08:23:10,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2024-12-02 08:23:10,606 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:10,606 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:10,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 08:23:10,807 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 08:23:10,807 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:10,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:10,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1763490149, now seen corresponding path program 1 times [2024-12-02 08:23:10,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:10,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179597434] [2024-12-02 08:23:10,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:10,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:10,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:11,234 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:11,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:11,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179597434] [2024-12-02 08:23:11,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179597434] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:11,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:11,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:23:11,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000370991] [2024-12-02 08:23:11,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:11,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 08:23:11,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:11,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 08:23:11,238 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 08:23:11,238 INFO L87 Difference]: Start difference. First operand 294 states and 479 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:11,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:11,298 INFO L93 Difference]: Finished difference Result 763 states and 1246 transitions. [2024-12-02 08:23:11,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 08:23:11,299 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 414 [2024-12-02 08:23:11,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:11,303 INFO L225 Difference]: With dead ends: 763 [2024-12-02 08:23:11,303 INFO L226 Difference]: Without dead ends: 472 [2024-12-02 08:23:11,304 INFO L434 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-12-02 08:23:11,304 INFO L435 NwaCegarLoop]: 507 mSDtfsCounter, 293 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:11,305 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 972 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:23:11,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2024-12-02 08:23:11,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 312. [2024-12-02 08:23:11,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 253 states have (on average 1.5533596837944663) internal successors, (393), 253 states have internal predecessors, (393), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-12-02 08:23:11,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 507 transitions. [2024-12-02 08:23:11,329 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 507 transitions. Word has length 414 [2024-12-02 08:23:11,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:11,331 INFO L471 AbstractCegarLoop]: Abstraction has 312 states and 507 transitions. [2024-12-02 08:23:11,332 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:11,332 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 507 transitions. [2024-12-02 08:23:11,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2024-12-02 08:23:11,336 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:11,337 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:11,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 08:23:11,337 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:11,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:11,337 INFO L85 PathProgramCache]: Analyzing trace with hash -445044837, now seen corresponding path program 1 times [2024-12-02 08:23:11,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:11,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303713110] [2024-12-02 08:23:11,338 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:11,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:11,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:11,754 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:11,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:11,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303713110] [2024-12-02 08:23:11,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303713110] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:11,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:11,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:23:11,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626506881] [2024-12-02 08:23:11,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:11,756 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 08:23:11,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:11,757 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 08:23:11,758 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 08:23:11,758 INFO L87 Difference]: Start difference. First operand 312 states and 507 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:11,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:11,909 INFO L93 Difference]: Finished difference Result 813 states and 1317 transitions. [2024-12-02 08:23:11,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 08:23:11,910 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 414 [2024-12-02 08:23:11,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:11,915 INFO L225 Difference]: With dead ends: 813 [2024-12-02 08:23:11,915 INFO L226 Difference]: Without dead ends: 504 [2024-12-02 08:23:11,916 INFO L434 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-12-02 08:23:11,917 INFO L435 NwaCegarLoop]: 518 mSDtfsCounter, 296 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 970 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:11,917 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 970 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 08:23:11,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2024-12-02 08:23:11,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 501. [2024-12-02 08:23:11,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 422 states have (on average 1.5545023696682465) internal successors, (656), 423 states have internal predecessors, (656), 76 states have call successors, (76), 2 states have call predecessors, (76), 2 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2024-12-02 08:23:11,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 808 transitions. [2024-12-02 08:23:11,961 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 808 transitions. Word has length 414 [2024-12-02 08:23:11,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:11,962 INFO L471 AbstractCegarLoop]: Abstraction has 501 states and 808 transitions. [2024-12-02 08:23:11,962 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:11,962 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 808 transitions. [2024-12-02 08:23:11,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2024-12-02 08:23:11,972 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:11,972 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:11,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 08:23:11,972 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:11,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:11,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1661198563, now seen corresponding path program 1 times [2024-12-02 08:23:11,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:11,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474498718] [2024-12-02 08:23:11,973 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:11,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:12,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:13,498 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:13,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:13,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474498718] [2024-12-02 08:23:13,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474498718] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:13,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:13,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:23:13,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666357113] [2024-12-02 08:23:13,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:13,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:23:13,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:13,501 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:23:13,501 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:13,501 INFO L87 Difference]: Start difference. First operand 501 states and 808 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:13,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:13,829 INFO L93 Difference]: Finished difference Result 1462 states and 2365 transitions. [2024-12-02 08:23:13,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:23:13,830 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 414 [2024-12-02 08:23:13,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:13,837 INFO L225 Difference]: With dead ends: 1462 [2024-12-02 08:23:13,837 INFO L226 Difference]: Without dead ends: 964 [2024-12-02 08:23:13,838 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:23:13,839 INFO L435 NwaCegarLoop]: 475 mSDtfsCounter, 557 mSDsluCounter, 939 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 1414 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:13,839 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 1414 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 08:23:13,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2024-12-02 08:23:13,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 662. [2024-12-02 08:23:13,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 525 states have (on average 1.5314285714285714) internal successors, (804), 526 states have internal predecessors, (804), 133 states have call successors, (133), 3 states have call predecessors, (133), 3 states have return successors, (133), 132 states have call predecessors, (133), 133 states have call successors, (133) [2024-12-02 08:23:13,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 1070 transitions. [2024-12-02 08:23:13,920 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 1070 transitions. Word has length 414 [2024-12-02 08:23:13,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:13,921 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 1070 transitions. [2024-12-02 08:23:13,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:13,921 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 1070 transitions. [2024-12-02 08:23:13,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2024-12-02 08:23:13,929 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:13,929 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:13,930 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 08:23:13,930 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:13,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:13,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1666418079, now seen corresponding path program 1 times [2024-12-02 08:23:13,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:13,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255283980] [2024-12-02 08:23:13,931 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:13,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:14,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:14,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:14,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:14,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255283980] [2024-12-02 08:23:14,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255283980] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:14,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:14,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:23:14,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700625312] [2024-12-02 08:23:14,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:14,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 08:23:14,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:14,869 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 08:23:14,869 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 08:23:14,870 INFO L87 Difference]: Start difference. First operand 662 states and 1070 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:14,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:14,943 INFO L93 Difference]: Finished difference Result 1226 states and 1988 transitions. [2024-12-02 08:23:14,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 08:23:14,944 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 414 [2024-12-02 08:23:14,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:14,949 INFO L225 Difference]: With dead ends: 1226 [2024-12-02 08:23:14,949 INFO L226 Difference]: Without dead ends: 728 [2024-12-02 08:23:14,950 INFO L434 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-12-02 08:23:14,951 INFO L435 NwaCegarLoop]: 758 mSDtfsCounter, 471 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:14,951 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [471 Valid, 1044 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:23:14,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2024-12-02 08:23:15,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 662. [2024-12-02 08:23:15,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 525 states have (on average 1.5238095238095237) internal successors, (800), 526 states have internal predecessors, (800), 133 states have call successors, (133), 3 states have call predecessors, (133), 3 states have return successors, (133), 132 states have call predecessors, (133), 133 states have call successors, (133) [2024-12-02 08:23:15,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 1066 transitions. [2024-12-02 08:23:15,025 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 1066 transitions. Word has length 414 [2024-12-02 08:23:15,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:15,026 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 1066 transitions. [2024-12-02 08:23:15,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:15,026 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 1066 transitions. [2024-12-02 08:23:15,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2024-12-02 08:23:15,034 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:15,034 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:15,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 08:23:15,034 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:15,034 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:15,035 INFO L85 PathProgramCache]: Analyzing trace with hash -532037469, now seen corresponding path program 1 times [2024-12-02 08:23:15,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:15,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107594896] [2024-12-02 08:23:15,035 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:15,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:15,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:15,657 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:15,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:15,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107594896] [2024-12-02 08:23:15,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107594896] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:15,657 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:15,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:23:15,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441950294] [2024-12-02 08:23:15,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:15,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 08:23:15,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:15,659 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 08:23:15,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 08:23:15,659 INFO L87 Difference]: Start difference. First operand 662 states and 1066 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:15,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:15,766 INFO L93 Difference]: Finished difference Result 1708 states and 2750 transitions. [2024-12-02 08:23:15,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 08:23:15,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 414 [2024-12-02 08:23:15,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:15,774 INFO L225 Difference]: With dead ends: 1708 [2024-12-02 08:23:15,774 INFO L226 Difference]: Without dead ends: 1210 [2024-12-02 08:23:15,776 INFO L434 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-12-02 08:23:15,776 INFO L435 NwaCegarLoop]: 613 mSDtfsCounter, 317 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 1075 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:15,776 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 1075 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:23:15,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1210 states. [2024-12-02 08:23:15,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1210 to 1208. [2024-12-02 08:23:15,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 993 states have (on average 1.5347432024169185) internal successors, (1524), 995 states have internal predecessors, (1524), 209 states have call successors, (209), 5 states have call predecessors, (209), 5 states have return successors, (209), 207 states have call predecessors, (209), 209 states have call successors, (209) [2024-12-02 08:23:15,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 1942 transitions. [2024-12-02 08:23:15,853 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 1942 transitions. Word has length 414 [2024-12-02 08:23:15,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:15,853 INFO L471 AbstractCegarLoop]: Abstraction has 1208 states and 1942 transitions. [2024-12-02 08:23:15,854 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:15,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 1942 transitions. [2024-12-02 08:23:15,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 416 [2024-12-02 08:23:15,861 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:15,862 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:15,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 08:23:15,862 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:15,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:15,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1929732173, now seen corresponding path program 1 times [2024-12-02 08:23:15,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:15,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824929507] [2024-12-02 08:23:15,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:15,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:15,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:17,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:17,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:17,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824929507] [2024-12-02 08:23:17,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824929507] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:17,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:17,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 08:23:17,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438651066] [2024-12-02 08:23:17,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:17,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 08:23:17,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:17,211 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 08:23:17,211 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:23:17,211 INFO L87 Difference]: Start difference. First operand 1208 states and 1942 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:18,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:18,110 INFO L93 Difference]: Finished difference Result 2646 states and 4221 transitions. [2024-12-02 08:23:18,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:23:18,111 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 415 [2024-12-02 08:23:18,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:18,123 INFO L225 Difference]: With dead ends: 2646 [2024-12-02 08:23:18,123 INFO L226 Difference]: Without dead ends: 2148 [2024-12-02 08:23:18,126 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:23:18,126 INFO L435 NwaCegarLoop]: 709 mSDtfsCounter, 1106 mSDsluCounter, 1205 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1106 SdHoareTripleChecker+Valid, 1914 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:18,126 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1106 Valid, 1914 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 08:23:18,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2148 states. [2024-12-02 08:23:18,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2148 to 1458. [2024-12-02 08:23:18,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1458 states, 1242 states have (on average 1.5547504025764896) internal successors, (1931), 1244 states have internal predecessors, (1931), 209 states have call successors, (209), 6 states have call predecessors, (209), 6 states have return successors, (209), 207 states have call predecessors, (209), 209 states have call successors, (209) [2024-12-02 08:23:18,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1458 states to 1458 states and 2349 transitions. [2024-12-02 08:23:18,242 INFO L78 Accepts]: Start accepts. Automaton has 1458 states and 2349 transitions. Word has length 415 [2024-12-02 08:23:18,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:18,243 INFO L471 AbstractCegarLoop]: Abstraction has 1458 states and 2349 transitions. [2024-12-02 08:23:18,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:18,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1458 states and 2349 transitions. [2024-12-02 08:23:18,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 416 [2024-12-02 08:23:18,247 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:18,247 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:18,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 08:23:18,248 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:18,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:18,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1804535345, now seen corresponding path program 1 times [2024-12-02 08:23:18,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:18,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562370460] [2024-12-02 08:23:18,248 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:18,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:19,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:19,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:19,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562370460] [2024-12-02 08:23:19,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562370460] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:19,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:19,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 08:23:19,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027680428] [2024-12-02 08:23:19,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:19,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 08:23:19,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:19,780 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 08:23:19,780 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:23:19,780 INFO L87 Difference]: Start difference. First operand 1458 states and 2349 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:20,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:20,463 INFO L93 Difference]: Finished difference Result 3643 states and 5853 transitions. [2024-12-02 08:23:20,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 08:23:20,464 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 415 [2024-12-02 08:23:20,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:20,472 INFO L225 Difference]: With dead ends: 3643 [2024-12-02 08:23:20,472 INFO L226 Difference]: Without dead ends: 2899 [2024-12-02 08:23:20,474 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:23:20,474 INFO L435 NwaCegarLoop]: 826 mSDtfsCounter, 1016 mSDsluCounter, 1248 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 2074 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:20,474 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1016 Valid, 2074 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 08:23:20,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2899 states. [2024-12-02 08:23:20,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2899 to 2672. [2024-12-02 08:23:20,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2672 states, 2368 states have (on average 1.5705236486486487) internal successors, (3719), 2374 states have internal predecessors, (3719), 293 states have call successors, (293), 10 states have call predecessors, (293), 10 states have return successors, (293), 287 states have call predecessors, (293), 293 states have call successors, (293) [2024-12-02 08:23:20,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2672 states to 2672 states and 4305 transitions. [2024-12-02 08:23:20,572 INFO L78 Accepts]: Start accepts. Automaton has 2672 states and 4305 transitions. Word has length 415 [2024-12-02 08:23:20,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:20,572 INFO L471 AbstractCegarLoop]: Abstraction has 2672 states and 4305 transitions. [2024-12-02 08:23:20,572 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:20,573 INFO L276 IsEmpty]: Start isEmpty. Operand 2672 states and 4305 transitions. [2024-12-02 08:23:20,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 416 [2024-12-02 08:23:20,575 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:20,575 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:20,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 08:23:20,576 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:20,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:20,576 INFO L85 PathProgramCache]: Analyzing trace with hash -39885819, now seen corresponding path program 1 times [2024-12-02 08:23:20,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:20,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994727731] [2024-12-02 08:23:20,576 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:20,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:20,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:21,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:21,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:21,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994727731] [2024-12-02 08:23:21,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994727731] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:21,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:21,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:23:21,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889504133] [2024-12-02 08:23:21,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:21,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:23:21,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:21,271 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:23:21,272 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:21,272 INFO L87 Difference]: Start difference. First operand 2672 states and 4305 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:21,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:21,688 INFO L93 Difference]: Finished difference Result 6188 states and 9945 transitions. [2024-12-02 08:23:21,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:23:21,689 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 415 [2024-12-02 08:23:21,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:21,700 INFO L225 Difference]: With dead ends: 6188 [2024-12-02 08:23:21,700 INFO L226 Difference]: Without dead ends: 3814 [2024-12-02 08:23:21,703 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:23:21,704 INFO L435 NwaCegarLoop]: 470 mSDtfsCounter, 395 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 1368 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:21,704 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 1368 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 08:23:21,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3814 states. [2024-12-02 08:23:21,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3814 to 2656. [2024-12-02 08:23:21,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2656 states, 2352 states have (on average 1.5693027210884354) internal successors, (3691), 2358 states have internal predecessors, (3691), 293 states have call successors, (293), 10 states have call predecessors, (293), 10 states have return successors, (293), 287 states have call predecessors, (293), 293 states have call successors, (293) [2024-12-02 08:23:21,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2656 states to 2656 states and 4277 transitions. [2024-12-02 08:23:21,822 INFO L78 Accepts]: Start accepts. Automaton has 2656 states and 4277 transitions. Word has length 415 [2024-12-02 08:23:21,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:21,822 INFO L471 AbstractCegarLoop]: Abstraction has 2656 states and 4277 transitions. [2024-12-02 08:23:21,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:21,822 INFO L276 IsEmpty]: Start isEmpty. Operand 2656 states and 4277 transitions. [2024-12-02 08:23:21,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 416 [2024-12-02 08:23:21,825 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:21,825 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:21,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 08:23:21,825 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:21,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:21,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1472484039, now seen corresponding path program 1 times [2024-12-02 08:23:21,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:21,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956570322] [2024-12-02 08:23:21,826 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:21,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:22,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:23,191 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:23,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:23,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956570322] [2024-12-02 08:23:23,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956570322] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:23,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:23,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:23:23,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659129483] [2024-12-02 08:23:23,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:23,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:23:23,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:23,193 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:23:23,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:23,193 INFO L87 Difference]: Start difference. First operand 2656 states and 4277 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:23,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:23,796 INFO L93 Difference]: Finished difference Result 6651 states and 10722 transitions. [2024-12-02 08:23:23,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:23:23,797 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 415 [2024-12-02 08:23:23,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:23,807 INFO L225 Difference]: With dead ends: 6651 [2024-12-02 08:23:23,807 INFO L226 Difference]: Without dead ends: 4102 [2024-12-02 08:23:23,811 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:23:23,811 INFO L435 NwaCegarLoop]: 483 mSDtfsCounter, 524 mSDsluCounter, 908 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1391 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:23,812 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 1391 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 08:23:23,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2024-12-02 08:23:23,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 2656. [2024-12-02 08:23:23,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2656 states, 2352 states have (on average 1.5688775510204083) internal successors, (3690), 2358 states have internal predecessors, (3690), 293 states have call successors, (293), 10 states have call predecessors, (293), 10 states have return successors, (293), 287 states have call predecessors, (293), 293 states have call successors, (293) [2024-12-02 08:23:23,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2656 states to 2656 states and 4276 transitions. [2024-12-02 08:23:23,964 INFO L78 Accepts]: Start accepts. Automaton has 2656 states and 4276 transitions. Word has length 415 [2024-12-02 08:23:23,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:23,965 INFO L471 AbstractCegarLoop]: Abstraction has 2656 states and 4276 transitions. [2024-12-02 08:23:23,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:23,965 INFO L276 IsEmpty]: Start isEmpty. Operand 2656 states and 4276 transitions. [2024-12-02 08:23:23,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2024-12-02 08:23:23,969 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:23,970 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:23,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 08:23:23,970 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:23,970 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:23,971 INFO L85 PathProgramCache]: Analyzing trace with hash 58551354, now seen corresponding path program 1 times [2024-12-02 08:23:23,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:23,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734101027] [2024-12-02 08:23:23,971 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:23,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:24,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:24,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:24,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:24,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734101027] [2024-12-02 08:23:24,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734101027] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:24,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:24,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:23:24,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354596170] [2024-12-02 08:23:24,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:24,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:23:24,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:24,927 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:23:24,927 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:24,927 INFO L87 Difference]: Start difference. First operand 2656 states and 4276 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:25,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:25,305 INFO L93 Difference]: Finished difference Result 7960 states and 12665 transitions. [2024-12-02 08:23:25,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:23:25,306 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 416 [2024-12-02 08:23:25,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:25,328 INFO L225 Difference]: With dead ends: 7960 [2024-12-02 08:23:25,328 INFO L226 Difference]: Without dead ends: 5614 [2024-12-02 08:23:25,334 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:25,335 INFO L435 NwaCegarLoop]: 546 mSDtfsCounter, 638 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 1242 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:25,335 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [638 Valid, 1242 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:23:25,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5614 states. [2024-12-02 08:23:25,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5614 to 4418. [2024-12-02 08:23:25,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4418 states, 3930 states have (on average 1.5557251908396947) internal successors, (6114), 3944 states have internal predecessors, (6114), 469 states have call successors, (469), 18 states have call predecessors, (469), 18 states have return successors, (469), 455 states have call predecessors, (469), 469 states have call successors, (469) [2024-12-02 08:23:25,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4418 states to 4418 states and 7052 transitions. [2024-12-02 08:23:25,587 INFO L78 Accepts]: Start accepts. Automaton has 4418 states and 7052 transitions. Word has length 416 [2024-12-02 08:23:25,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:25,588 INFO L471 AbstractCegarLoop]: Abstraction has 4418 states and 7052 transitions. [2024-12-02 08:23:25,589 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:25,589 INFO L276 IsEmpty]: Start isEmpty. Operand 4418 states and 7052 transitions. [2024-12-02 08:23:25,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2024-12-02 08:23:25,595 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:25,595 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:25,596 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 08:23:25,596 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:25,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:25,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1444754748, now seen corresponding path program 1 times [2024-12-02 08:23:25,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:25,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735269096] [2024-12-02 08:23:25,597 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:25,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:28,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 6 proven. 162 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:23:28,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:28,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735269096] [2024-12-02 08:23:28,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735269096] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:23:28,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630223279] [2024-12-02 08:23:28,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:28,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:23:28,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:23:28,415 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:23:28,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 08:23:28,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:28,769 INFO L256 TraceCheckSpWp]: Trace formula consists of 1137 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 08:23:28,778 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:23:29,239 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3228 proven. 90 refuted. 0 times theorem prover too weak. 3066 trivial. 0 not checked. [2024-12-02 08:23:29,240 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:23:29,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 78 proven. 90 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:23:29,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630223279] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:23:29,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:23:29,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 11 [2024-12-02 08:23:29,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013817623] [2024-12-02 08:23:29,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:23:29,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 08:23:29,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:29,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 08:23:29,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-12-02 08:23:29,661 INFO L87 Difference]: Start difference. First operand 4418 states and 7052 transitions. Second operand has 11 states, 11 states have (on average 20.90909090909091) internal successors, (230), 11 states have internal predecessors, (230), 4 states have call successors, (144), 2 states have call predecessors, (144), 4 states have return successors, (145), 4 states have call predecessors, (145), 4 states have call successors, (145) [2024-12-02 08:23:31,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:31,269 INFO L93 Difference]: Finished difference Result 10804 states and 17190 transitions. [2024-12-02 08:23:31,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 08:23:31,271 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 20.90909090909091) internal successors, (230), 11 states have internal predecessors, (230), 4 states have call successors, (144), 2 states have call predecessors, (144), 4 states have return successors, (145), 4 states have call predecessors, (145), 4 states have call successors, (145) Word has length 416 [2024-12-02 08:23:31,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:31,300 INFO L225 Difference]: With dead ends: 10804 [2024-12-02 08:23:31,300 INFO L226 Difference]: Without dead ends: 6696 [2024-12-02 08:23:31,309 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 857 GetRequests, 830 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=203, Invalid=553, Unknown=0, NotChecked=0, Total=756 [2024-12-02 08:23:31,310 INFO L435 NwaCegarLoop]: 385 mSDtfsCounter, 2046 mSDsluCounter, 2145 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 453 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2071 SdHoareTripleChecker+Valid, 2530 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 453 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:31,310 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2071 Valid, 2530 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [453 Valid, 796 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 08:23:31,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6696 states. [2024-12-02 08:23:31,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6696 to 4884. [2024-12-02 08:23:31,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4884 states, 4396 states have (on average 1.5541401273885351) internal successors, (6832), 4410 states have internal predecessors, (6832), 465 states have call successors, (465), 22 states have call predecessors, (465), 22 states have return successors, (465), 451 states have call predecessors, (465), 465 states have call successors, (465) [2024-12-02 08:23:31,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4884 states to 4884 states and 7762 transitions. [2024-12-02 08:23:31,646 INFO L78 Accepts]: Start accepts. Automaton has 4884 states and 7762 transitions. Word has length 416 [2024-12-02 08:23:31,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:31,647 INFO L471 AbstractCegarLoop]: Abstraction has 4884 states and 7762 transitions. [2024-12-02 08:23:31,648 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 20.90909090909091) internal successors, (230), 11 states have internal predecessors, (230), 4 states have call successors, (144), 2 states have call predecessors, (144), 4 states have return successors, (145), 4 states have call predecessors, (145), 4 states have call successors, (145) [2024-12-02 08:23:31,648 INFO L276 IsEmpty]: Start isEmpty. Operand 4884 states and 7762 transitions. [2024-12-02 08:23:31,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2024-12-02 08:23:31,654 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:31,654 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:31,666 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 08:23:31,854 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-12-02 08:23:31,855 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:31,855 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:31,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1536097478, now seen corresponding path program 1 times [2024-12-02 08:23:31,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:31,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500711211] [2024-12-02 08:23:31,856 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:31,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:32,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:32,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:32,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:32,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500711211] [2024-12-02 08:23:32,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500711211] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:32,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:32,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:23:32,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489584717] [2024-12-02 08:23:32,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:32,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:23:32,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:32,728 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:23:32,728 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:32,728 INFO L87 Difference]: Start difference. First operand 4884 states and 7762 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:33,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:33,360 INFO L93 Difference]: Finished difference Result 15684 states and 24757 transitions. [2024-12-02 08:23:33,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:23:33,361 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 417 [2024-12-02 08:23:33,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:33,400 INFO L225 Difference]: With dead ends: 15684 [2024-12-02 08:23:33,400 INFO L226 Difference]: Without dead ends: 11406 [2024-12-02 08:23:33,409 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:23:33,410 INFO L435 NwaCegarLoop]: 669 mSDtfsCounter, 725 mSDsluCounter, 1166 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 725 SdHoareTripleChecker+Valid, 1835 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:33,410 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [725 Valid, 1835 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 08:23:33,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11406 states. [2024-12-02 08:23:33,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11406 to 8496. [2024-12-02 08:23:33,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8496 states, 7672 states have (on average 1.5401459854014599) internal successors, (11816), 7702 states have internal predecessors, (11816), 785 states have call successors, (785), 38 states have call predecessors, (785), 38 states have return successors, (785), 755 states have call predecessors, (785), 785 states have call successors, (785) [2024-12-02 08:23:33,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8496 states to 8496 states and 13386 transitions. [2024-12-02 08:23:33,928 INFO L78 Accepts]: Start accepts. Automaton has 8496 states and 13386 transitions. Word has length 417 [2024-12-02 08:23:33,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:33,929 INFO L471 AbstractCegarLoop]: Abstraction has 8496 states and 13386 transitions. [2024-12-02 08:23:33,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:33,930 INFO L276 IsEmpty]: Start isEmpty. Operand 8496 states and 13386 transitions. [2024-12-02 08:23:33,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2024-12-02 08:23:33,938 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:33,939 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:33,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 08:23:33,939 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:33,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:33,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1865383480, now seen corresponding path program 1 times [2024-12-02 08:23:33,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:33,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148891333] [2024-12-02 08:23:33,940 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:33,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:34,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:36,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 18 proven. 150 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:23:36,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:36,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148891333] [2024-12-02 08:23:36,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148891333] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:23:36,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712216642] [2024-12-02 08:23:36,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:36,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:23:36,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:23:36,988 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:23:36,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 08:23:37,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:37,371 INFO L256 TraceCheckSpWp]: Trace formula consists of 1142 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 08:23:37,378 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:23:37,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3248 proven. 84 refuted. 0 times theorem prover too weak. 3052 trivial. 0 not checked. [2024-12-02 08:23:37,714 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:23:38,084 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 84 proven. 84 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:23:38,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712216642] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:23:38,084 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:23:38,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 5, 5] total 14 [2024-12-02 08:23:38,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562974200] [2024-12-02 08:23:38,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:23:38,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 08:23:38,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:38,086 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 08:23:38,087 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-12-02 08:23:38,087 INFO L87 Difference]: Start difference. First operand 8496 states and 13386 transitions. Second operand has 14 states, 13 states have (on average 19.692307692307693) internal successors, (256), 14 states have internal predecessors, (256), 5 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (143), 4 states have call predecessors, (143), 5 states have call successors, (143) [2024-12-02 08:23:40,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:40,951 INFO L93 Difference]: Finished difference Result 17890 states and 28191 transitions. [2024-12-02 08:23:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-12-02 08:23:40,951 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 19.692307692307693) internal successors, (256), 14 states have internal predecessors, (256), 5 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (143), 4 states have call predecessors, (143), 5 states have call successors, (143) Word has length 417 [2024-12-02 08:23:40,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:40,968 INFO L225 Difference]: With dead ends: 17890 [2024-12-02 08:23:40,968 INFO L226 Difference]: Without dead ends: 9556 [2024-12-02 08:23:40,978 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 872 GetRequests, 836 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=291, Invalid=1041, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 08:23:40,978 INFO L435 NwaCegarLoop]: 338 mSDtfsCounter, 3370 mSDsluCounter, 2628 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 413 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3397 SdHoareTripleChecker+Valid, 2966 SdHoareTripleChecker+Invalid, 2127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 413 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:40,978 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3397 Valid, 2966 Invalid, 2127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [413 Valid, 1714 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-12-02 08:23:40,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9556 states. [2024-12-02 08:23:41,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9556 to 7006. [2024-12-02 08:23:41,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7006 states, 6525 states have (on average 1.5606130268199234) internal successors, (10183), 6539 states have internal predecessors, (10183), 453 states have call successors, (453), 27 states have call predecessors, (453), 27 states have return successors, (453), 439 states have call predecessors, (453), 453 states have call successors, (453) [2024-12-02 08:23:41,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7006 states to 7006 states and 11089 transitions. [2024-12-02 08:23:41,180 INFO L78 Accepts]: Start accepts. Automaton has 7006 states and 11089 transitions. Word has length 417 [2024-12-02 08:23:41,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:41,180 INFO L471 AbstractCegarLoop]: Abstraction has 7006 states and 11089 transitions. [2024-12-02 08:23:41,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 19.692307692307693) internal successors, (256), 14 states have internal predecessors, (256), 5 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (143), 4 states have call predecessors, (143), 5 states have call successors, (143) [2024-12-02 08:23:41,180 INFO L276 IsEmpty]: Start isEmpty. Operand 7006 states and 11089 transitions. [2024-12-02 08:23:41,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2024-12-02 08:23:41,184 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:41,184 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:41,196 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 08:23:41,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-12-02 08:23:41,385 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:41,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:41,385 INFO L85 PathProgramCache]: Analyzing trace with hash -867310390, now seen corresponding path program 1 times [2024-12-02 08:23:41,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:41,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096780776] [2024-12-02 08:23:41,385 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:41,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:41,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:41,594 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:41,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:41,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096780776] [2024-12-02 08:23:41,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096780776] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:41,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:41,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:23:41,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322712528] [2024-12-02 08:23:41,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:41,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 08:23:41,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:41,596 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 08:23:41,596 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 08:23:41,596 INFO L87 Difference]: Start difference. First operand 7006 states and 11089 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:41,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:41,769 INFO L93 Difference]: Finished difference Result 12462 states and 19738 transitions. [2024-12-02 08:23:41,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 08:23:41,770 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 417 [2024-12-02 08:23:41,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:41,792 INFO L225 Difference]: With dead ends: 12462 [2024-12-02 08:23:41,793 INFO L226 Difference]: Without dead ends: 7006 [2024-12-02 08:23:41,799 INFO L434 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-12-02 08:23:41,799 INFO L435 NwaCegarLoop]: 465 mSDtfsCounter, 324 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:41,799 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 465 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:23:41,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7006 states. [2024-12-02 08:23:42,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7006 to 7006. [2024-12-02 08:23:42,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7006 states, 6525 states have (on average 1.5538697318007664) internal successors, (10139), 6539 states have internal predecessors, (10139), 453 states have call successors, (453), 27 states have call predecessors, (453), 27 states have return successors, (453), 439 states have call predecessors, (453), 453 states have call successors, (453) [2024-12-02 08:23:42,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7006 states to 7006 states and 11045 transitions. [2024-12-02 08:23:42,083 INFO L78 Accepts]: Start accepts. Automaton has 7006 states and 11045 transitions. Word has length 417 [2024-12-02 08:23:42,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:42,084 INFO L471 AbstractCegarLoop]: Abstraction has 7006 states and 11045 transitions. [2024-12-02 08:23:42,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:42,084 INFO L276 IsEmpty]: Start isEmpty. Operand 7006 states and 11045 transitions. [2024-12-02 08:23:42,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2024-12-02 08:23:42,089 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:42,089 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:42,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 08:23:42,089 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:42,090 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:42,090 INFO L85 PathProgramCache]: Analyzing trace with hash -629486429, now seen corresponding path program 1 times [2024-12-02 08:23:42,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:42,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170071951] [2024-12-02 08:23:42,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:42,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:43,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:43,550 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 57 proven. 111 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:23:43,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:43,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170071951] [2024-12-02 08:23:43,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170071951] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:23:43,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345376824] [2024-12-02 08:23:43,551 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:43,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:23:43,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:23:43,553 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:23:43,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 08:23:43,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:43,901 INFO L256 TraceCheckSpWp]: Trace formula consists of 1141 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 08:23:43,907 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:23:44,224 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3176 proven. 96 refuted. 0 times theorem prover too weak. 3112 trivial. 0 not checked. [2024-12-02 08:23:44,224 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:23:44,516 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 72 proven. 96 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:23:44,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345376824] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:23:44,516 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:23:44,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-12-02 08:23:44,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892938588] [2024-12-02 08:23:44,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:23:44,517 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 08:23:44,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:44,518 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 08:23:44,518 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 08:23:44,518 INFO L87 Difference]: Start difference. First operand 7006 states and 11045 transitions. Second operand has 8 states, 8 states have (on average 25.0) internal successors, (200), 8 states have internal predecessors, (200), 3 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (128), 3 states have call predecessors, (128), 3 states have call successors, (128) [2024-12-02 08:23:45,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:45,129 INFO L93 Difference]: Finished difference Result 10956 states and 17218 transitions. [2024-12-02 08:23:45,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 08:23:45,129 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 25.0) internal successors, (200), 8 states have internal predecessors, (200), 3 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (128), 3 states have call predecessors, (128), 3 states have call successors, (128) Word has length 418 [2024-12-02 08:23:45,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:45,138 INFO L225 Difference]: With dead ends: 10956 [2024-12-02 08:23:45,138 INFO L226 Difference]: Without dead ends: 4400 [2024-12-02 08:23:45,144 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 849 GetRequests, 833 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2024-12-02 08:23:45,144 INFO L435 NwaCegarLoop]: 423 mSDtfsCounter, 933 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 486 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 1149 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:45,145 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 1149 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 486 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 08:23:45,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4400 states. [2024-12-02 08:23:45,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4400 to 4306. [2024-12-02 08:23:45,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4306 states, 3965 states have (on average 1.532156368221942) internal successors, (6075), 3971 states have internal predecessors, (6075), 301 states have call successors, (301), 39 states have call predecessors, (301), 39 states have return successors, (301), 295 states have call predecessors, (301), 301 states have call successors, (301) [2024-12-02 08:23:45,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4306 states to 4306 states and 6677 transitions. [2024-12-02 08:23:45,387 INFO L78 Accepts]: Start accepts. Automaton has 4306 states and 6677 transitions. Word has length 418 [2024-12-02 08:23:45,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:45,388 INFO L471 AbstractCegarLoop]: Abstraction has 4306 states and 6677 transitions. [2024-12-02 08:23:45,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 25.0) internal successors, (200), 8 states have internal predecessors, (200), 3 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (128), 3 states have call predecessors, (128), 3 states have call successors, (128) [2024-12-02 08:23:45,388 INFO L276 IsEmpty]: Start isEmpty. Operand 4306 states and 6677 transitions. [2024-12-02 08:23:45,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2024-12-02 08:23:45,393 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:45,393 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:45,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 08:23:45,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-12-02 08:23:45,594 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:45,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:45,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1277337705, now seen corresponding path program 1 times [2024-12-02 08:23:45,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:45,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144873259] [2024-12-02 08:23:45,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:45,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:45,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:46,353 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:46,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:46,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144873259] [2024-12-02 08:23:46,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144873259] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:46,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:46,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:23:46,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545542743] [2024-12-02 08:23:46,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:46,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:23:46,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:46,355 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:23:46,355 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:46,355 INFO L87 Difference]: Start difference. First operand 4306 states and 6677 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:46,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:46,739 INFO L93 Difference]: Finished difference Result 7122 states and 10979 transitions. [2024-12-02 08:23:46,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:23:46,740 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 418 [2024-12-02 08:23:46,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:46,747 INFO L225 Difference]: With dead ends: 7122 [2024-12-02 08:23:46,747 INFO L226 Difference]: Without dead ends: 5615 [2024-12-02 08:23:46,750 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:46,750 INFO L435 NwaCegarLoop]: 531 mSDtfsCounter, 494 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:46,750 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 998 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:23:46,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5615 states. [2024-12-02 08:23:46,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5615 to 4418. [2024-12-02 08:23:46,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4418 states, 4077 states have (on average 1.5312729948491537) internal successors, (6243), 4083 states have internal predecessors, (6243), 301 states have call successors, (301), 39 states have call predecessors, (301), 39 states have return successors, (301), 295 states have call predecessors, (301), 301 states have call successors, (301) [2024-12-02 08:23:46,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4418 states to 4418 states and 6845 transitions. [2024-12-02 08:23:46,985 INFO L78 Accepts]: Start accepts. Automaton has 4418 states and 6845 transitions. Word has length 418 [2024-12-02 08:23:46,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:46,986 INFO L471 AbstractCegarLoop]: Abstraction has 4418 states and 6845 transitions. [2024-12-02 08:23:46,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:46,986 INFO L276 IsEmpty]: Start isEmpty. Operand 4418 states and 6845 transitions. [2024-12-02 08:23:46,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 420 [2024-12-02 08:23:46,989 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:46,990 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:46,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 08:23:46,990 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:46,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:46,991 INFO L85 PathProgramCache]: Analyzing trace with hash -254389542, now seen corresponding path program 1 times [2024-12-02 08:23:46,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:46,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466365777] [2024-12-02 08:23:46,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:46,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:47,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:47,763 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:23:47,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:47,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466365777] [2024-12-02 08:23:47,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466365777] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:23:47,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:23:47,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 08:23:47,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691737740] [2024-12-02 08:23:47,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:23:47,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:23:47,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:47,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:23:47,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:47,764 INFO L87 Difference]: Start difference. First operand 4418 states and 6845 transitions. Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:48,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:23:48,206 INFO L93 Difference]: Finished difference Result 8490 states and 13114 transitions. [2024-12-02 08:23:48,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:23:48,207 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 419 [2024-12-02 08:23:48,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:23:48,217 INFO L225 Difference]: With dead ends: 8490 [2024-12-02 08:23:48,217 INFO L226 Difference]: Without dead ends: 5350 [2024-12-02 08:23:48,223 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:23:48,223 INFO L435 NwaCegarLoop]: 522 mSDtfsCounter, 504 mSDsluCounter, 854 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 1376 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:23:48,223 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 1376 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 08:23:48,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5350 states. [2024-12-02 08:23:48,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5350 to 3650. [2024-12-02 08:23:48,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3650 states, 3400 states have (on average 1.5370588235294118) internal successors, (5226), 3402 states have internal predecessors, (5226), 217 states have call successors, (217), 32 states have call predecessors, (217), 32 states have return successors, (217), 215 states have call predecessors, (217), 217 states have call successors, (217) [2024-12-02 08:23:48,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 5660 transitions. [2024-12-02 08:23:48,397 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 5660 transitions. Word has length 419 [2024-12-02 08:23:48,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:23:48,398 INFO L471 AbstractCegarLoop]: Abstraction has 3650 states and 5660 transitions. [2024-12-02 08:23:48,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:23:48,398 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 5660 transitions. [2024-12-02 08:23:48,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 420 [2024-12-02 08:23:48,400 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:23:48,401 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:23:48,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 08:23:48,401 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:23:48,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:23:48,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1110312670, now seen corresponding path program 1 times [2024-12-02 08:23:48,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:23:48,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019859492] [2024-12-02 08:23:48,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:48,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:23:49,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:51,860 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 117 proven. 51 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:23:51,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:23:51,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019859492] [2024-12-02 08:23:51,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019859492] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:23:51,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940488878] [2024-12-02 08:23:51,861 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:23:51,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:23:51,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:23:51,863 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:23:51,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 08:23:52,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:23:52,346 INFO L256 TraceCheckSpWp]: Trace formula consists of 1131 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-12-02 08:23:52,354 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:23:54,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 4099 proven. 486 refuted. 0 times theorem prover too weak. 1799 trivial. 0 not checked. [2024-12-02 08:23:54,957 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:23:56,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940488878] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:23:56,068 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 08:23:56,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 21] total 34 [2024-12-02 08:23:56,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072409283] [2024-12-02 08:23:56,069 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 08:23:56,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-12-02 08:23:56,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:23:56,070 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-12-02 08:23:56,071 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=298, Invalid=1772, Unknown=0, NotChecked=0, Total=2070 [2024-12-02 08:23:56,071 INFO L87 Difference]: Start difference. First operand 3650 states and 5660 transitions. Second operand has 34 states, 34 states have (on average 8.294117647058824) internal successors, (282), 31 states have internal predecessors, (282), 11 states have call successors, (114), 7 states have call predecessors, (114), 10 states have return successors, (114), 11 states have call predecessors, (114), 11 states have call successors, (114) [2024-12-02 08:24:16,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:24:16,111 INFO L93 Difference]: Finished difference Result 42182 states and 65026 transitions. [2024-12-02 08:24:16,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 181 states. [2024-12-02 08:24:16,112 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 8.294117647058824) internal successors, (282), 31 states have internal predecessors, (282), 11 states have call successors, (114), 7 states have call predecessors, (114), 10 states have return successors, (114), 11 states have call predecessors, (114), 11 states have call successors, (114) Word has length 419 [2024-12-02 08:24:16,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:24:16,144 INFO L225 Difference]: With dead ends: 42182 [2024-12-02 08:24:16,144 INFO L226 Difference]: Without dead ends: 39478 [2024-12-02 08:24:16,159 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 859 GetRequests, 655 SyntacticMatches, 0 SemanticMatches, 204 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15980 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=7176, Invalid=35054, Unknown=0, NotChecked=0, Total=42230 [2024-12-02 08:24:16,160 INFO L435 NwaCegarLoop]: 361 mSDtfsCounter, 31098 mSDsluCounter, 5409 mSDsCounter, 0 mSdLazyCounter, 5171 mSolverCounterSat, 2470 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31105 SdHoareTripleChecker+Valid, 5770 SdHoareTripleChecker+Invalid, 7641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2470 IncrementalHoareTripleChecker+Valid, 5171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2024-12-02 08:24:16,160 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [31105 Valid, 5770 Invalid, 7641 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2470 Valid, 5171 Invalid, 0 Unknown, 0 Unchecked, 7.5s Time] [2024-12-02 08:24:16,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39478 states. [2024-12-02 08:24:16,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39478 to 16448. [2024-12-02 08:24:16,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16448 states, 15968 states have (on average 1.5485971943887775) internal successors, (24728), 15972 states have internal predecessors, (24728), 377 states have call successors, (377), 102 states have call predecessors, (377), 102 states have return successors, (377), 373 states have call predecessors, (377), 377 states have call successors, (377) [2024-12-02 08:24:16,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16448 states to 16448 states and 25482 transitions. [2024-12-02 08:24:16,633 INFO L78 Accepts]: Start accepts. Automaton has 16448 states and 25482 transitions. Word has length 419 [2024-12-02 08:24:16,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:24:16,633 INFO L471 AbstractCegarLoop]: Abstraction has 16448 states and 25482 transitions. [2024-12-02 08:24:16,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 8.294117647058824) internal successors, (282), 31 states have internal predecessors, (282), 11 states have call successors, (114), 7 states have call predecessors, (114), 10 states have return successors, (114), 11 states have call predecessors, (114), 11 states have call successors, (114) [2024-12-02 08:24:16,634 INFO L276 IsEmpty]: Start isEmpty. Operand 16448 states and 25482 transitions. [2024-12-02 08:24:16,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2024-12-02 08:24:16,640 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:24:16,640 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:24:16,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-12-02 08:24:16,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:24:16,841 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:24:16,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:24:16,841 INFO L85 PathProgramCache]: Analyzing trace with hash -659286975, now seen corresponding path program 1 times [2024-12-02 08:24:16,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:24:16,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212925007] [2024-12-02 08:24:16,842 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:24:16,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:24:17,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:24:21,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 117 proven. 51 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:24:21,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:24:21,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212925007] [2024-12-02 08:24:21,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212925007] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:24:21,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962821697] [2024-12-02 08:24:21,170 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:24:21,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:24:21,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:24:21,171 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:24:21,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 08:24:21,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:24:21,557 INFO L256 TraceCheckSpWp]: Trace formula consists of 1130 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-02 08:24:21,561 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:24:22,219 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3158 proven. 69 refuted. 0 times theorem prover too weak. 3157 trivial. 0 not checked. [2024-12-02 08:24:22,219 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:24:23,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 99 proven. 69 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:24:23,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962821697] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:24:23,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:24:23,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11, 10] total 33 [2024-12-02 08:24:23,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108753435] [2024-12-02 08:24:23,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:24:23,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-12-02 08:24:23,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:24:23,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-12-02 08:24:23,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=921, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 08:24:23,213 INFO L87 Difference]: Start difference. First operand 16448 states and 25482 transitions. Second operand has 33 states, 33 states have (on average 10.909090909090908) internal successors, (360), 33 states have internal predecessors, (360), 7 states have call successors, (137), 2 states have call predecessors, (137), 4 states have return successors, (138), 7 states have call predecessors, (138), 7 states have call successors, (138) [2024-12-02 08:24:46,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:24:46,983 INFO L93 Difference]: Finished difference Result 81118 states and 125139 transitions. [2024-12-02 08:24:46,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2024-12-02 08:24:46,984 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 10.909090909090908) internal successors, (360), 33 states have internal predecessors, (360), 7 states have call successors, (137), 2 states have call predecessors, (137), 4 states have return successors, (138), 7 states have call predecessors, (138), 7 states have call successors, (138) Word has length 420 [2024-12-02 08:24:46,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:24:47,048 INFO L225 Difference]: With dead ends: 81118 [2024-12-02 08:24:47,048 INFO L226 Difference]: Without dead ends: 70682 [2024-12-02 08:24:47,065 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 963 GetRequests, 835 SyntacticMatches, 0 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5291 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=2436, Invalid=14334, Unknown=0, NotChecked=0, Total=16770 [2024-12-02 08:24:47,066 INFO L435 NwaCegarLoop]: 463 mSDtfsCounter, 21123 mSDsluCounter, 7854 mSDsCounter, 0 mSdLazyCounter, 7756 mSolverCounterSat, 1449 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21216 SdHoareTripleChecker+Valid, 8317 SdHoareTripleChecker+Invalid, 9205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1449 IncrementalHoareTripleChecker+Valid, 7756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2024-12-02 08:24:47,066 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [21216 Valid, 8317 Invalid, 9205 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1449 Valid, 7756 Invalid, 0 Unknown, 0 Unchecked, 14.1s Time] [2024-12-02 08:24:47,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70682 states. [2024-12-02 08:24:47,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70682 to 29728. [2024-12-02 08:24:47,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29728 states, 29243 states have (on average 1.5683411414697535) internal successors, (45863), 29247 states have internal predecessors, (45863), 377 states have call successors, (377), 107 states have call predecessors, (377), 107 states have return successors, (377), 373 states have call predecessors, (377), 377 states have call successors, (377) [2024-12-02 08:24:47,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29728 states to 29728 states and 46617 transitions. [2024-12-02 08:24:47,953 INFO L78 Accepts]: Start accepts. Automaton has 29728 states and 46617 transitions. Word has length 420 [2024-12-02 08:24:47,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:24:47,954 INFO L471 AbstractCegarLoop]: Abstraction has 29728 states and 46617 transitions. [2024-12-02 08:24:47,954 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 10.909090909090908) internal successors, (360), 33 states have internal predecessors, (360), 7 states have call successors, (137), 2 states have call predecessors, (137), 4 states have return successors, (138), 7 states have call predecessors, (138), 7 states have call successors, (138) [2024-12-02 08:24:47,954 INFO L276 IsEmpty]: Start isEmpty. Operand 29728 states and 46617 transitions. [2024-12-02 08:24:47,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2024-12-02 08:24:47,967 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:24:47,967 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:24:47,975 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 08:24:48,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:24:48,168 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:24:48,168 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:24:48,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1372961601, now seen corresponding path program 1 times [2024-12-02 08:24:48,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:24:48,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862661825] [2024-12-02 08:24:48,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:24:48,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:24:48,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:24:55,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 120 proven. 210 refuted. 0 times theorem prover too weak. 6054 trivial. 0 not checked. [2024-12-02 08:24:55,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:24:55,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862661825] [2024-12-02 08:24:55,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862661825] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:24:55,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702620299] [2024-12-02 08:24:55,138 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:24:55,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:24:55,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:24:55,140 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:24:55,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 08:24:55,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:24:55,692 INFO L256 TraceCheckSpWp]: Trace formula consists of 1134 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-02 08:24:55,699 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:25:00,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3579 proven. 351 refuted. 0 times theorem prover too weak. 2454 trivial. 0 not checked. [2024-12-02 08:25:00,112 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:25:09,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 120 proven. 213 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2024-12-02 08:25:09,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [702620299] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:25:09,023 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 08:25:09,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 15] total 41 [2024-12-02 08:25:09,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412408468] [2024-12-02 08:25:09,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 08:25:09,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-12-02 08:25:09,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:25:09,025 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-12-02 08:25:09,025 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=1346, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 08:25:09,025 INFO L87 Difference]: Start difference. First operand 29728 states and 46617 transitions. Second operand has 41 states, 41 states have (on average 9.414634146341463) internal successors, (386), 41 states have internal predecessors, (386), 12 states have call successors, (171), 6 states have call predecessors, (171), 12 states have return successors, (171), 12 states have call predecessors, (171), 12 states have call successors, (171) [2024-12-02 08:25:33,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:25:33,288 INFO L93 Difference]: Finished difference Result 259698 states and 410294 transitions. [2024-12-02 08:25:33,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2024-12-02 08:25:33,289 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 9.414634146341463) internal successors, (386), 41 states have internal predecessors, (386), 12 states have call successors, (171), 6 states have call predecessors, (171), 12 states have return successors, (171), 12 states have call predecessors, (171), 12 states have call successors, (171) Word has length 420 [2024-12-02 08:25:33,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:25:33,574 INFO L225 Difference]: With dead ends: 259698 [2024-12-02 08:25:33,574 INFO L226 Difference]: Without dead ends: 240830 [2024-12-02 08:25:33,612 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 991 GetRequests, 839 SyntacticMatches, 1 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8688 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=4332, Invalid=18924, Unknown=0, NotChecked=0, Total=23256 [2024-12-02 08:25:33,613 INFO L435 NwaCegarLoop]: 463 mSDtfsCounter, 23320 mSDsluCounter, 12081 mSDsCounter, 0 mSdLazyCounter, 6884 mSolverCounterSat, 1163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23363 SdHoareTripleChecker+Valid, 12544 SdHoareTripleChecker+Invalid, 8047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1163 IncrementalHoareTripleChecker+Valid, 6884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2024-12-02 08:25:33,613 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [23363 Valid, 12544 Invalid, 8047 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1163 Valid, 6884 Invalid, 0 Unknown, 0 Unchecked, 9.5s Time] [2024-12-02 08:25:33,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240830 states. [2024-12-02 08:25:36,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240830 to 118574. [2024-12-02 08:25:36,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118574 states, 117196 states have (on average 1.5703863613092597) internal successors, (184043), 117224 states have internal predecessors, (184043), 1049 states have call successors, (1049), 328 states have call predecessors, (1049), 328 states have return successors, (1049), 1021 states have call predecessors, (1049), 1049 states have call successors, (1049) [2024-12-02 08:25:36,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118574 states to 118574 states and 186141 transitions. [2024-12-02 08:25:36,812 INFO L78 Accepts]: Start accepts. Automaton has 118574 states and 186141 transitions. Word has length 420 [2024-12-02 08:25:36,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:25:36,813 INFO L471 AbstractCegarLoop]: Abstraction has 118574 states and 186141 transitions. [2024-12-02 08:25:36,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 9.414634146341463) internal successors, (386), 41 states have internal predecessors, (386), 12 states have call successors, (171), 6 states have call predecessors, (171), 12 states have return successors, (171), 12 states have call predecessors, (171), 12 states have call successors, (171) [2024-12-02 08:25:36,813 INFO L276 IsEmpty]: Start isEmpty. Operand 118574 states and 186141 transitions. [2024-12-02 08:25:36,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2024-12-02 08:25:36,847 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:25:36,847 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:25:36,856 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 08:25:37,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-12-02 08:25:37,048 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:25:37,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:25:37,048 INFO L85 PathProgramCache]: Analyzing trace with hash 383517563, now seen corresponding path program 1 times [2024-12-02 08:25:37,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:25:37,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231122757] [2024-12-02 08:25:37,049 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:25:37,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:25:38,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 08:25:38,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1093608381] [2024-12-02 08:25:38,277 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:25:38,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:25:38,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:25:38,279 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:25:38,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 08:25:38,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:25:38,954 INFO L256 TraceCheckSpWp]: Trace formula consists of 1135 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-02 08:25:38,958 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:25:40,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 492 proven. 162 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2024-12-02 08:25:40,637 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:25:41,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 08:25:41,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231122757] [2024-12-02 08:25:41,194 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 08:25:41,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093608381] [2024-12-02 08:25:41,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093608381] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 08:25:41,194 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 08:25:41,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-12-02 08:25:41,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465801144] [2024-12-02 08:25:41,195 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 08:25:41,195 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 08:25:41,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 08:25:41,196 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 08:25:41,196 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-12-02 08:25:41,196 INFO L87 Difference]: Start difference. First operand 118574 states and 186141 transitions. Second operand has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 6 states have internal predecessors, (144), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2024-12-02 08:25:44,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:25:44,765 INFO L93 Difference]: Finished difference Result 293198 states and 461156 transitions. [2024-12-02 08:25:44,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 08:25:44,766 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 6 states have internal predecessors, (144), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 420 [2024-12-02 08:25:44,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:25:44,949 INFO L225 Difference]: With dead ends: 293198 [2024-12-02 08:25:44,949 INFO L226 Difference]: Without dead ends: 174994 [2024-12-02 08:25:45,030 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 511 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2024-12-02 08:25:45,031 INFO L435 NwaCegarLoop]: 528 mSDtfsCounter, 930 mSDsluCounter, 1828 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 930 SdHoareTripleChecker+Valid, 2356 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 08:25:45,031 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [930 Valid, 2356 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 08:25:45,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174994 states. [2024-12-02 08:25:47,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174994 to 153942. [2024-12-02 08:25:48,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153942 states, 152138 states have (on average 1.5688322444096807) internal successors, (238679), 152170 states have internal predecessors, (238679), 1369 states have call successors, (1369), 434 states have call predecessors, (1369), 434 states have return successors, (1369), 1337 states have call predecessors, (1369), 1369 states have call successors, (1369) [2024-12-02 08:25:48,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153942 states to 153942 states and 241417 transitions. [2024-12-02 08:25:48,284 INFO L78 Accepts]: Start accepts. Automaton has 153942 states and 241417 transitions. Word has length 420 [2024-12-02 08:25:48,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:25:48,285 INFO L471 AbstractCegarLoop]: Abstraction has 153942 states and 241417 transitions. [2024-12-02 08:25:48,285 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 6 states have internal predecessors, (144), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2024-12-02 08:25:48,285 INFO L276 IsEmpty]: Start isEmpty. Operand 153942 states and 241417 transitions. [2024-12-02 08:25:48,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 421 [2024-12-02 08:25:48,371 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:25:48,372 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:25:48,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 08:25:48,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-12-02 08:25:48,572 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:25:48,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:25:48,573 INFO L85 PathProgramCache]: Analyzing trace with hash 623757309, now seen corresponding path program 1 times [2024-12-02 08:25:48,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 08:25:48,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058966009] [2024-12-02 08:25:48,573 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:25:48,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 08:25:49,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 08:25:49,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1882196447] [2024-12-02 08:25:49,808 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:25:49,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 08:25:49,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:25:49,810 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 08:25:50,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 08:25:50,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 08:25:50,979 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 08:25:51,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 08:25:51,868 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 08:25:51,868 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 08:25:51,869 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 08:25:51,880 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 08:25:52,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-12-02 08:25:52,074 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 08:25:52,394 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 08:25:52,397 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 08:25:52 BoogieIcfgContainer [2024-12-02 08:25:52,397 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 08:25:52,398 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 08:25:52,398 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 08:25:52,398 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 08:25:52,399 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:23:09" (3/4) ... [2024-12-02 08:25:52,400 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 08:25:52,401 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 08:25:52,402 INFO L158 Benchmark]: Toolchain (without parser) took 165450.00ms. Allocated memory was 117.4MB in the beginning and 3.3GB in the end (delta: 3.2GB). Free memory was 91.1MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 1.4GB. Max. memory is 16.1GB. [2024-12-02 08:25:52,402 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 117.4MB. Free memory is still 73.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 08:25:52,402 INFO L158 Benchmark]: CACSL2BoogieTranslator took 493.36ms. Allocated memory is still 117.4MB. Free memory was 90.9MB in the beginning and 53.2MB in the end (delta: 37.7MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2024-12-02 08:25:52,403 INFO L158 Benchmark]: Boogie Procedure Inliner took 118.14ms. Allocated memory is still 117.4MB. Free memory was 53.2MB in the beginning and 77.4MB in the end (delta: -24.1MB). Peak memory consumption was 29.1MB. Max. memory is 16.1GB. [2024-12-02 08:25:52,403 INFO L158 Benchmark]: Boogie Preprocessor took 162.44ms. Allocated memory was 117.4MB in the beginning and 218.1MB in the end (delta: 100.7MB). Free memory was 77.4MB in the beginning and 140.6MB in the end (delta: -63.2MB). Peak memory consumption was 33.5MB. Max. memory is 16.1GB. [2024-12-02 08:25:52,403 INFO L158 Benchmark]: RCFGBuilder took 1585.24ms. Allocated memory is still 218.1MB. Free memory was 140.5MB in the beginning and 110.0MB in the end (delta: 30.5MB). Peak memory consumption was 87.8MB. Max. memory is 16.1GB. [2024-12-02 08:25:52,404 INFO L158 Benchmark]: TraceAbstraction took 163081.87ms. Allocated memory was 218.1MB in the beginning and 3.3GB in the end (delta: 3.1GB). Free memory was 108.3MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. [2024-12-02 08:25:52,404 INFO L158 Benchmark]: Witness Printer took 3.41ms. Allocated memory is still 3.3GB. Free memory was 1.9GB in the beginning and 1.9GB in the end (delta: 220.1kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 08:25:52,406 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.21ms. Allocated memory is still 117.4MB. Free memory is still 73.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 493.36ms. Allocated memory is still 117.4MB. Free memory was 90.9MB in the beginning and 53.2MB in the end (delta: 37.7MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 118.14ms. Allocated memory is still 117.4MB. Free memory was 53.2MB in the beginning and 77.4MB in the end (delta: -24.1MB). Peak memory consumption was 29.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 162.44ms. Allocated memory was 117.4MB in the beginning and 218.1MB in the end (delta: 100.7MB). Free memory was 77.4MB in the beginning and 140.6MB in the end (delta: -63.2MB). Peak memory consumption was 33.5MB. Max. memory is 16.1GB. * RCFGBuilder took 1585.24ms. Allocated memory is still 218.1MB. Free memory was 140.5MB in the beginning and 110.0MB in the end (delta: 30.5MB). Peak memory consumption was 87.8MB. Max. memory is 16.1GB. * TraceAbstraction took 163081.87ms. Allocated memory was 218.1MB in the beginning and 3.3GB in the end (delta: 3.1GB). Free memory was 108.3MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 1.3GB. Max. memory is 16.1GB. * Witness Printer took 3.41ms. Allocated memory is still 3.3GB. Free memory was 1.9GB in the beginning and 1.9GB in the end (delta: 220.1kB). Peak memory consumption was 8.4MB. 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 510, overapproximation of someBinaryFLOATComparisonOperation at line 661, overapproximation of someBinaryFLOATComparisonOperation at line 661, overapproximation of someBinaryFLOATComparisonOperation at line 661, overapproximation of someBinaryFLOATComparisonOperation at line 535, overapproximation of someBinaryFLOATComparisonOperation at line 409, overapproximation of someBinaryFLOATComparisonOperation at line 593, overapproximation of someBinaryFLOATComparisonOperation at line 431, overapproximation of someBinaryFLOATComparisonOperation at line 555, overapproximation of someBinaryFLOATComparisonOperation at line 559, overapproximation of someBinaryFLOATComparisonOperation at line 561, overapproximation of someBinaryFLOATComparisonOperation at line 473, overapproximation of someBinaryFLOATComparisonOperation at line 661, overapproximation of someBinaryFLOATComparisonOperation at line 592, overapproximation of someBinaryFLOATComparisonOperation at line 661, overapproximation of someBinaryFLOATComparisonOperation at line 563, overapproximation of someBinaryFLOATComparisonOperation at line 557, overapproximation of someBinaryFLOATComparisonOperation at line 424, overapproximation of someBinaryFLOATComparisonOperation at line 533, overapproximation of someBinaryFLOATComparisonOperation at line 484, overapproximation of someBinaryFLOATComparisonOperation at line 661, overapproximation of someBinaryDOUBLEComparisonOperation at line 523, overapproximation of someBinaryDOUBLEComparisonOperation at line 221, overapproximation of someBinaryDOUBLEComparisonOperation at line 661, overapproximation of someBinaryDOUBLEComparisonOperation at line 282, overapproximation of someBinaryDOUBLEComparisonOperation at line 320, overapproximation of someBinaryDOUBLEComparisonOperation at line 158, overapproximation of someBinaryDOUBLEComparisonOperation at line 607, overapproximation of someBinaryDOUBLEComparisonOperation at line 613, overapproximation of someBinaryDOUBLEComparisonOperation at line 661, overapproximation of someBinaryDOUBLEComparisonOperation at line 605, overapproximation of someBinaryDOUBLEComparisonOperation at line 315, overapproximation of someBinaryDOUBLEComparisonOperation at line 384, overapproximation of someBinaryDOUBLEComparisonOperation at line 601, overapproximation of someBinaryDOUBLEComparisonOperation at line 661, overapproximation of someBinaryDOUBLEComparisonOperation at line 310, overapproximation of someBinaryDOUBLEComparisonOperation at line 603, overapproximation of someBinaryDOUBLEComparisonOperation at line 661, overapproximation of someBinaryArithmeticFLOAToperation at line 300, overapproximation of someUnaryFLOAToperation at line 485. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed long int var_1_1 = -8; [L23] float var_1_2 = 1.5; [L24] float var_1_3 = 24.7; [L25] unsigned short int var_1_10 = 32; [L26] unsigned short int var_1_16 = 49860; [L27] signed char var_1_17 = 32; [L28] signed char var_1_18 = -2; [L29] signed char var_1_19 = 10; [L30] signed char var_1_20 = 2; [L31] unsigned short int var_1_21 = 100; [L32] signed char var_1_23 = 16; [L33] signed char var_1_24 = 1; [L34] signed char var_1_25 = -10; [L35] float var_1_26 = 127.6; [L36] float var_1_27 = 5.625; [L37] float var_1_28 = 99.75; [L38] float var_1_29 = 16.8; [L39] float var_1_30 = 7.975; [L40] float var_1_31 = 10.75; [L41] unsigned char var_1_32 = 1; [L42] unsigned char var_1_33 = 0; [L43] unsigned char var_1_34 = 1; [L44] unsigned char var_1_35 = 0; [L45] signed char var_1_36 = 64; [L46] unsigned char var_1_37 = 1; [L47] unsigned char var_1_38 = 1; [L48] unsigned char var_1_39 = 0; [L49] unsigned char var_1_40 = 0; [L50] unsigned char var_1_41 = 0; [L51] unsigned char var_1_42 = 64; [L52] unsigned char var_1_43 = 128; [L53] unsigned char var_1_44 = 64; [L54] unsigned char var_1_45 = 64; [L55] unsigned long int var_1_46 = 256; [L56] unsigned long int var_1_48 = 2555450654; [L57] signed short int var_1_49 = 5; [L58] float var_1_50 = 64.5; [L59] unsigned short int var_1_51 = 1; [L60] signed short int var_1_53 = -2; [L61] signed long int var_1_54 = 32; [L62] float var_1_55 = 10000.3; [L63] unsigned char var_1_56 = 64; [L64] unsigned char var_1_57 = 237; [L65] signed long int var_1_58 = -256; [L66] signed long int var_1_59 = -10000000; [L67] unsigned short int var_1_60 = 1; [L68] unsigned short int var_1_61 = 28258; [L69] double var_1_62 = 10.2; [L70] double var_1_63 = 50.8; [L71] double var_1_64 = 100.5; [L72] double var_1_65 = 15.5; [L73] double var_1_66 = 63.2; [L74] unsigned long int var_1_67 = 10000000; [L75] unsigned long int var_1_68 = 10; [L76] unsigned char var_1_70 = 0; [L77] unsigned char var_1_71 = 0; [L78] unsigned short int var_1_72 = 256; [L79] unsigned char var_1_73 = 0; [L80] signed short int var_1_74 = 5; [L81] unsigned char var_1_75 = 1; [L82] double var_1_76 = 9.125; [L83] double var_1_77 = 0.0; [L84] signed long int var_1_78 = 16; [L85] unsigned char var_1_79 = 0; [L86] signed char var_1_80 = -50; [L87] double var_1_81 = 0.8; [L88] signed long int var_1_82 = -1; [L89] unsigned short int var_1_84 = 5; [L90] unsigned short int var_1_86 = 62187; [L91] unsigned char var_1_87 = 128; [L92] unsigned char var_1_88 = 4; [L93] signed char var_1_89 = -64; [L94] unsigned short int var_1_90 = 2; [L95] unsigned long int var_1_91 = 10000; [L96] signed long int var_1_92 = -500; [L97] signed short int var_1_93 = -32; [L98] signed short int var_1_94 = 10; [L99] signed char var_1_95 = 10; [L100] signed long int var_1_96 = 25; [L101] double var_1_97 = 1.2; [L102] signed long int var_1_98 = -8; [L103] float var_1_99 = 24.2; [L104] unsigned char var_1_100 = 4; [L105] double var_1_101 = 10.225; [L106] unsigned char var_1_102 = 1; [L107] unsigned char var_1_103 = 0; [L108] unsigned short int last_1_var_1_10 = 32; [L109] signed char last_1_var_1_17 = 32; [L110] unsigned short int last_1_var_1_21 = 100; [L111] signed char last_1_var_1_23 = 16; [L112] float last_1_var_1_26 = 127.6; [L113] unsigned char last_1_var_1_32 = 1; [L114] signed char last_1_var_1_36 = 64; [L115] unsigned char last_1_var_1_39 = 0; [L116] unsigned char last_1_var_1_42 = 64; [L117] unsigned long int last_1_var_1_46 = 256; [L118] unsigned short int last_1_var_1_51 = 1; [L119] signed long int last_1_var_1_54 = 32; [L120] unsigned char last_1_var_1_56 = 64; [L121] signed long int last_1_var_1_58 = -256; [L122] unsigned short int last_1_var_1_60 = 1; [L123] double last_1_var_1_62 = 10.2; [L124] unsigned long int last_1_var_1_67 = 10000000; [L125] unsigned long int last_1_var_1_68 = 10; [L126] unsigned char last_1_var_1_70 = 0; [L127] signed short int last_1_var_1_74 = 5; [L128] unsigned char last_1_var_1_75 = 1; [L129] signed long int last_1_var_1_78 = 16; [L130] unsigned char last_1_var_1_79 = 0; [L131] signed long int last_1_var_1_82 = -1; [L132] unsigned short int last_1_var_1_84 = 5; [L133] unsigned char last_1_var_1_87 = 128; [L134] signed char last_1_var_1_89 = -64; [L135] unsigned short int last_1_var_1_90 = 2; [L136] signed long int last_1_var_1_92 = -500; [L137] signed short int last_1_var_1_93 = -32; [L138] signed char last_1_var_1_95 = 10; [L139] double last_1_var_1_97 = 1.2; [L140] signed long int last_1_var_1_98 = -8; [L141] unsigned char last_1_var_1_100 = 4; VAL [isInitial=0, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=49860, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_2=3/2, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_3=247/10, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L665] isInitial = 1 [L666] FCALL initially() [L668] CALL updateLastVariables() [L625] last_1_var_1_10 = var_1_10 [L626] last_1_var_1_17 = var_1_17 [L627] last_1_var_1_21 = var_1_21 [L628] last_1_var_1_23 = var_1_23 [L629] last_1_var_1_26 = var_1_26 [L630] last_1_var_1_32 = var_1_32 [L631] last_1_var_1_36 = var_1_36 [L632] last_1_var_1_39 = var_1_39 [L633] last_1_var_1_42 = var_1_42 [L634] last_1_var_1_46 = var_1_46 [L635] last_1_var_1_51 = var_1_51 [L636] last_1_var_1_54 = var_1_54 [L637] last_1_var_1_56 = var_1_56 [L638] last_1_var_1_58 = var_1_58 [L639] last_1_var_1_60 = var_1_60 [L640] last_1_var_1_62 = var_1_62 [L641] last_1_var_1_67 = var_1_67 [L642] last_1_var_1_68 = var_1_68 [L643] last_1_var_1_70 = var_1_70 [L644] last_1_var_1_74 = var_1_74 [L645] last_1_var_1_75 = var_1_75 [L646] last_1_var_1_78 = var_1_78 [L647] last_1_var_1_79 = var_1_79 [L648] last_1_var_1_82 = var_1_82 [L649] last_1_var_1_84 = var_1_84 [L650] last_1_var_1_87 = var_1_87 [L651] last_1_var_1_89 = var_1_89 [L652] last_1_var_1_90 = var_1_90 [L653] last_1_var_1_92 = var_1_92 [L654] last_1_var_1_93 = var_1_93 [L655] last_1_var_1_95 = var_1_95 [L656] last_1_var_1_97 = var_1_97 [L657] last_1_var_1_98 = var_1_98 [L658] last_1_var_1_100 = var_1_100 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=49860, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_2=3/2, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_3=247/10, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L668] RET updateLastVariables() [L669] CALL updateVariables() [L532] var_1_2 = __VERIFIER_nondet_float() [L533] CALL assume_abort_if_not((var_1_2 >= 0.0F && var_1_2 <= -1.0e-20F) || (var_1_2 <= 9223372.036854776000e+12F && var_1_2 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=49860, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_3=247/10, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=49860, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_3=247/10, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L533] RET assume_abort_if_not((var_1_2 >= 0.0F && var_1_2 <= -1.0e-20F) || (var_1_2 <= 9223372.036854776000e+12F && var_1_2 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=49860, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_3=247/10, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L534] var_1_3 = __VERIFIER_nondet_float() [L535] CALL assume_abort_if_not((var_1_3 >= 0.0F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=49860, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=49860, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L535] RET assume_abort_if_not((var_1_3 >= 0.0F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=49860, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L536] var_1_16 = __VERIFIER_nondet_ushort() [L537] CALL assume_abort_if_not(var_1_16 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L537] RET assume_abort_if_not(var_1_16 >= 32767) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L538] CALL assume_abort_if_not(var_1_16 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L538] RET assume_abort_if_not(var_1_16 <= 65534) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=-2, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L539] var_1_18 = __VERIFIER_nondet_char() [L540] CALL assume_abort_if_not(var_1_18 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L540] RET assume_abort_if_not(var_1_18 >= -63) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L541] CALL assume_abort_if_not(var_1_18 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L541] RET assume_abort_if_not(var_1_18 <= 63) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=10, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L542] var_1_19 = __VERIFIER_nondet_char() [L543] CALL assume_abort_if_not(var_1_19 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L543] RET assume_abort_if_not(var_1_19 >= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L544] CALL assume_abort_if_not(var_1_19 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L544] RET assume_abort_if_not(var_1_19 <= 63) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=2, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L545] var_1_20 = __VERIFIER_nondet_char() [L546] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L546] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L547] CALL assume_abort_if_not(var_1_20 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L547] RET assume_abort_if_not(var_1_20 <= 63) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=1, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L548] var_1_24 = __VERIFIER_nondet_char() [L549] CALL assume_abort_if_not(var_1_24 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L549] RET assume_abort_if_not(var_1_24 >= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L550] CALL assume_abort_if_not(var_1_24 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L550] RET assume_abort_if_not(var_1_24 <= 126) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-10, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L551] var_1_25 = __VERIFIER_nondet_char() [L552] CALL assume_abort_if_not(var_1_25 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L552] RET assume_abort_if_not(var_1_25 >= -63) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L553] CALL assume_abort_if_not(var_1_25 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L553] RET assume_abort_if_not(var_1_25 <= 63) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_27=45/8, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L554] var_1_27 = __VERIFIER_nondet_float() [L555] CALL assume_abort_if_not((var_1_27 >= 0.0F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L555] RET assume_abort_if_not((var_1_27 >= 0.0F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_28=399/4, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L556] var_1_28 = __VERIFIER_nondet_float() [L557] CALL assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L557] RET assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_29=84/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L558] var_1_29 = __VERIFIER_nondet_float() [L559] CALL assume_abort_if_not((var_1_29 >= 0.0F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 2305843.009213691390e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L559] RET assume_abort_if_not((var_1_29 >= 0.0F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 2305843.009213691390e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_30=319/40, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L560] var_1_30 = __VERIFIER_nondet_float() [L561] CALL assume_abort_if_not((var_1_30 >= 0.0F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 2305843.009213691390e+12F && var_1_30 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L561] RET assume_abort_if_not((var_1_30 >= 0.0F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 2305843.009213691390e+12F && var_1_30 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=43/4, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L562] var_1_31 = __VERIFIER_nondet_float() [L563] CALL assume_abort_if_not((var_1_31 >= 0.0F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 4611686.018427382800e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L563] RET assume_abort_if_not((var_1_31 >= 0.0F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 4611686.018427382800e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=0, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L564] var_1_33 = __VERIFIER_nondet_uchar() [L565] CALL assume_abort_if_not(var_1_33 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L565] RET assume_abort_if_not(var_1_33 >= 1) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L566] CALL assume_abort_if_not(var_1_33 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L566] RET assume_abort_if_not(var_1_33 <= 1) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L567] var_1_34 = __VERIFIER_nondet_uchar() [L568] CALL assume_abort_if_not(var_1_34 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L568] RET assume_abort_if_not(var_1_34 >= 1) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L569] CALL assume_abort_if_not(var_1_34 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L569] RET assume_abort_if_not(var_1_34 <= 1) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L570] var_1_35 = __VERIFIER_nondet_uchar() [L571] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L571] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L572] CALL assume_abort_if_not(var_1_35 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L572] RET assume_abort_if_not(var_1_35 <= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L573] var_1_40 = __VERIFIER_nondet_uchar() [L574] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L574] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L575] CALL assume_abort_if_not(var_1_40 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L575] RET assume_abort_if_not(var_1_40 <= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L576] var_1_41 = __VERIFIER_nondet_uchar() [L577] CALL assume_abort_if_not(var_1_41 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L577] RET assume_abort_if_not(var_1_41 >= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L578] CALL assume_abort_if_not(var_1_41 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L578] RET assume_abort_if_not(var_1_41 <= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=128, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L579] var_1_43 = __VERIFIER_nondet_uchar() [L580] CALL assume_abort_if_not(var_1_43 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L580] RET assume_abort_if_not(var_1_43 >= 127) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L581] CALL assume_abort_if_not(var_1_43 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L581] RET assume_abort_if_not(var_1_43 <= 254) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=64, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L582] var_1_44 = __VERIFIER_nondet_uchar() [L583] CALL assume_abort_if_not(var_1_44 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L583] RET assume_abort_if_not(var_1_44 >= 63) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L584] CALL assume_abort_if_not(var_1_44 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L584] RET assume_abort_if_not(var_1_44 <= 127) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L585] var_1_45 = __VERIFIER_nondet_uchar() [L586] CALL assume_abort_if_not(var_1_45 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L586] RET assume_abort_if_not(var_1_45 >= 63) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L587] CALL assume_abort_if_not(var_1_45 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L587] RET assume_abort_if_not(var_1_45 <= 127) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=2555450654, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L588] var_1_48 = __VERIFIER_nondet_ulong() [L589] CALL assume_abort_if_not(var_1_48 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L589] RET assume_abort_if_not(var_1_48 >= 2147483647) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L590] CALL assume_abort_if_not(var_1_48 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L590] RET assume_abort_if_not(var_1_48 <= 4294967294) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_50=129/2, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L591] var_1_50 = __VERIFIER_nondet_float() [L592] CALL assume_abort_if_not((var_1_50 >= -922337.2036854776000e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 9223372.036854776000e+12F && var_1_50 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L592] RET assume_abort_if_not((var_1_50 >= -922337.2036854776000e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 9223372.036854776000e+12F && var_1_50 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L593] CALL assume_abort_if_not(var_1_50 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L593] RET assume_abort_if_not(var_1_50 != 0.0F) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=237, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L594] var_1_57 = __VERIFIER_nondet_uchar() [L595] CALL assume_abort_if_not(var_1_57 >= 222) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L595] RET assume_abort_if_not(var_1_57 >= 222) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L596] CALL assume_abort_if_not(var_1_57 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L596] RET assume_abort_if_not(var_1_57 <= 254) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=28258, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L597] var_1_61 = __VERIFIER_nondet_ushort() [L598] CALL assume_abort_if_not(var_1_61 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L598] RET assume_abort_if_not(var_1_61 >= 16383) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L599] CALL assume_abort_if_not(var_1_61 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L599] RET assume_abort_if_not(var_1_61 <= 32767) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=254/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L600] var_1_63 = __VERIFIER_nondet_double() [L601] CALL assume_abort_if_not((var_1_63 >= 0.0F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 9223372.036854765600e+12F && var_1_63 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L601] RET assume_abort_if_not((var_1_63 >= 0.0F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 9223372.036854765600e+12F && var_1_63 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_64=201/2, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L602] var_1_64 = __VERIFIER_nondet_double() [L603] CALL assume_abort_if_not((var_1_64 >= -115292.1504606845700e+13F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 1152921.504606845700e+12F && var_1_64 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L603] RET assume_abort_if_not((var_1_64 >= -115292.1504606845700e+13F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 1152921.504606845700e+12F && var_1_64 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_65=31/2, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L604] var_1_65 = __VERIFIER_nondet_double() [L605] CALL assume_abort_if_not((var_1_65 >= -115292.1504606845700e+13F && var_1_65 <= -1.0e-20F) || (var_1_65 <= 1152921.504606845700e+12F && var_1_65 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L605] RET assume_abort_if_not((var_1_65 >= -115292.1504606845700e+13F && var_1_65 <= -1.0e-20F) || (var_1_65 <= 1152921.504606845700e+12F && var_1_65 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_66=316/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L606] var_1_66 = __VERIFIER_nondet_double() [L607] CALL assume_abort_if_not((var_1_66 >= -230584.3009213691390e+13F && var_1_66 <= -1.0e-20F) || (var_1_66 <= 2305843.009213691390e+12F && var_1_66 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L607] RET assume_abort_if_not((var_1_66 >= -230584.3009213691390e+13F && var_1_66 <= -1.0e-20F) || (var_1_66 <= 2305843.009213691390e+12F && var_1_66 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=256, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L608] var_1_72 = __VERIFIER_nondet_ushort() [L609] CALL assume_abort_if_not(var_1_72 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L609] RET assume_abort_if_not(var_1_72 >= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L610] CALL assume_abort_if_not(var_1_72 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L610] RET assume_abort_if_not(var_1_72 <= 65535) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L611] CALL assume_abort_if_not(var_1_72 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L611] RET assume_abort_if_not(var_1_72 != 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_77=0, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L612] var_1_77 = __VERIFIER_nondet_double() [L613] CALL assume_abort_if_not((var_1_77 >= 2305843.009213691390e+12F && var_1_77 <= -1.0e-20F) || (var_1_77 <= 4611686.018427382800e+12F && var_1_77 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L613] RET assume_abort_if_not((var_1_77 >= 2305843.009213691390e+12F && var_1_77 <= -1.0e-20F) || (var_1_77 <= 4611686.018427382800e+12F && var_1_77 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=62187, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L614] var_1_86 = __VERIFIER_nondet_ushort() [L615] CALL assume_abort_if_not(var_1_86 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L615] RET assume_abort_if_not(var_1_86 >= 32767) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L616] CALL assume_abort_if_not(var_1_86 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L616] RET assume_abort_if_not(var_1_86 <= 65534) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=4, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L617] var_1_88 = __VERIFIER_nondet_uchar() [L618] CALL assume_abort_if_not(var_1_88 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L618] RET assume_abort_if_not(var_1_88 >= 0) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L619] CALL assume_abort_if_not(var_1_88 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L619] RET assume_abort_if_not(var_1_88 <= 127) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=0, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L620] var_1_103 = __VERIFIER_nondet_uchar() [L621] CALL assume_abort_if_not(var_1_103 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L621] RET assume_abort_if_not(var_1_103 >= 1) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L622] CALL assume_abort_if_not(var_1_103 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L622] RET assume_abort_if_not(var_1_103 <= 1) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L669] RET updateVariables() [L670] CALL step() [L145] COND TRUE last_1_var_1_93 >= ((((last_1_var_1_58) > (last_1_var_1_67)) ? (last_1_var_1_58) : (last_1_var_1_67))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-1, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L146] COND FALSE !((last_1_var_1_82 == (last_1_var_1_56 / var_1_48)) && ((last_1_var_1_60 > last_1_var_1_67) || var_1_34)) [L153] var_1_82 = (last_1_var_1_51 - last_1_var_1_36) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=5, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L158] COND TRUE ((((last_1_var_1_26) > (last_1_var_1_62)) ? (last_1_var_1_26) : (last_1_var_1_62))) >= var_1_29 [L159] var_1_49 = (last_1_var_1_17 - ((((16) > (var_1_19)) ? (16) : (var_1_19)))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L171] signed long int stepLocal_24 = (((var_1_45) < (last_1_var_1_51)) ? (var_1_45) : (last_1_var_1_51)); VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_24=1, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=16, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L172] COND TRUE stepLocal_24 <= (last_1_var_1_78 - last_1_var_1_98) [L173] var_1_78 = (((((((last_1_var_1_74) < 0 ) ? -(last_1_var_1_74) : (last_1_var_1_74))) < 0 ) ? -((((last_1_var_1_74) < 0 ) ? -(last_1_var_1_74) : (last_1_var_1_74))) : ((((last_1_var_1_74) < 0 ) ? -(last_1_var_1_74) : (last_1_var_1_74))))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=10, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L177] COND TRUE \read(last_1_var_1_32) [L178] var_1_95 = var_1_20 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=0, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L182] COND TRUE (last_1_var_1_78 % 4) <= var_1_18 [L183] var_1_70 = (! var_1_35) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L185] COND FALSE !(! var_1_34) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L190] COND TRUE last_1_var_1_39 || ((- last_1_var_1_84) < (last_1_var_1_10 + last_1_var_1_21)) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=32, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L191] COND TRUE ((last_1_var_1_84 * last_1_var_1_74) * last_1_var_1_90) != (last_1_var_1_21 * last_1_var_1_60) [L192] var_1_10 = (last_1_var_1_87 + last_1_var_1_100) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L207] COND FALSE !(! ((-256 * last_1_var_1_87) < var_1_61)) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L220] unsigned long int stepLocal_14 = last_1_var_1_46 / var_1_45; [L221] unsigned char stepLocal_13 = var_1_31 >= last_1_var_1_97; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_14=4, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=64, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L222] COND TRUE stepLocal_14 > var_1_24 [L223] var_1_56 = (((var_1_57 - 10) - var_1_19) - var_1_45) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L235] signed long int stepLocal_4 = last_1_var_1_36; [L236] signed long int stepLocal_3 = (var_1_20 - var_1_19) * last_1_var_1_42; [L237] signed long int stepLocal_2 = last_1_var_1_90; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_2=2, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L238] COND FALSE !(var_1_20 >= stepLocal_2) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=100, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L249] COND FALSE !(\read(last_1_var_1_39)) [L256] var_1_21 = var_1_19 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L259] COND TRUE last_1_var_1_56 > last_1_var_1_23 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L260] COND FALSE !((- (last_1_var_1_17 * last_1_var_1_84)) == (last_1_var_1_67 * (-256 / var_1_16))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L270] signed long int stepLocal_5 = -100; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_3=0, stepLocal_4=64, stepLocal_5=-100, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=16, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L271] COND TRUE stepLocal_5 != var_1_21 [L272] var_1_23 = ((((((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) > ((var_1_25 + 50))) ? (((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) : ((var_1_25 + 50)))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L276] COND FALSE !(\read(last_1_var_1_79)) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=32, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=10000, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L279] var_1_54 = var_1_100 [L280] var_1_91 = var_1_100 [L281] signed long int stepLocal_25 = last_1_var_1_92; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=128, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L282] COND FALSE !((-0.8 / var_1_77) >= var_1_3) [L289] var_1_87 = ((((var_1_19) < (var_1_57)) ? (var_1_19) : (var_1_57))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=64, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L291] COND TRUE ! (! var_1_33) [L292] var_1_36 = var_1_19 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L294] COND FALSE !(! var_1_33) [L297] var_1_37 = (! (! var_1_33)) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_55=100003/10, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L299] COND TRUE \read(var_1_33) [L300] var_1_55 = (var_1_29 + var_1_30) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L304] signed long int stepLocal_15 = (~ var_1_43) % var_1_45; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_15=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=-10000000, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L305] COND TRUE var_1_16 > stepLocal_15 [L306] var_1_59 = (var_1_44 - var_1_21) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=73/8, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L310] COND TRUE -0.75f <= (- var_1_63) [L311] var_1_76 = var_1_63 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=-50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L315] COND TRUE var_1_76 <= var_1_76 [L316] var_1_80 = ((((var_1_25) > (50)) ? (var_1_25) : (50))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L320] COND FALSE !((var_1_27 / var_1_77) > (var_1_28 - (var_1_30 + var_1_29))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L327] COND FALSE !(\read(var_1_41)) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=25, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L330] COND FALSE !(\read(var_1_35)) [L333] var_1_96 = 8 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=6/5, var_1_98=-8, var_1_99=121/5] [L335] var_1_97 = var_1_66 [L336] var_1_98 = var_1_45 [L337] var_1_99 = var_1_31 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=409/40, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L338] COND FALSE !(\read(var_1_40)) [L341] var_1_101 = var_1_66 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L343] EXPR (var_1_82 / var_1_43) & 8 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=1, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L343] signed long int stepLocal_11 = (var_1_82 / var_1_43) & 8; [L344] COND TRUE last_1_var_1_51 >= stepLocal_11 [L345] var_1_51 = (var_1_16 - var_1_42) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=1, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L353] COND TRUE (var_1_87 * var_1_10) < var_1_91 [L354] var_1_60 = ((((var_1_49) < (var_1_16)) ? (var_1_49) : (var_1_16))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L358] signed char stepLocal_10 = var_1_36; [L359] signed long int stepLocal_9 = var_1_42 / var_1_44; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_9=0, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=256, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L360] COND FALSE !(var_1_25 > stepLocal_9) [L367] var_1_46 = var_1_20 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=-256, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L369] var_1_58 = var_1_46 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L370] COND TRUE var_1_100 != var_1_78 [L371] var_1_32 = (var_1_33 && var_1_34) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=1, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L381] COND FALSE !(var_1_40 || ((var_1_21 + var_1_58) >= var_1_57)) [L384] var_1_75 = (((var_1_29 * var_1_64) >= var_1_3) && var_1_40) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=2, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L386] COND FALSE !(\read(var_1_75)) [L389] var_1_90 = 32 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L391] unsigned short int stepLocal_19 = var_1_16; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_19=-32769, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L392] COND TRUE stepLocal_19 >= last_1_var_1_68 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=10, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L393] COND TRUE \read(var_1_32) [L394] var_1_68 = var_1_43 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L399] signed long int stepLocal_1 = var_1_95 / var_1_16; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_1=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L400] EXPR var_1_56 ^ var_1_87 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_10=0, stepLocal_13=1, stepLocal_1=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=32, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L400] signed long int stepLocal_0 = var_1_56 ^ var_1_87; [L401] COND FALSE !(stepLocal_1 > (var_1_21 * var_1_10)) [L406] var_1_17 = (var_1_20 - var_1_19) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L408] COND TRUE var_1_93 <= var_1_60 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=5, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L409] COND TRUE (var_1_2 + 3.4f) > 8.25f [L410] var_1_84 = var_1_42 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=-500, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L415] COND FALSE !(\read(var_1_75)) [L418] var_1_92 = var_1_10 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L420] unsigned long int stepLocal_23 = (((var_1_43) < ((2352903485u - var_1_21))) ? (var_1_43) : ((2352903485u - var_1_21))); VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_23=127, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L421] COND FALSE !(var_1_56 < stepLocal_23) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L424] COND TRUE ((((var_1_31) > (var_1_50)) ? (var_1_31) : (var_1_50))) <= var_1_30 [L425] var_1_74 = -5 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=-8, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L431] COND TRUE (var_1_2 - var_1_3) >= var_1_99 [L432] var_1_1 = ((var_1_49 + var_1_60) + var_1_42) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L436] signed char stepLocal_12 = var_1_89; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_12=-64, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L437] COND TRUE \read(var_1_38) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_12=-64, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=-2, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L438] COND TRUE stepLocal_12 <= var_1_19 [L439] var_1_53 = (((((var_1_18) < (var_1_20)) ? (var_1_18) : (var_1_20))) + var_1_19) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L446] signed char stepLocal_22 = var_1_95; [L447] unsigned char stepLocal_21 = var_1_17 <= (var_1_95 + var_1_82); [L448] signed long int stepLocal_20 = var_1_95 % ((((var_1_57) > (var_1_72)) ? (var_1_57) : (var_1_72))); VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_20=0, stepLocal_21=0, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L449] COND FALSE !(((var_1_48 + var_1_82) <= ((((var_1_56) < (var_1_19)) ? (var_1_56) : (var_1_19)))) && stepLocal_21) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_20=0, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=0, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L456] COND TRUE var_1_78 >= stepLocal_20 [L457] var_1_71 = (! var_1_41) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=10, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L462] COND TRUE \read(var_1_71) [L463] var_1_94 = var_1_93 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L467] unsigned short int stepLocal_26 = var_1_21; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_22=0, stepLocal_25=-500, stepLocal_26=0, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L468] COND TRUE (var_1_42 * var_1_87) >= stepLocal_26 [L469] var_1_102 = (((var_1_84 < var_1_94) || var_1_33) && (var_1_34 && var_1_103)) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L473] unsigned char stepLocal_7 = var_1_2 < (var_1_3 - var_1_27); [L474] signed short int stepLocal_6 = var_1_49; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L475] COND FALSE !(\read(var_1_73)) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=638/5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L484] COND TRUE var_1_28 <= 4.5f [L485] var_1_26 = ((((-0.5f) < 0 ) ? -(-0.5f) : (-0.5f))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L488] signed long int stepLocal_18 = var_1_87 + var_1_89; [L489] signed long int stepLocal_17 = (((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89)); [L490] unsigned long int stepLocal_16 = ((((var_1_19) < (var_1_61)) ? (var_1_19) : (var_1_61))) - ((((var_1_42) > (var_1_46)) ? (var_1_42) : (var_1_46))); VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_16=-64, stepLocal_17=64, stepLocal_18=-64, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=51/5, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L491] COND TRUE stepLocal_16 < var_1_82 [L492] var_1_62 = var_1_31 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_17=64, stepLocal_18=-64, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=0, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L504] COND FALSE !(((((var_1_10) > (var_1_92)) ? (var_1_10) : (var_1_92))) < var_1_87) [L507] var_1_79 = (var_1_75 || (! 0)) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_17=64, stepLocal_18=-64, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L509] unsigned char stepLocal_8 = var_1_73 || var_1_79; VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_17=64, stepLocal_18=-64, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, stepLocal_8=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L510] COND FALSE !(var_1_27 < var_1_55) [L519] var_1_39 = var_1_33 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_17=64, stepLocal_18=-64, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, stepLocal_8=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L521] COND TRUE var_1_39 || var_1_38 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_17=64, stepLocal_18=-64, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, stepLocal_8=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L522] EXPR var_1_46 & var_1_10 VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_17=64, stepLocal_18=-64, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, stepLocal_8=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=4/5, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L522] COND TRUE var_1_45 > ((var_1_46 & var_1_10) + var_1_21) [L523] var_1_81 = ((((var_1_64) > (var_1_65)) ? (var_1_64) : (var_1_65))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, stepLocal_0=180, stepLocal_10=0, stepLocal_13=1, stepLocal_17=64, stepLocal_18=-64, stepLocal_22=0, stepLocal_25=-500, stepLocal_3=0, stepLocal_4=64, stepLocal_6=16, stepLocal_7=1, stepLocal_8=1, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_64=6, var_1_65=0, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=6, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L670] RET step() [L671] CALL, EXPR property() [L661] EXPR ((((var_1_2 - var_1_3) >= var_1_99) ? (var_1_1 == ((signed long int) ((var_1_49 + var_1_60) + var_1_42))) : (var_1_1 == ((signed long int) (var_1_90 - var_1_42)))) && ((last_1_var_1_39 || ((- last_1_var_1_84) < (last_1_var_1_10 + last_1_var_1_21))) ? ((((last_1_var_1_84 * last_1_var_1_74) * last_1_var_1_90) != (last_1_var_1_21 * last_1_var_1_60)) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87)))) : ((last_1_var_1_39 && (last_1_var_1_87 >= (- last_1_var_1_90))) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : ((last_1_var_1_67 <= 500) ? (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87))) : (var_1_10 == ((unsigned short int) (((((var_1_16 - last_1_var_1_100)) > (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100))))) ? ((var_1_16 - last_1_var_1_100)) : (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100)))))))))))) && (((var_1_95 / var_1_16) > (var_1_21 * var_1_10)) ? ((var_1_100 > (var_1_56 ^ var_1_87)) ? (var_1_17 == ((signed char) (var_1_18 + (var_1_19 - var_1_20)))) : 1) : (var_1_17 == ((signed char) (var_1_20 - var_1_19)))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_64=6, var_1_65=0, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=6, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L661] EXPR ((((((((var_1_2 - var_1_3) >= var_1_99) ? (var_1_1 == ((signed long int) ((var_1_49 + var_1_60) + var_1_42))) : (var_1_1 == ((signed long int) (var_1_90 - var_1_42)))) && ((last_1_var_1_39 || ((- last_1_var_1_84) < (last_1_var_1_10 + last_1_var_1_21))) ? ((((last_1_var_1_84 * last_1_var_1_74) * last_1_var_1_90) != (last_1_var_1_21 * last_1_var_1_60)) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87)))) : ((last_1_var_1_39 && (last_1_var_1_87 >= (- last_1_var_1_90))) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : ((last_1_var_1_67 <= 500) ? (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87))) : (var_1_10 == ((unsigned short int) (((((var_1_16 - last_1_var_1_100)) > (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100))))) ? ((var_1_16 - last_1_var_1_100)) : (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100)))))))))))) && (((var_1_95 / var_1_16) > (var_1_21 * var_1_10)) ? ((var_1_100 > (var_1_56 ^ var_1_87)) ? (var_1_17 == ((signed char) (var_1_18 + (var_1_19 - var_1_20)))) : 1) : (var_1_17 == ((signed char) (var_1_20 - var_1_19))))) && ((var_1_20 >= last_1_var_1_90) ? ((((var_1_20 - var_1_19) * last_1_var_1_42) > last_1_var_1_21) ? (var_1_21 == ((unsigned short int) var_1_16)) : ((last_1_var_1_87 != last_1_var_1_36) ? (var_1_21 == ((unsigned short int) (var_1_19 + last_1_var_1_42))) : (var_1_21 == ((unsigned short int) (var_1_16 - 10))))) : (last_1_var_1_39 ? (last_1_var_1_32 ? (var_1_21 == ((unsigned short int) last_1_var_1_87)) : (var_1_21 == ((unsigned short int) last_1_var_1_42))) : (var_1_21 == ((unsigned short int) var_1_19))))) && ((-100 != var_1_21) ? (var_1_23 == ((signed char) ((((((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) > ((var_1_25 + 50))) ? (((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) : ((var_1_25 + 50)))))) : (var_1_23 == ((signed char) var_1_24)))) && (var_1_73 ? ((var_1_49 <= (var_1_16 - ((((var_1_42) > (var_1_93)) ? (var_1_42) : (var_1_93))))) ? ((var_1_70 || (var_1_2 < (var_1_3 - var_1_27))) ? (var_1_26 == ((float) (var_1_28 - ((var_1_29 + var_1_30) + var_1_31)))) : (var_1_26 == ((float) (var_1_30 - var_1_29)))) : 1) : ((var_1_28 <= 4.5f) ? (var_1_26 == ((float) ((((-0.5f) < 0 ) ? -(-0.5f) : (-0.5f))))) : 1))) && ((var_1_100 != var_1_78) ? (var_1_32 == ((unsigned char) (var_1_33 && var_1_34))) : ((var_1_36 != ((var_1_95 / 500) >> var_1_54)) ? (((var_1_78 / var_1_16) <= var_1_100) ? (var_1_32 == ((unsigned char) (! var_1_33))) : 1) : (var_1_32 == ((unsigned char) ((! var_1_38) && var_1_35))))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_64=6, var_1_65=0, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=6, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L661] EXPR ((((((((((((((((var_1_2 - var_1_3) >= var_1_99) ? (var_1_1 == ((signed long int) ((var_1_49 + var_1_60) + var_1_42))) : (var_1_1 == ((signed long int) (var_1_90 - var_1_42)))) && ((last_1_var_1_39 || ((- last_1_var_1_84) < (last_1_var_1_10 + last_1_var_1_21))) ? ((((last_1_var_1_84 * last_1_var_1_74) * last_1_var_1_90) != (last_1_var_1_21 * last_1_var_1_60)) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87)))) : ((last_1_var_1_39 && (last_1_var_1_87 >= (- last_1_var_1_90))) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : ((last_1_var_1_67 <= 500) ? (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87))) : (var_1_10 == ((unsigned short int) (((((var_1_16 - last_1_var_1_100)) > (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100))))) ? ((var_1_16 - last_1_var_1_100)) : (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100)))))))))))) && (((var_1_95 / var_1_16) > (var_1_21 * var_1_10)) ? ((var_1_100 > (var_1_56 ^ var_1_87)) ? (var_1_17 == ((signed char) (var_1_18 + (var_1_19 - var_1_20)))) : 1) : (var_1_17 == ((signed char) (var_1_20 - var_1_19))))) && ((var_1_20 >= last_1_var_1_90) ? ((((var_1_20 - var_1_19) * last_1_var_1_42) > last_1_var_1_21) ? (var_1_21 == ((unsigned short int) var_1_16)) : ((last_1_var_1_87 != last_1_var_1_36) ? (var_1_21 == ((unsigned short int) (var_1_19 + last_1_var_1_42))) : (var_1_21 == ((unsigned short int) (var_1_16 - 10))))) : (last_1_var_1_39 ? (last_1_var_1_32 ? (var_1_21 == ((unsigned short int) last_1_var_1_87)) : (var_1_21 == ((unsigned short int) last_1_var_1_42))) : (var_1_21 == ((unsigned short int) var_1_19))))) && ((-100 != var_1_21) ? (var_1_23 == ((signed char) ((((((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) > ((var_1_25 + 50))) ? (((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) : ((var_1_25 + 50)))))) : (var_1_23 == ((signed char) var_1_24)))) && (var_1_73 ? ((var_1_49 <= (var_1_16 - ((((var_1_42) > (var_1_93)) ? (var_1_42) : (var_1_93))))) ? ((var_1_70 || (var_1_2 < (var_1_3 - var_1_27))) ? (var_1_26 == ((float) (var_1_28 - ((var_1_29 + var_1_30) + var_1_31)))) : (var_1_26 == ((float) (var_1_30 - var_1_29)))) : 1) : ((var_1_28 <= 4.5f) ? (var_1_26 == ((float) ((((-0.5f) < 0 ) ? -(-0.5f) : (-0.5f))))) : 1))) && ((var_1_100 != var_1_78) ? (var_1_32 == ((unsigned char) (var_1_33 && var_1_34))) : ((var_1_36 != ((var_1_95 / 500) >> var_1_54)) ? (((var_1_78 / var_1_16) <= var_1_100) ? (var_1_32 == ((unsigned char) (! var_1_33))) : 1) : (var_1_32 == ((unsigned char) ((! var_1_38) && var_1_35)))))) && ((! (! var_1_33)) ? (var_1_36 == ((signed char) var_1_19)) : 1)) && ((! var_1_33) ? (var_1_37 == ((unsigned char) ((var_1_18 != (var_1_24 - var_1_20)) || var_1_33))) : (var_1_37 == ((unsigned char) (! (! var_1_33)))))) && ((! var_1_34) ? ((var_1_28 >= var_1_29) ? (var_1_38 == ((unsigned char) ((var_1_35 && var_1_33) || (var_1_70 || var_1_34)))) : 1) : 1)) && ((var_1_27 < var_1_55) ? (((16 <= var_1_84) && (var_1_73 || var_1_79)) ? (((var_1_28 * var_1_31) >= ((var_1_29 * var_1_2) * var_1_55)) ? (var_1_39 == ((unsigned char) ((! var_1_33) || (var_1_35 || var_1_40)))) : (var_1_39 == ((unsigned char) var_1_41))) : 1) : (var_1_39 == ((unsigned char) var_1_33)))) && ((last_1_var_1_56 > last_1_var_1_23) ? (((- (last_1_var_1_17 * last_1_var_1_84)) == (last_1_var_1_67 * (-256 / var_1_16))) ? (var_1_42 == ((unsigned char) (var_1_43 - (((((var_1_44) < (var_1_45)) ? (var_1_44) : (var_1_45))) - ((((var_1_19) > (0)) ? (var_1_19) : (0))))))) : 1) : (var_1_33 ? (var_1_42 == ((unsigned char) (((((var_1_45 + var_1_44)) < (var_1_43)) ? ((var_1_45 + var_1_44)) : (var_1_43))))) : (var_1_42 == ((unsigned char) (((((var_1_43) < 0 ) ? -(var_1_43) : (var_1_43))) - var_1_44)))))) && ((var_1_25 > (var_1_42 / var_1_44)) ? ((var_1_78 > var_1_36) ? (var_1_46 == ((unsigned long int) (var_1_48 - var_1_19))) : (var_1_46 == ((unsigned long int) (var_1_48 - var_1_42)))) : (var_1_46 == ((unsigned long int) var_1_20)))) && ((((((last_1_var_1_26) > (last_1_var_1_62)) ? (last_1_var_1_26) : (last_1_var_1_62))) >= var_1_29) ? (var_1_49 == ((signed short int) (last_1_var_1_17 - ((((16) > (var_1_19)) ? (16) : (var_1_19)))))) : ((var_1_3 < (var_1_2 / var_1_50)) ? (var_1_49 == ((signed short int) ((((last_1_var_1_21) > ((var_1_24 - 16))) ? (last_1_var_1_21) : ((var_1_24 - 16)))))) : ((last_1_var_1_67 >= var_1_20) ? (var_1_49 == ((signed short int) ((((((var_1_19 + var_1_44)) < (var_1_43)) ? ((var_1_19 + var_1_44)) : (var_1_43))) - var_1_24))) : (var_1_49 == ((signed short int) (last_1_var_1_21 + ((((32) < (var_1_20)) ? (32) : (var_1_20)))))))))) && ((last_1_var_1_51 >= ((var_1_82 / var_1_43) & 8)) ? (var_1_51 == ((unsigned short int) (var_1_16 - var_1_42))) : (var_1_34 ? (var_1_51 == ((unsigned short int) (var_1_44 + (27467 - var_1_45)))) : (var_1_51 == ((unsigned short int) (((((var_1_100) < 0 ) ? -(var_1_100) : (var_1_100))) + var_1_42))))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_64=6, var_1_65=0, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=6, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L661] EXPR ((((((((((((((((((((((((var_1_2 - var_1_3) >= var_1_99) ? (var_1_1 == ((signed long int) ((var_1_49 + var_1_60) + var_1_42))) : (var_1_1 == ((signed long int) (var_1_90 - var_1_42)))) && ((last_1_var_1_39 || ((- last_1_var_1_84) < (last_1_var_1_10 + last_1_var_1_21))) ? ((((last_1_var_1_84 * last_1_var_1_74) * last_1_var_1_90) != (last_1_var_1_21 * last_1_var_1_60)) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87)))) : ((last_1_var_1_39 && (last_1_var_1_87 >= (- last_1_var_1_90))) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : ((last_1_var_1_67 <= 500) ? (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87))) : (var_1_10 == ((unsigned short int) (((((var_1_16 - last_1_var_1_100)) > (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100))))) ? ((var_1_16 - last_1_var_1_100)) : (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100)))))))))))) && (((var_1_95 / var_1_16) > (var_1_21 * var_1_10)) ? ((var_1_100 > (var_1_56 ^ var_1_87)) ? (var_1_17 == ((signed char) (var_1_18 + (var_1_19 - var_1_20)))) : 1) : (var_1_17 == ((signed char) (var_1_20 - var_1_19))))) && ((var_1_20 >= last_1_var_1_90) ? ((((var_1_20 - var_1_19) * last_1_var_1_42) > last_1_var_1_21) ? (var_1_21 == ((unsigned short int) var_1_16)) : ((last_1_var_1_87 != last_1_var_1_36) ? (var_1_21 == ((unsigned short int) (var_1_19 + last_1_var_1_42))) : (var_1_21 == ((unsigned short int) (var_1_16 - 10))))) : (last_1_var_1_39 ? (last_1_var_1_32 ? (var_1_21 == ((unsigned short int) last_1_var_1_87)) : (var_1_21 == ((unsigned short int) last_1_var_1_42))) : (var_1_21 == ((unsigned short int) var_1_19))))) && ((-100 != var_1_21) ? (var_1_23 == ((signed char) ((((((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) > ((var_1_25 + 50))) ? (((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) : ((var_1_25 + 50)))))) : (var_1_23 == ((signed char) var_1_24)))) && (var_1_73 ? ((var_1_49 <= (var_1_16 - ((((var_1_42) > (var_1_93)) ? (var_1_42) : (var_1_93))))) ? ((var_1_70 || (var_1_2 < (var_1_3 - var_1_27))) ? (var_1_26 == ((float) (var_1_28 - ((var_1_29 + var_1_30) + var_1_31)))) : (var_1_26 == ((float) (var_1_30 - var_1_29)))) : 1) : ((var_1_28 <= 4.5f) ? (var_1_26 == ((float) ((((-0.5f) < 0 ) ? -(-0.5f) : (-0.5f))))) : 1))) && ((var_1_100 != var_1_78) ? (var_1_32 == ((unsigned char) (var_1_33 && var_1_34))) : ((var_1_36 != ((var_1_95 / 500) >> var_1_54)) ? (((var_1_78 / var_1_16) <= var_1_100) ? (var_1_32 == ((unsigned char) (! var_1_33))) : 1) : (var_1_32 == ((unsigned char) ((! var_1_38) && var_1_35)))))) && ((! (! var_1_33)) ? (var_1_36 == ((signed char) var_1_19)) : 1)) && ((! var_1_33) ? (var_1_37 == ((unsigned char) ((var_1_18 != (var_1_24 - var_1_20)) || var_1_33))) : (var_1_37 == ((unsigned char) (! (! var_1_33)))))) && ((! var_1_34) ? ((var_1_28 >= var_1_29) ? (var_1_38 == ((unsigned char) ((var_1_35 && var_1_33) || (var_1_70 || var_1_34)))) : 1) : 1)) && ((var_1_27 < var_1_55) ? (((16 <= var_1_84) && (var_1_73 || var_1_79)) ? (((var_1_28 * var_1_31) >= ((var_1_29 * var_1_2) * var_1_55)) ? (var_1_39 == ((unsigned char) ((! var_1_33) || (var_1_35 || var_1_40)))) : (var_1_39 == ((unsigned char) var_1_41))) : 1) : (var_1_39 == ((unsigned char) var_1_33)))) && ((last_1_var_1_56 > last_1_var_1_23) ? (((- (last_1_var_1_17 * last_1_var_1_84)) == (last_1_var_1_67 * (-256 / var_1_16))) ? (var_1_42 == ((unsigned char) (var_1_43 - (((((var_1_44) < (var_1_45)) ? (var_1_44) : (var_1_45))) - ((((var_1_19) > (0)) ? (var_1_19) : (0))))))) : 1) : (var_1_33 ? (var_1_42 == ((unsigned char) (((((var_1_45 + var_1_44)) < (var_1_43)) ? ((var_1_45 + var_1_44)) : (var_1_43))))) : (var_1_42 == ((unsigned char) (((((var_1_43) < 0 ) ? -(var_1_43) : (var_1_43))) - var_1_44)))))) && ((var_1_25 > (var_1_42 / var_1_44)) ? ((var_1_78 > var_1_36) ? (var_1_46 == ((unsigned long int) (var_1_48 - var_1_19))) : (var_1_46 == ((unsigned long int) (var_1_48 - var_1_42)))) : (var_1_46 == ((unsigned long int) var_1_20)))) && ((((((last_1_var_1_26) > (last_1_var_1_62)) ? (last_1_var_1_26) : (last_1_var_1_62))) >= var_1_29) ? (var_1_49 == ((signed short int) (last_1_var_1_17 - ((((16) > (var_1_19)) ? (16) : (var_1_19)))))) : ((var_1_3 < (var_1_2 / var_1_50)) ? (var_1_49 == ((signed short int) ((((last_1_var_1_21) > ((var_1_24 - 16))) ? (last_1_var_1_21) : ((var_1_24 - 16)))))) : ((last_1_var_1_67 >= var_1_20) ? (var_1_49 == ((signed short int) ((((((var_1_19 + var_1_44)) < (var_1_43)) ? ((var_1_19 + var_1_44)) : (var_1_43))) - var_1_24))) : (var_1_49 == ((signed short int) (last_1_var_1_21 + ((((32) < (var_1_20)) ? (32) : (var_1_20)))))))))) && ((last_1_var_1_51 >= ((var_1_82 / var_1_43) & 8)) ? (var_1_51 == ((unsigned short int) (var_1_16 - var_1_42))) : (var_1_34 ? (var_1_51 == ((unsigned short int) (var_1_44 + (27467 - var_1_45)))) : (var_1_51 == ((unsigned short int) (((((var_1_100) < 0 ) ? -(var_1_100) : (var_1_100))) + var_1_42)))))) && (var_1_38 ? ((var_1_89 <= var_1_19) ? (var_1_53 == ((signed short int) (((((var_1_18) < (var_1_20)) ? (var_1_18) : (var_1_20))) + var_1_19))) : (var_1_53 == ((signed short int) var_1_19))) : (var_1_53 == ((signed short int) ((((((var_1_1) > (var_1_67)) ? (var_1_1) : (var_1_67))) + (var_1_18 + var_1_44)) + var_1_19))))) && (var_1_54 == ((signed long int) var_1_100))) && (var_1_33 ? (var_1_55 == ((float) (var_1_29 + var_1_30))) : (var_1_55 == ((float) ((((var_1_28) < (var_1_31)) ? (var_1_28) : (var_1_31))))))) && (((last_1_var_1_46 / var_1_45) > var_1_24) ? (var_1_56 == ((unsigned char) (((var_1_57 - 10) - var_1_19) - var_1_45))) : ((last_1_var_1_75 && (var_1_31 >= last_1_var_1_97)) ? (var_1_56 == ((unsigned char) var_1_43)) : (last_1_var_1_75 ? (var_1_56 == ((unsigned char) ((((var_1_43) > ((((((var_1_57 - var_1_45)) > (2)) ? ((var_1_57 - var_1_45)) : (2))))) ? (var_1_43) : ((((((var_1_57 - var_1_45)) > (2)) ? ((var_1_57 - var_1_45)) : (2)))))))) : (var_1_56 == ((unsigned char) (var_1_57 - var_1_19))))))) && (var_1_58 == ((signed long int) var_1_46))) && ((var_1_16 > ((~ var_1_43) % var_1_45)) ? (var_1_59 == ((signed long int) (var_1_44 - var_1_21))) : (var_1_59 == ((signed long int) ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))))) && (((var_1_87 * var_1_10) < var_1_91) ? (var_1_60 == ((unsigned short int) ((((var_1_49) < (var_1_16)) ? (var_1_49) : (var_1_16))))) : (var_1_60 == ((unsigned short int) ((((((var_1_61 - var_1_57) + var_1_19)) > (var_1_67)) ? (((var_1_61 - var_1_57) + var_1_19)) : (var_1_67))))))) && (((((((var_1_19) < (var_1_61)) ? (var_1_19) : (var_1_61))) - ((((var_1_42) > (var_1_46)) ? (var_1_42) : (var_1_46)))) < var_1_82) ? (var_1_62 == ((double) var_1_31)) : ((((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89))) != var_1_25) ? (((var_1_87 + var_1_89) > ((((-1) > ((var_1_56 >> var_1_68))) ? (-1) : ((var_1_56 >> var_1_68))))) ? (var_1_62 == ((double) (var_1_29 - var_1_28))) : (var_1_62 == ((double) (var_1_63 - 127.2)))) : (var_1_62 == ((double) ((var_1_29 + (var_1_64 + var_1_65)) + (var_1_30 + var_1_66)))))) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_64=6, var_1_65=0, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=6, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L661] EXPR (((((((((((((((((((((((((var_1_2 - var_1_3) >= var_1_99) ? (var_1_1 == ((signed long int) ((var_1_49 + var_1_60) + var_1_42))) : (var_1_1 == ((signed long int) (var_1_90 - var_1_42)))) && ((last_1_var_1_39 || ((- last_1_var_1_84) < (last_1_var_1_10 + last_1_var_1_21))) ? ((((last_1_var_1_84 * last_1_var_1_74) * last_1_var_1_90) != (last_1_var_1_21 * last_1_var_1_60)) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87)))) : ((last_1_var_1_39 && (last_1_var_1_87 >= (- last_1_var_1_90))) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : ((last_1_var_1_67 <= 500) ? (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87))) : (var_1_10 == ((unsigned short int) (((((var_1_16 - last_1_var_1_100)) > (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100))))) ? ((var_1_16 - last_1_var_1_100)) : (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100)))))))))))) && (((var_1_95 / var_1_16) > (var_1_21 * var_1_10)) ? ((var_1_100 > (var_1_56 ^ var_1_87)) ? (var_1_17 == ((signed char) (var_1_18 + (var_1_19 - var_1_20)))) : 1) : (var_1_17 == ((signed char) (var_1_20 - var_1_19))))) && ((var_1_20 >= last_1_var_1_90) ? ((((var_1_20 - var_1_19) * last_1_var_1_42) > last_1_var_1_21) ? (var_1_21 == ((unsigned short int) var_1_16)) : ((last_1_var_1_87 != last_1_var_1_36) ? (var_1_21 == ((unsigned short int) (var_1_19 + last_1_var_1_42))) : (var_1_21 == ((unsigned short int) (var_1_16 - 10))))) : (last_1_var_1_39 ? (last_1_var_1_32 ? (var_1_21 == ((unsigned short int) last_1_var_1_87)) : (var_1_21 == ((unsigned short int) last_1_var_1_42))) : (var_1_21 == ((unsigned short int) var_1_19))))) && ((-100 != var_1_21) ? (var_1_23 == ((signed char) ((((((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) > ((var_1_25 + 50))) ? (((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) : ((var_1_25 + 50)))))) : (var_1_23 == ((signed char) var_1_24)))) && (var_1_73 ? ((var_1_49 <= (var_1_16 - ((((var_1_42) > (var_1_93)) ? (var_1_42) : (var_1_93))))) ? ((var_1_70 || (var_1_2 < (var_1_3 - var_1_27))) ? (var_1_26 == ((float) (var_1_28 - ((var_1_29 + var_1_30) + var_1_31)))) : (var_1_26 == ((float) (var_1_30 - var_1_29)))) : 1) : ((var_1_28 <= 4.5f) ? (var_1_26 == ((float) ((((-0.5f) < 0 ) ? -(-0.5f) : (-0.5f))))) : 1))) && ((var_1_100 != var_1_78) ? (var_1_32 == ((unsigned char) (var_1_33 && var_1_34))) : ((var_1_36 != ((var_1_95 / 500) >> var_1_54)) ? (((var_1_78 / var_1_16) <= var_1_100) ? (var_1_32 == ((unsigned char) (! var_1_33))) : 1) : (var_1_32 == ((unsigned char) ((! var_1_38) && var_1_35)))))) && ((! (! var_1_33)) ? (var_1_36 == ((signed char) var_1_19)) : 1)) && ((! var_1_33) ? (var_1_37 == ((unsigned char) ((var_1_18 != (var_1_24 - var_1_20)) || var_1_33))) : (var_1_37 == ((unsigned char) (! (! var_1_33)))))) && ((! var_1_34) ? ((var_1_28 >= var_1_29) ? (var_1_38 == ((unsigned char) ((var_1_35 && var_1_33) || (var_1_70 || var_1_34)))) : 1) : 1)) && ((var_1_27 < var_1_55) ? (((16 <= var_1_84) && (var_1_73 || var_1_79)) ? (((var_1_28 * var_1_31) >= ((var_1_29 * var_1_2) * var_1_55)) ? (var_1_39 == ((unsigned char) ((! var_1_33) || (var_1_35 || var_1_40)))) : (var_1_39 == ((unsigned char) var_1_41))) : 1) : (var_1_39 == ((unsigned char) var_1_33)))) && ((last_1_var_1_56 > last_1_var_1_23) ? (((- (last_1_var_1_17 * last_1_var_1_84)) == (last_1_var_1_67 * (-256 / var_1_16))) ? (var_1_42 == ((unsigned char) (var_1_43 - (((((var_1_44) < (var_1_45)) ? (var_1_44) : (var_1_45))) - ((((var_1_19) > (0)) ? (var_1_19) : (0))))))) : 1) : (var_1_33 ? (var_1_42 == ((unsigned char) (((((var_1_45 + var_1_44)) < (var_1_43)) ? ((var_1_45 + var_1_44)) : (var_1_43))))) : (var_1_42 == ((unsigned char) (((((var_1_43) < 0 ) ? -(var_1_43) : (var_1_43))) - var_1_44)))))) && ((var_1_25 > (var_1_42 / var_1_44)) ? ((var_1_78 > var_1_36) ? (var_1_46 == ((unsigned long int) (var_1_48 - var_1_19))) : (var_1_46 == ((unsigned long int) (var_1_48 - var_1_42)))) : (var_1_46 == ((unsigned long int) var_1_20)))) && ((((((last_1_var_1_26) > (last_1_var_1_62)) ? (last_1_var_1_26) : (last_1_var_1_62))) >= var_1_29) ? (var_1_49 == ((signed short int) (last_1_var_1_17 - ((((16) > (var_1_19)) ? (16) : (var_1_19)))))) : ((var_1_3 < (var_1_2 / var_1_50)) ? (var_1_49 == ((signed short int) ((((last_1_var_1_21) > ((var_1_24 - 16))) ? (last_1_var_1_21) : ((var_1_24 - 16)))))) : ((last_1_var_1_67 >= var_1_20) ? (var_1_49 == ((signed short int) ((((((var_1_19 + var_1_44)) < (var_1_43)) ? ((var_1_19 + var_1_44)) : (var_1_43))) - var_1_24))) : (var_1_49 == ((signed short int) (last_1_var_1_21 + ((((32) < (var_1_20)) ? (32) : (var_1_20)))))))))) && ((last_1_var_1_51 >= ((var_1_82 / var_1_43) & 8)) ? (var_1_51 == ((unsigned short int) (var_1_16 - var_1_42))) : (var_1_34 ? (var_1_51 == ((unsigned short int) (var_1_44 + (27467 - var_1_45)))) : (var_1_51 == ((unsigned short int) (((((var_1_100) < 0 ) ? -(var_1_100) : (var_1_100))) + var_1_42)))))) && (var_1_38 ? ((var_1_89 <= var_1_19) ? (var_1_53 == ((signed short int) (((((var_1_18) < (var_1_20)) ? (var_1_18) : (var_1_20))) + var_1_19))) : (var_1_53 == ((signed short int) var_1_19))) : (var_1_53 == ((signed short int) ((((((var_1_1) > (var_1_67)) ? (var_1_1) : (var_1_67))) + (var_1_18 + var_1_44)) + var_1_19))))) && (var_1_54 == ((signed long int) var_1_100))) && (var_1_33 ? (var_1_55 == ((float) (var_1_29 + var_1_30))) : (var_1_55 == ((float) ((((var_1_28) < (var_1_31)) ? (var_1_28) : (var_1_31))))))) && (((last_1_var_1_46 / var_1_45) > var_1_24) ? (var_1_56 == ((unsigned char) (((var_1_57 - 10) - var_1_19) - var_1_45))) : ((last_1_var_1_75 && (var_1_31 >= last_1_var_1_97)) ? (var_1_56 == ((unsigned char) var_1_43)) : (last_1_var_1_75 ? (var_1_56 == ((unsigned char) ((((var_1_43) > ((((((var_1_57 - var_1_45)) > (2)) ? ((var_1_57 - var_1_45)) : (2))))) ? (var_1_43) : ((((((var_1_57 - var_1_45)) > (2)) ? ((var_1_57 - var_1_45)) : (2)))))))) : (var_1_56 == ((unsigned char) (var_1_57 - var_1_19))))))) && (var_1_58 == ((signed long int) var_1_46))) && ((var_1_16 > ((~ var_1_43) % var_1_45)) ? (var_1_59 == ((signed long int) (var_1_44 - var_1_21))) : (var_1_59 == ((signed long int) ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))))) && (((var_1_87 * var_1_10) < var_1_91) ? (var_1_60 == ((unsigned short int) ((((var_1_49) < (var_1_16)) ? (var_1_49) : (var_1_16))))) : (var_1_60 == ((unsigned short int) ((((((var_1_61 - var_1_57) + var_1_19)) > (var_1_67)) ? (((var_1_61 - var_1_57) + var_1_19)) : (var_1_67))))))) && (((((((var_1_19) < (var_1_61)) ? (var_1_19) : (var_1_61))) - ((((var_1_42) > (var_1_46)) ? (var_1_42) : (var_1_46)))) < var_1_82) ? (var_1_62 == ((double) var_1_31)) : ((((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89))) != var_1_25) ? (((var_1_87 + var_1_89) > ((((-1) > ((var_1_56 >> var_1_68))) ? (-1) : ((var_1_56 >> var_1_68))))) ? (var_1_62 == ((double) (var_1_29 - var_1_28))) : (var_1_62 == ((double) (var_1_63 - 127.2)))) : (var_1_62 == ((double) ((var_1_29 + (var_1_64 + var_1_65)) + (var_1_30 + var_1_66))))))) && ((! ((-256 * last_1_var_1_87) < var_1_61)) ? ((last_1_var_1_54 <= (((((last_1_var_1_87 & var_1_24)) < (16)) ? ((last_1_var_1_87 & var_1_24)) : (16)))) ? (((-16 < 50) || last_1_var_1_39) ? (var_1_67 == ((unsigned long int) (((((((((var_1_48 - var_1_19)) > (var_1_61)) ? ((var_1_48 - var_1_19)) : (var_1_61)))) > (var_1_57)) ? ((((((var_1_48 - var_1_19)) > (var_1_61)) ? ((var_1_48 - var_1_19)) : (var_1_61)))) : (var_1_57))))) : ((var_1_3 >= var_1_63) ? (var_1_67 == ((unsigned long int) last_1_var_1_87)) : (var_1_67 == ((unsigned long int) var_1_61)))) : 1) : 1) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_64=6, var_1_65=0, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=6, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L661] EXPR ((((((((((((((((((((((((((((((((((((var_1_2 - var_1_3) >= var_1_99) ? (var_1_1 == ((signed long int) ((var_1_49 + var_1_60) + var_1_42))) : (var_1_1 == ((signed long int) (var_1_90 - var_1_42)))) && ((last_1_var_1_39 || ((- last_1_var_1_84) < (last_1_var_1_10 + last_1_var_1_21))) ? ((((last_1_var_1_84 * last_1_var_1_74) * last_1_var_1_90) != (last_1_var_1_21 * last_1_var_1_60)) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87)))) : ((last_1_var_1_39 && (last_1_var_1_87 >= (- last_1_var_1_90))) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : ((last_1_var_1_67 <= 500) ? (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87))) : (var_1_10 == ((unsigned short int) (((((var_1_16 - last_1_var_1_100)) > (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100))))) ? ((var_1_16 - last_1_var_1_100)) : (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100)))))))))))) && (((var_1_95 / var_1_16) > (var_1_21 * var_1_10)) ? ((var_1_100 > (var_1_56 ^ var_1_87)) ? (var_1_17 == ((signed char) (var_1_18 + (var_1_19 - var_1_20)))) : 1) : (var_1_17 == ((signed char) (var_1_20 - var_1_19))))) && ((var_1_20 >= last_1_var_1_90) ? ((((var_1_20 - var_1_19) * last_1_var_1_42) > last_1_var_1_21) ? (var_1_21 == ((unsigned short int) var_1_16)) : ((last_1_var_1_87 != last_1_var_1_36) ? (var_1_21 == ((unsigned short int) (var_1_19 + last_1_var_1_42))) : (var_1_21 == ((unsigned short int) (var_1_16 - 10))))) : (last_1_var_1_39 ? (last_1_var_1_32 ? (var_1_21 == ((unsigned short int) last_1_var_1_87)) : (var_1_21 == ((unsigned short int) last_1_var_1_42))) : (var_1_21 == ((unsigned short int) var_1_19))))) && ((-100 != var_1_21) ? (var_1_23 == ((signed char) ((((((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) > ((var_1_25 + 50))) ? (((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) : ((var_1_25 + 50)))))) : (var_1_23 == ((signed char) var_1_24)))) && (var_1_73 ? ((var_1_49 <= (var_1_16 - ((((var_1_42) > (var_1_93)) ? (var_1_42) : (var_1_93))))) ? ((var_1_70 || (var_1_2 < (var_1_3 - var_1_27))) ? (var_1_26 == ((float) (var_1_28 - ((var_1_29 + var_1_30) + var_1_31)))) : (var_1_26 == ((float) (var_1_30 - var_1_29)))) : 1) : ((var_1_28 <= 4.5f) ? (var_1_26 == ((float) ((((-0.5f) < 0 ) ? -(-0.5f) : (-0.5f))))) : 1))) && ((var_1_100 != var_1_78) ? (var_1_32 == ((unsigned char) (var_1_33 && var_1_34))) : ((var_1_36 != ((var_1_95 / 500) >> var_1_54)) ? (((var_1_78 / var_1_16) <= var_1_100) ? (var_1_32 == ((unsigned char) (! var_1_33))) : 1) : (var_1_32 == ((unsigned char) ((! var_1_38) && var_1_35)))))) && ((! (! var_1_33)) ? (var_1_36 == ((signed char) var_1_19)) : 1)) && ((! var_1_33) ? (var_1_37 == ((unsigned char) ((var_1_18 != (var_1_24 - var_1_20)) || var_1_33))) : (var_1_37 == ((unsigned char) (! (! var_1_33)))))) && ((! var_1_34) ? ((var_1_28 >= var_1_29) ? (var_1_38 == ((unsigned char) ((var_1_35 && var_1_33) || (var_1_70 || var_1_34)))) : 1) : 1)) && ((var_1_27 < var_1_55) ? (((16 <= var_1_84) && (var_1_73 || var_1_79)) ? (((var_1_28 * var_1_31) >= ((var_1_29 * var_1_2) * var_1_55)) ? (var_1_39 == ((unsigned char) ((! var_1_33) || (var_1_35 || var_1_40)))) : (var_1_39 == ((unsigned char) var_1_41))) : 1) : (var_1_39 == ((unsigned char) var_1_33)))) && ((last_1_var_1_56 > last_1_var_1_23) ? (((- (last_1_var_1_17 * last_1_var_1_84)) == (last_1_var_1_67 * (-256 / var_1_16))) ? (var_1_42 == ((unsigned char) (var_1_43 - (((((var_1_44) < (var_1_45)) ? (var_1_44) : (var_1_45))) - ((((var_1_19) > (0)) ? (var_1_19) : (0))))))) : 1) : (var_1_33 ? (var_1_42 == ((unsigned char) (((((var_1_45 + var_1_44)) < (var_1_43)) ? ((var_1_45 + var_1_44)) : (var_1_43))))) : (var_1_42 == ((unsigned char) (((((var_1_43) < 0 ) ? -(var_1_43) : (var_1_43))) - var_1_44)))))) && ((var_1_25 > (var_1_42 / var_1_44)) ? ((var_1_78 > var_1_36) ? (var_1_46 == ((unsigned long int) (var_1_48 - var_1_19))) : (var_1_46 == ((unsigned long int) (var_1_48 - var_1_42)))) : (var_1_46 == ((unsigned long int) var_1_20)))) && ((((((last_1_var_1_26) > (last_1_var_1_62)) ? (last_1_var_1_26) : (last_1_var_1_62))) >= var_1_29) ? (var_1_49 == ((signed short int) (last_1_var_1_17 - ((((16) > (var_1_19)) ? (16) : (var_1_19)))))) : ((var_1_3 < (var_1_2 / var_1_50)) ? (var_1_49 == ((signed short int) ((((last_1_var_1_21) > ((var_1_24 - 16))) ? (last_1_var_1_21) : ((var_1_24 - 16)))))) : ((last_1_var_1_67 >= var_1_20) ? (var_1_49 == ((signed short int) ((((((var_1_19 + var_1_44)) < (var_1_43)) ? ((var_1_19 + var_1_44)) : (var_1_43))) - var_1_24))) : (var_1_49 == ((signed short int) (last_1_var_1_21 + ((((32) < (var_1_20)) ? (32) : (var_1_20)))))))))) && ((last_1_var_1_51 >= ((var_1_82 / var_1_43) & 8)) ? (var_1_51 == ((unsigned short int) (var_1_16 - var_1_42))) : (var_1_34 ? (var_1_51 == ((unsigned short int) (var_1_44 + (27467 - var_1_45)))) : (var_1_51 == ((unsigned short int) (((((var_1_100) < 0 ) ? -(var_1_100) : (var_1_100))) + var_1_42)))))) && (var_1_38 ? ((var_1_89 <= var_1_19) ? (var_1_53 == ((signed short int) (((((var_1_18) < (var_1_20)) ? (var_1_18) : (var_1_20))) + var_1_19))) : (var_1_53 == ((signed short int) var_1_19))) : (var_1_53 == ((signed short int) ((((((var_1_1) > (var_1_67)) ? (var_1_1) : (var_1_67))) + (var_1_18 + var_1_44)) + var_1_19))))) && (var_1_54 == ((signed long int) var_1_100))) && (var_1_33 ? (var_1_55 == ((float) (var_1_29 + var_1_30))) : (var_1_55 == ((float) ((((var_1_28) < (var_1_31)) ? (var_1_28) : (var_1_31))))))) && (((last_1_var_1_46 / var_1_45) > var_1_24) ? (var_1_56 == ((unsigned char) (((var_1_57 - 10) - var_1_19) - var_1_45))) : ((last_1_var_1_75 && (var_1_31 >= last_1_var_1_97)) ? (var_1_56 == ((unsigned char) var_1_43)) : (last_1_var_1_75 ? (var_1_56 == ((unsigned char) ((((var_1_43) > ((((((var_1_57 - var_1_45)) > (2)) ? ((var_1_57 - var_1_45)) : (2))))) ? (var_1_43) : ((((((var_1_57 - var_1_45)) > (2)) ? ((var_1_57 - var_1_45)) : (2)))))))) : (var_1_56 == ((unsigned char) (var_1_57 - var_1_19))))))) && (var_1_58 == ((signed long int) var_1_46))) && ((var_1_16 > ((~ var_1_43) % var_1_45)) ? (var_1_59 == ((signed long int) (var_1_44 - var_1_21))) : (var_1_59 == ((signed long int) ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))))) && (((var_1_87 * var_1_10) < var_1_91) ? (var_1_60 == ((unsigned short int) ((((var_1_49) < (var_1_16)) ? (var_1_49) : (var_1_16))))) : (var_1_60 == ((unsigned short int) ((((((var_1_61 - var_1_57) + var_1_19)) > (var_1_67)) ? (((var_1_61 - var_1_57) + var_1_19)) : (var_1_67))))))) && (((((((var_1_19) < (var_1_61)) ? (var_1_19) : (var_1_61))) - ((((var_1_42) > (var_1_46)) ? (var_1_42) : (var_1_46)))) < var_1_82) ? (var_1_62 == ((double) var_1_31)) : ((((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89))) != var_1_25) ? (((var_1_87 + var_1_89) > ((((-1) > ((var_1_56 >> var_1_68))) ? (-1) : ((var_1_56 >> var_1_68))))) ? (var_1_62 == ((double) (var_1_29 - var_1_28))) : (var_1_62 == ((double) (var_1_63 - 127.2)))) : (var_1_62 == ((double) ((var_1_29 + (var_1_64 + var_1_65)) + (var_1_30 + var_1_66))))))) && ((! ((-256 * last_1_var_1_87) < var_1_61)) ? ((last_1_var_1_54 <= (((((last_1_var_1_87 & var_1_24)) < (16)) ? ((last_1_var_1_87 & var_1_24)) : (16)))) ? (((-16 < 50) || last_1_var_1_39) ? (var_1_67 == ((unsigned long int) (((((((((var_1_48 - var_1_19)) > (var_1_61)) ? ((var_1_48 - var_1_19)) : (var_1_61)))) > (var_1_57)) ? ((((((var_1_48 - var_1_19)) > (var_1_61)) ? ((var_1_48 - var_1_19)) : (var_1_61)))) : (var_1_57))))) : ((var_1_3 >= var_1_63) ? (var_1_67 == ((unsigned long int) last_1_var_1_87)) : (var_1_67 == ((unsigned long int) var_1_61)))) : 1) : 1)) && ((var_1_16 >= last_1_var_1_68) ? (var_1_32 ? (var_1_68 == ((unsigned long int) var_1_43)) : (var_1_68 == ((unsigned long int) (var_1_48 - 100u)))) : 1)) && (((last_1_var_1_78 % 4) <= var_1_18) ? (var_1_70 == ((unsigned char) (! var_1_35))) : 1)) && ((((var_1_48 + var_1_82) <= ((((var_1_56) < (var_1_19)) ? (var_1_56) : (var_1_19)))) && (var_1_17 <= (var_1_95 + var_1_82))) ? ((var_1_95 <= var_1_42) ? (var_1_71 == ((unsigned char) (! var_1_35))) : (var_1_71 == ((unsigned char) 0))) : ((var_1_78 >= (var_1_95 % ((((var_1_57) > (var_1_72)) ? (var_1_57) : (var_1_72))))) ? (var_1_71 == ((unsigned char) (! var_1_41))) : (var_1_71 == ((unsigned char) ((var_1_33 || (var_1_45 != var_1_57)) || var_1_34)))))) && ((var_1_56 < ((((var_1_43) < ((2352903485u - var_1_21))) ? (var_1_43) : ((2352903485u - var_1_21))))) ? (var_1_73 == ((unsigned char) var_1_34)) : 1)) && ((((((var_1_31) > (var_1_50)) ? (var_1_31) : (var_1_50))) <= var_1_30) ? (var_1_74 == ((signed short int) -5)) : ((var_1_42 == var_1_100) ? (var_1_74 == ((signed short int) ((((((var_1_44 + last_1_var_1_74)) < (last_1_var_1_74)) ? ((var_1_44 + last_1_var_1_74)) : (last_1_var_1_74))) + var_1_19))) : 1))) && ((var_1_40 || ((var_1_21 + var_1_58) >= var_1_57)) ? (var_1_75 == ((unsigned char) (! (! 0)))) : (var_1_75 == ((unsigned char) (((var_1_29 * var_1_64) >= var_1_3) && var_1_40))))) && ((-0.75f <= (- var_1_63)) ? (var_1_76 == ((double) var_1_63)) : (var_1_76 == ((double) ((var_1_29 - (var_1_77 - var_1_30)) + var_1_31))))) && ((((((var_1_45) < (last_1_var_1_51)) ? (var_1_45) : (last_1_var_1_51))) <= (last_1_var_1_78 - last_1_var_1_98)) ? (var_1_78 == ((signed long int) (((((((last_1_var_1_74) < 0 ) ? -(last_1_var_1_74) : (last_1_var_1_74))) < 0 ) ? -((((last_1_var_1_74) < 0 ) ? -(last_1_var_1_74) : (last_1_var_1_74))) : ((((last_1_var_1_74) < 0 ) ? -(last_1_var_1_74) : (last_1_var_1_74))))))) : (var_1_78 == ((signed long int) ((((var_1_45) < (last_1_var_1_95)) ? (var_1_45) : (last_1_var_1_95))))))) && ((((((var_1_10) > (var_1_92)) ? (var_1_10) : (var_1_92))) < var_1_87) ? (var_1_79 == ((unsigned char) (! (! var_1_35)))) : (var_1_79 == ((unsigned char) (var_1_75 || (! 0)))))) && ((var_1_76 <= var_1_76) ? (var_1_80 == ((signed char) ((((var_1_25) > (50)) ? (var_1_25) : (50))))) : (var_1_80 == ((signed char) ((((var_1_24) > (var_1_57)) ? (var_1_24) : (var_1_57))))))) && ((var_1_39 || var_1_38) ? ((var_1_45 > ((var_1_46 & var_1_10) + var_1_21)) ? (var_1_81 == ((double) ((((var_1_64) > (var_1_65)) ? (var_1_64) : (var_1_65))))) : 1) : (((var_1_28 - 499.25) != 25.4) ? (var_1_81 == ((double) ((((var_1_66 + ((((var_1_31) < (var_1_29)) ? (var_1_31) : (var_1_29)))) < 0 ) ? -(var_1_66 + ((((var_1_31) < (var_1_29)) ? (var_1_31) : (var_1_29)))) : (var_1_66 + ((((var_1_31) < (var_1_29)) ? (var_1_31) : (var_1_29)))))))) : 1)) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_64=6, var_1_65=0, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=6, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L661-L662] return (((((((((((((((((((((((((((((((((((((((((((((((((((((var_1_2 - var_1_3) >= var_1_99) ? (var_1_1 == ((signed long int) ((var_1_49 + var_1_60) + var_1_42))) : (var_1_1 == ((signed long int) (var_1_90 - var_1_42)))) && ((last_1_var_1_39 || ((- last_1_var_1_84) < (last_1_var_1_10 + last_1_var_1_21))) ? ((((last_1_var_1_84 * last_1_var_1_74) * last_1_var_1_90) != (last_1_var_1_21 * last_1_var_1_60)) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87)))) : ((last_1_var_1_39 && (last_1_var_1_87 >= (- last_1_var_1_90))) ? (var_1_10 == ((unsigned short int) (last_1_var_1_87 + last_1_var_1_100))) : ((last_1_var_1_67 <= 500) ? (var_1_10 == ((unsigned short int) (last_1_var_1_100 + last_1_var_1_87))) : (var_1_10 == ((unsigned short int) (((((var_1_16 - last_1_var_1_100)) > (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100))))) ? ((var_1_16 - last_1_var_1_100)) : (((((last_1_var_1_87) < (100)) ? (last_1_var_1_87) : (100)))))))))))) && (((var_1_95 / var_1_16) > (var_1_21 * var_1_10)) ? ((var_1_100 > (var_1_56 ^ var_1_87)) ? (var_1_17 == ((signed char) (var_1_18 + (var_1_19 - var_1_20)))) : 1) : (var_1_17 == ((signed char) (var_1_20 - var_1_19))))) && ((var_1_20 >= last_1_var_1_90) ? ((((var_1_20 - var_1_19) * last_1_var_1_42) > last_1_var_1_21) ? (var_1_21 == ((unsigned short int) var_1_16)) : ((last_1_var_1_87 != last_1_var_1_36) ? (var_1_21 == ((unsigned short int) (var_1_19 + last_1_var_1_42))) : (var_1_21 == ((unsigned short int) (var_1_16 - 10))))) : (last_1_var_1_39 ? (last_1_var_1_32 ? (var_1_21 == ((unsigned short int) last_1_var_1_87)) : (var_1_21 == ((unsigned short int) last_1_var_1_42))) : (var_1_21 == ((unsigned short int) var_1_19))))) && ((-100 != var_1_21) ? (var_1_23 == ((signed char) ((((((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) > ((var_1_25 + 50))) ? (((((((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) > ((var_1_20 - var_1_24))) ? (((((var_1_18) < (var_1_19)) ? (var_1_18) : (var_1_19)))) : ((var_1_20 - var_1_24))))) : ((var_1_25 + 50)))))) : (var_1_23 == ((signed char) var_1_24)))) && (var_1_73 ? ((var_1_49 <= (var_1_16 - ((((var_1_42) > (var_1_93)) ? (var_1_42) : (var_1_93))))) ? ((var_1_70 || (var_1_2 < (var_1_3 - var_1_27))) ? (var_1_26 == ((float) (var_1_28 - ((var_1_29 + var_1_30) + var_1_31)))) : (var_1_26 == ((float) (var_1_30 - var_1_29)))) : 1) : ((var_1_28 <= 4.5f) ? (var_1_26 == ((float) ((((-0.5f) < 0 ) ? -(-0.5f) : (-0.5f))))) : 1))) && ((var_1_100 != var_1_78) ? (var_1_32 == ((unsigned char) (var_1_33 && var_1_34))) : ((var_1_36 != ((var_1_95 / 500) >> var_1_54)) ? (((var_1_78 / var_1_16) <= var_1_100) ? (var_1_32 == ((unsigned char) (! var_1_33))) : 1) : (var_1_32 == ((unsigned char) ((! var_1_38) && var_1_35)))))) && ((! (! var_1_33)) ? (var_1_36 == ((signed char) var_1_19)) : 1)) && ((! var_1_33) ? (var_1_37 == ((unsigned char) ((var_1_18 != (var_1_24 - var_1_20)) || var_1_33))) : (var_1_37 == ((unsigned char) (! (! var_1_33)))))) && ((! var_1_34) ? ((var_1_28 >= var_1_29) ? (var_1_38 == ((unsigned char) ((var_1_35 && var_1_33) || (var_1_70 || var_1_34)))) : 1) : 1)) && ((var_1_27 < var_1_55) ? (((16 <= var_1_84) && (var_1_73 || var_1_79)) ? (((var_1_28 * var_1_31) >= ((var_1_29 * var_1_2) * var_1_55)) ? (var_1_39 == ((unsigned char) ((! var_1_33) || (var_1_35 || var_1_40)))) : (var_1_39 == ((unsigned char) var_1_41))) : 1) : (var_1_39 == ((unsigned char) var_1_33)))) && ((last_1_var_1_56 > last_1_var_1_23) ? (((- (last_1_var_1_17 * last_1_var_1_84)) == (last_1_var_1_67 * (-256 / var_1_16))) ? (var_1_42 == ((unsigned char) (var_1_43 - (((((var_1_44) < (var_1_45)) ? (var_1_44) : (var_1_45))) - ((((var_1_19) > (0)) ? (var_1_19) : (0))))))) : 1) : (var_1_33 ? (var_1_42 == ((unsigned char) (((((var_1_45 + var_1_44)) < (var_1_43)) ? ((var_1_45 + var_1_44)) : (var_1_43))))) : (var_1_42 == ((unsigned char) (((((var_1_43) < 0 ) ? -(var_1_43) : (var_1_43))) - var_1_44)))))) && ((var_1_25 > (var_1_42 / var_1_44)) ? ((var_1_78 > var_1_36) ? (var_1_46 == ((unsigned long int) (var_1_48 - var_1_19))) : (var_1_46 == ((unsigned long int) (var_1_48 - var_1_42)))) : (var_1_46 == ((unsigned long int) var_1_20)))) && ((((((last_1_var_1_26) > (last_1_var_1_62)) ? (last_1_var_1_26) : (last_1_var_1_62))) >= var_1_29) ? (var_1_49 == ((signed short int) (last_1_var_1_17 - ((((16) > (var_1_19)) ? (16) : (var_1_19)))))) : ((var_1_3 < (var_1_2 / var_1_50)) ? (var_1_49 == ((signed short int) ((((last_1_var_1_21) > ((var_1_24 - 16))) ? (last_1_var_1_21) : ((var_1_24 - 16)))))) : ((last_1_var_1_67 >= var_1_20) ? (var_1_49 == ((signed short int) ((((((var_1_19 + var_1_44)) < (var_1_43)) ? ((var_1_19 + var_1_44)) : (var_1_43))) - var_1_24))) : (var_1_49 == ((signed short int) (last_1_var_1_21 + ((((32) < (var_1_20)) ? (32) : (var_1_20)))))))))) && ((last_1_var_1_51 >= ((var_1_82 / var_1_43) & 8)) ? (var_1_51 == ((unsigned short int) (var_1_16 - var_1_42))) : (var_1_34 ? (var_1_51 == ((unsigned short int) (var_1_44 + (27467 - var_1_45)))) : (var_1_51 == ((unsigned short int) (((((var_1_100) < 0 ) ? -(var_1_100) : (var_1_100))) + var_1_42)))))) && (var_1_38 ? ((var_1_89 <= var_1_19) ? (var_1_53 == ((signed short int) (((((var_1_18) < (var_1_20)) ? (var_1_18) : (var_1_20))) + var_1_19))) : (var_1_53 == ((signed short int) var_1_19))) : (var_1_53 == ((signed short int) ((((((var_1_1) > (var_1_67)) ? (var_1_1) : (var_1_67))) + (var_1_18 + var_1_44)) + var_1_19))))) && (var_1_54 == ((signed long int) var_1_100))) && (var_1_33 ? (var_1_55 == ((float) (var_1_29 + var_1_30))) : (var_1_55 == ((float) ((((var_1_28) < (var_1_31)) ? (var_1_28) : (var_1_31))))))) && (((last_1_var_1_46 / var_1_45) > var_1_24) ? (var_1_56 == ((unsigned char) (((var_1_57 - 10) - var_1_19) - var_1_45))) : ((last_1_var_1_75 && (var_1_31 >= last_1_var_1_97)) ? (var_1_56 == ((unsigned char) var_1_43)) : (last_1_var_1_75 ? (var_1_56 == ((unsigned char) ((((var_1_43) > ((((((var_1_57 - var_1_45)) > (2)) ? ((var_1_57 - var_1_45)) : (2))))) ? (var_1_43) : ((((((var_1_57 - var_1_45)) > (2)) ? ((var_1_57 - var_1_45)) : (2)))))))) : (var_1_56 == ((unsigned char) (var_1_57 - var_1_19))))))) && (var_1_58 == ((signed long int) var_1_46))) && ((var_1_16 > ((~ var_1_43) % var_1_45)) ? (var_1_59 == ((signed long int) (var_1_44 - var_1_21))) : (var_1_59 == ((signed long int) ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))))))) && (((var_1_87 * var_1_10) < var_1_91) ? (var_1_60 == ((unsigned short int) ((((var_1_49) < (var_1_16)) ? (var_1_49) : (var_1_16))))) : (var_1_60 == ((unsigned short int) ((((((var_1_61 - var_1_57) + var_1_19)) > (var_1_67)) ? (((var_1_61 - var_1_57) + var_1_19)) : (var_1_67))))))) && (((((((var_1_19) < (var_1_61)) ? (var_1_19) : (var_1_61))) - ((((var_1_42) > (var_1_46)) ? (var_1_42) : (var_1_46)))) < var_1_82) ? (var_1_62 == ((double) var_1_31)) : ((((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89))) != var_1_25) ? (((var_1_87 + var_1_89) > ((((-1) > ((var_1_56 >> var_1_68))) ? (-1) : ((var_1_56 >> var_1_68))))) ? (var_1_62 == ((double) (var_1_29 - var_1_28))) : (var_1_62 == ((double) (var_1_63 - 127.2)))) : (var_1_62 == ((double) ((var_1_29 + (var_1_64 + var_1_65)) + (var_1_30 + var_1_66))))))) && ((! ((-256 * last_1_var_1_87) < var_1_61)) ? ((last_1_var_1_54 <= (((((last_1_var_1_87 & var_1_24)) < (16)) ? ((last_1_var_1_87 & var_1_24)) : (16)))) ? (((-16 < 50) || last_1_var_1_39) ? (var_1_67 == ((unsigned long int) (((((((((var_1_48 - var_1_19)) > (var_1_61)) ? ((var_1_48 - var_1_19)) : (var_1_61)))) > (var_1_57)) ? ((((((var_1_48 - var_1_19)) > (var_1_61)) ? ((var_1_48 - var_1_19)) : (var_1_61)))) : (var_1_57))))) : ((var_1_3 >= var_1_63) ? (var_1_67 == ((unsigned long int) last_1_var_1_87)) : (var_1_67 == ((unsigned long int) var_1_61)))) : 1) : 1)) && ((var_1_16 >= last_1_var_1_68) ? (var_1_32 ? (var_1_68 == ((unsigned long int) var_1_43)) : (var_1_68 == ((unsigned long int) (var_1_48 - 100u)))) : 1)) && (((last_1_var_1_78 % 4) <= var_1_18) ? (var_1_70 == ((unsigned char) (! var_1_35))) : 1)) && ((((var_1_48 + var_1_82) <= ((((var_1_56) < (var_1_19)) ? (var_1_56) : (var_1_19)))) && (var_1_17 <= (var_1_95 + var_1_82))) ? ((var_1_95 <= var_1_42) ? (var_1_71 == ((unsigned char) (! var_1_35))) : (var_1_71 == ((unsigned char) 0))) : ((var_1_78 >= (var_1_95 % ((((var_1_57) > (var_1_72)) ? (var_1_57) : (var_1_72))))) ? (var_1_71 == ((unsigned char) (! var_1_41))) : (var_1_71 == ((unsigned char) ((var_1_33 || (var_1_45 != var_1_57)) || var_1_34)))))) && ((var_1_56 < ((((var_1_43) < ((2352903485u - var_1_21))) ? (var_1_43) : ((2352903485u - var_1_21))))) ? (var_1_73 == ((unsigned char) var_1_34)) : 1)) && ((((((var_1_31) > (var_1_50)) ? (var_1_31) : (var_1_50))) <= var_1_30) ? (var_1_74 == ((signed short int) -5)) : ((var_1_42 == var_1_100) ? (var_1_74 == ((signed short int) ((((((var_1_44 + last_1_var_1_74)) < (last_1_var_1_74)) ? ((var_1_44 + last_1_var_1_74)) : (last_1_var_1_74))) + var_1_19))) : 1))) && ((var_1_40 || ((var_1_21 + var_1_58) >= var_1_57)) ? (var_1_75 == ((unsigned char) (! (! 0)))) : (var_1_75 == ((unsigned char) (((var_1_29 * var_1_64) >= var_1_3) && var_1_40))))) && ((-0.75f <= (- var_1_63)) ? (var_1_76 == ((double) var_1_63)) : (var_1_76 == ((double) ((var_1_29 - (var_1_77 - var_1_30)) + var_1_31))))) && ((((((var_1_45) < (last_1_var_1_51)) ? (var_1_45) : (last_1_var_1_51))) <= (last_1_var_1_78 - last_1_var_1_98)) ? (var_1_78 == ((signed long int) (((((((last_1_var_1_74) < 0 ) ? -(last_1_var_1_74) : (last_1_var_1_74))) < 0 ) ? -((((last_1_var_1_74) < 0 ) ? -(last_1_var_1_74) : (last_1_var_1_74))) : ((((last_1_var_1_74) < 0 ) ? -(last_1_var_1_74) : (last_1_var_1_74))))))) : (var_1_78 == ((signed long int) ((((var_1_45) < (last_1_var_1_95)) ? (var_1_45) : (last_1_var_1_95))))))) && ((((((var_1_10) > (var_1_92)) ? (var_1_10) : (var_1_92))) < var_1_87) ? (var_1_79 == ((unsigned char) (! (! var_1_35)))) : (var_1_79 == ((unsigned char) (var_1_75 || (! 0)))))) && ((var_1_76 <= var_1_76) ? (var_1_80 == ((signed char) ((((var_1_25) > (50)) ? (var_1_25) : (50))))) : (var_1_80 == ((signed char) ((((var_1_24) > (var_1_57)) ? (var_1_24) : (var_1_57))))))) && ((var_1_39 || var_1_38) ? ((var_1_45 > ((var_1_46 & var_1_10) + var_1_21)) ? (var_1_81 == ((double) ((((var_1_64) > (var_1_65)) ? (var_1_64) : (var_1_65))))) : 1) : (((var_1_28 - 499.25) != 25.4) ? (var_1_81 == ((double) ((((var_1_66 + ((((var_1_31) < (var_1_29)) ? (var_1_31) : (var_1_29)))) < 0 ) ? -(var_1_66 + ((((var_1_31) < (var_1_29)) ? (var_1_31) : (var_1_29)))) : (var_1_66 + ((((var_1_31) < (var_1_29)) ? (var_1_31) : (var_1_29)))))))) : 1))) && ((last_1_var_1_93 >= ((((last_1_var_1_58) > (last_1_var_1_67)) ? (last_1_var_1_58) : (last_1_var_1_67)))) ? (((last_1_var_1_82 == (last_1_var_1_56 / var_1_48)) && ((last_1_var_1_60 > last_1_var_1_67) || var_1_34)) ? (last_1_var_1_70 ? (var_1_82 == ((signed long int) ((((((((last_1_var_1_36) < (last_1_var_1_93)) ? (last_1_var_1_36) : (last_1_var_1_93)))) < (last_1_var_1_89)) ? (((((last_1_var_1_36) < (last_1_var_1_93)) ? (last_1_var_1_36) : (last_1_var_1_93)))) : (last_1_var_1_89))))) : (var_1_82 == ((signed long int) last_1_var_1_90))) : (var_1_82 == ((signed long int) (last_1_var_1_51 - last_1_var_1_36)))) : (var_1_82 == ((signed long int) last_1_var_1_87)))) && ((var_1_93 <= var_1_60) ? (((var_1_2 + 3.4f) > 8.25f) ? (var_1_84 == ((unsigned short int) var_1_42)) : 1) : (var_1_84 == ((unsigned short int) (((((((((var_1_16) > (var_1_86)) ? (var_1_16) : (var_1_86))) - var_1_61)) > (((((var_1_20) < (var_1_100)) ? (var_1_20) : (var_1_100))))) ? ((((((var_1_16) > (var_1_86)) ? (var_1_16) : (var_1_86))) - var_1_61)) : (((((var_1_20) < (var_1_100)) ? (var_1_20) : (var_1_100)))))))))) && (((-0.8 / var_1_77) >= var_1_3) ? ((last_1_var_1_92 == last_1_var_1_90) ? (var_1_87 == ((unsigned char) var_1_44)) : (var_1_87 == ((unsigned char) (((((((((var_1_20 + var_1_88)) > (var_1_24)) ? ((var_1_20 + var_1_88)) : (var_1_24)))) < (var_1_57)) ? ((((((var_1_20 + var_1_88)) > (var_1_24)) ? ((var_1_20 + var_1_88)) : (var_1_24)))) : (var_1_57)))))) : (var_1_87 == ((unsigned char) ((((var_1_19) < (var_1_57)) ? (var_1_19) : (var_1_57))))))) && (((var_1_27 / var_1_77) > (var_1_28 - (var_1_30 + var_1_29))) ? (((var_1_55 * 7.8f) < ((- var_1_29) / var_1_77)) ? (var_1_89 == ((signed char) var_1_57)) : (var_1_89 == ((signed char) var_1_25))) : 1)) && (var_1_75 ? (var_1_90 == ((unsigned short int) var_1_24)) : (var_1_90 == ((unsigned short int) 32)))) && (var_1_91 == ((unsigned long int) var_1_100))) && (var_1_75 ? (var_1_92 == ((signed long int) var_1_87)) : (var_1_92 == ((signed long int) var_1_10)))) && (var_1_41 ? (var_1_93 == ((signed short int) var_1_25)) : 1)) && (var_1_71 ? (var_1_94 == ((signed short int) var_1_93)) : (var_1_94 == ((signed short int) var_1_20)))) && (last_1_var_1_32 ? (var_1_95 == ((signed char) var_1_20)) : (var_1_95 == ((signed char) var_1_25)))) && (var_1_35 ? (var_1_96 == ((signed long int) var_1_93)) : (var_1_96 == ((signed long int) 8)))) && (var_1_97 == ((double) var_1_66))) && (var_1_98 == ((signed long int) var_1_45))) && (var_1_99 == ((float) var_1_31))) && (last_1_var_1_79 ? (var_1_100 == ((unsigned char) var_1_20)) : 1)) && (var_1_40 ? (var_1_101 == ((double) var_1_64)) : (var_1_101 == ((double) var_1_66)))) && (((var_1_42 * var_1_87) >= var_1_21) ? (var_1_102 == ((unsigned char) (((var_1_84 < var_1_94) || var_1_33) && (var_1_34 && var_1_103)))) : (var_1_102 == ((unsigned char) var_1_33))) ; [L671] RET, EXPR property() [L671] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_64=6, var_1_65=0, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=6, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] [L19] reach_error() VAL [isInitial=1, last_1_var_1_100=4, last_1_var_1_10=32, last_1_var_1_17=32, last_1_var_1_21=100, last_1_var_1_23=16, last_1_var_1_26=638/5, last_1_var_1_32=1, last_1_var_1_36=64, last_1_var_1_39=0, last_1_var_1_42=64, last_1_var_1_46=256, last_1_var_1_51=1, last_1_var_1_54=32, last_1_var_1_56=64, last_1_var_1_58=-256, last_1_var_1_60=1, last_1_var_1_62=51/5, last_1_var_1_67=10000000, last_1_var_1_68=10, last_1_var_1_70=0, last_1_var_1_74=5, last_1_var_1_75=1, last_1_var_1_78=16, last_1_var_1_79=0, last_1_var_1_82=-1, last_1_var_1_84=5, last_1_var_1_87=128, last_1_var_1_89=-64, last_1_var_1_90=2, last_1_var_1_92=-500, last_1_var_1_93=-32, last_1_var_1_95=10, last_1_var_1_97=6/5, last_1_var_1_98=-8, var_1_100=4, var_1_101=3, var_1_102=1, var_1_103=1, var_1_10=132, var_1_16=-32769, var_1_17=0, var_1_18=1, var_1_19=0, var_1_1=96, var_1_20=0, var_1_21=0, var_1_23=49, var_1_24=0, var_1_25=-1, var_1_26=5, var_1_31=4, var_1_32=1, var_1_33=1, var_1_34=1, var_1_35=0, var_1_36=0, var_1_37=1, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=64, var_1_43=639, var_1_44=-129, var_1_45=64, var_1_46=0, var_1_48=-2147483649, var_1_49=16, var_1_51=32703, var_1_53=0, var_1_54=4, var_1_56=180, var_1_57=-258, var_1_58=0, var_1_59=127, var_1_60=16, var_1_61=16383, var_1_62=4, var_1_63=2, var_1_64=6, var_1_65=0, var_1_66=3, var_1_67=10000000, var_1_68=127, var_1_70=1, var_1_71=1, var_1_72=253, var_1_73=0, var_1_74=-5, var_1_75=0, var_1_76=2, var_1_78=5, var_1_79=1, var_1_80=50, var_1_81=6, var_1_82=-63, var_1_84=64, var_1_86=32767, var_1_87=0, var_1_88=0, var_1_89=-64, var_1_90=32, var_1_91=4, var_1_92=132, var_1_93=-32, var_1_94=-32, var_1_95=0, var_1_96=8, var_1_97=3, var_1_98=64, var_1_99=4] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 299 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 162.7s, OverallIterations: 23, TraceHistogramMax: 57, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 83.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 90695 SdHoareTripleChecker+Valid, 38.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 90480 mSDsluCounter, 54249 SdHoareTripleChecker+Invalid, 34.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 42717 mSDsCounter, 6977 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 24436 IncrementalHoareTripleChecker+Invalid, 31413 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6977 mSolverCounterUnsat, 11532 mSDtfsCounter, 24436 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6407 GetRequests, 5802 SyntacticMatches, 4 SemanticMatches, 601 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30392 ImplicationChecksByTransitivity, 36.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=153942occurred in iteration=22, InterpolantAutomatonStates: 536, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 10.8s AutomataMinimizationTime, 22 MinimizatonAttempts, 222805 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 14.2s SatisfiabilityAnalysisTime, 48.1s InterpolantComputationTime, 13345 NumberOfCodeBlocks, 13345 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 14142 ConstructedInterpolants, 18 QuantifiedInterpolants, 106693 SizeOfPredicates, 35 NumberOfNonLiveVariables, 9079 ConjunctsInSsa, 112 ConjunctsInUnsatCore, 34 InterpolantComputations, 15 PerfectInterpolantSequences, 214319/217056 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-12-02 08:25:52,630 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-12-02 08:25:52,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 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: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1 --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 395c97b3fefa9ad8a59e7498bc9bc6bbbcfb82d89d73a47ff1c4757af34546c3 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 08:25:54,899 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 08:25:54,979 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-12-02 08:25:54,985 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 08:25:54,985 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 08:25:55,007 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 08:25:55,008 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 08:25:55,008 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 08:25:55,008 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 08:25:55,009 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 08:25:55,009 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 08:25:55,009 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 08:25:55,009 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 08:25:55,009 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 08:25:55,010 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 08:25:55,010 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-02 08:25:55,011 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-02 08:25:55,011 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 08:25:55,011 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 08:25:55,011 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 08:25:55,011 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 08:25:55,011 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 08:25:55,011 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 08:25:55,011 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 08:25:55,011 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 08:25:55,011 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 08:25:55,011 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 08:25:55,012 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 08:25:55,012 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 08:25:55,012 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 08:25:55,012 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 08:25:55,012 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 08:25:55,012 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 08:25:55,013 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 08:25:55,013 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 08:25:55,013 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-02 08:25:55,013 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-02 08:25:55,013 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 08:25:55,013 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 08:25:55,013 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 08:25:55,013 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 08:25:55,013 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1 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 -> 395c97b3fefa9ad8a59e7498bc9bc6bbbcfb82d89d73a47ff1c4757af34546c3 [2024-12-02 08:25:55,276 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 08:25:55,283 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 08:25:55,286 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 08:25:55,287 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 08:25:55,287 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 08:25:55,289 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i [2024-12-02 08:25:58,324 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data/6a9162cd0/ab5b67b5002040868883a214dd9727d2/FLAG6349ee689 [2024-12-02 08:25:58,578 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 08:25:58,579 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i [2024-12-02 08:25:58,593 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data/6a9162cd0/ab5b67b5002040868883a214dd9727d2/FLAG6349ee689 [2024-12-02 08:25:58,881 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/data/6a9162cd0/ab5b67b5002040868883a214dd9727d2 [2024-12-02 08:25:58,883 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 08:25:58,884 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 08:25:58,886 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 08:25:58,886 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 08:25:58,891 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 08:25:58,892 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:25:58" (1/1) ... [2024-12-02 08:25:58,893 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@20b46b1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:58, skipping insertion in model container [2024-12-02 08:25:58,893 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:25:58" (1/1) ... [2024-12-02 08:25:58,936 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 08:25:59,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i[916,929] [2024-12-02 08:25:59,265 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 08:25:59,285 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 08:25:59,294 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-77.i[916,929] [2024-12-02 08:25:59,409 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 08:25:59,428 INFO L204 MainTranslator]: Completed translation [2024-12-02 08:25:59,428 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59 WrapperNode [2024-12-02 08:25:59,428 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 08:25:59,429 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 08:25:59,429 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 08:25:59,430 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 08:25:59,435 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,456 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,498 INFO L138 Inliner]: procedures = 27, calls = 70, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 578 [2024-12-02 08:25:59,499 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 08:25:59,499 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 08:25:59,499 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 08:25:59,499 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 08:25:59,507 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,507 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,517 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,547 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-12-02 08:25:59,547 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,547 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,576 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,579 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,586 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,604 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,608 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,619 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 08:25:59,620 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 08:25:59,621 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 08:25:59,621 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 08:25:59,622 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (1/1) ... [2024-12-02 08:25:59,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 08:25:59,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 08:25:59,656 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 08:25:59,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 08:25:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 08:25:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-02 08:25:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 08:25:59,681 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 08:25:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 08:25:59,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 08:25:59,816 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 08:25:59,818 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 08:26:58,742 INFO L? ?]: Removed 62 outVars from TransFormulas that were not future-live. [2024-12-02 08:26:58,742 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 08:26:58,755 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 08:26:58,756 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2024-12-02 08:26:58,756 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:26:58 BoogieIcfgContainer [2024-12-02 08:26:58,756 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 08:26:58,758 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 08:26:58,758 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 08:26:58,763 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 08:26:58,763 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:25:58" (1/3) ... [2024-12-02 08:26:58,764 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18188a17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:26:58, skipping insertion in model container [2024-12-02 08:26:58,764 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:25:59" (2/3) ... [2024-12-02 08:26:58,764 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18188a17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:26:58, skipping insertion in model container [2024-12-02 08:26:58,764 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:26:58" (3/3) ... [2024-12-02 08:26:58,765 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-77.i [2024-12-02 08:26:58,776 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 08:26:58,778 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount500_file-77.i that has 2 procedures, 216 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 08:26:58,825 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 08:26:58,835 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;@108670c7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 08:26:58,835 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 08:26:58,839 INFO L276 IsEmpty]: Start isEmpty. Operand has 216 states, 156 states have (on average 1.5897435897435896) internal successors, (248), 157 states have internal predecessors, (248), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-12-02 08:26:58,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2024-12-02 08:26:58,857 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:26:58,857 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:26:58,858 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:26:58,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:26:58,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1286220394, now seen corresponding path program 1 times [2024-12-02 08:26:58,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 08:26:58,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1117886900] [2024-12-02 08:26:58,874 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:26:58,875 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:26:58,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 08:26:58,877 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 08:26:58,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-12-02 08:27:03,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:27:03,266 INFO L256 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 08:27:03,279 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:27:03,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 544 proven. 0 refuted. 0 times theorem prover too weak. 5840 trivial. 0 not checked. [2024-12-02 08:27:03,350 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:27:03,351 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 08:27:03,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1117886900] [2024-12-02 08:27:03,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1117886900] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:27:03,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:27:03,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 08:27:03,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486187637] [2024-12-02 08:27:03,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:27:03,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 08:27:03,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 08:27:03,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 08:27:03,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 08:27:03,382 INFO L87 Difference]: Start difference. First operand has 216 states, 156 states have (on average 1.5897435897435896) internal successors, (248), 157 states have internal predecessors, (248), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Second operand has 2 states, 2 states have (on average 60.5) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2024-12-02 08:27:03,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:27:03,429 INFO L93 Difference]: Finished difference Result 424 states and 773 transitions. [2024-12-02 08:27:03,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 08:27:03,431 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 60.5) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 399 [2024-12-02 08:27:03,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:27:03,439 INFO L225 Difference]: With dead ends: 424 [2024-12-02 08:27:03,439 INFO L226 Difference]: Without dead ends: 211 [2024-12-02 08:27:03,444 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 398 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-12-02 08:27:03,446 INFO L435 NwaCegarLoop]: 351 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, 351 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-12-02 08:27:03,447 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 08:27:03,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-12-02 08:27:03,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2024-12-02 08:27:03,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 152 states have (on average 1.5592105263157894) internal successors, (237), 152 states have internal predecessors, (237), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2024-12-02 08:27:03,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 351 transitions. [2024-12-02 08:27:03,512 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 351 transitions. Word has length 399 [2024-12-02 08:27:03,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:27:03,513 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 351 transitions. [2024-12-02 08:27:03,513 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 60.5) internal successors, (121), 2 states have internal predecessors, (121), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2024-12-02 08:27:03,513 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 351 transitions. [2024-12-02 08:27:03,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 400 [2024-12-02 08:27:03,524 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:27:03,525 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:27:03,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-12-02 08:27:03,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:27:03,725 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:27:03,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:27:03,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1804060988, now seen corresponding path program 1 times [2024-12-02 08:27:03,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 08:27:03,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1729149174] [2024-12-02 08:27:03,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:27:03,728 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:27:03,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 08:27:03,730 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 08:27:03,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-12-02 08:27:08,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:27:08,200 INFO L256 TraceCheckSpWp]: Trace formula consists of 740 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 08:27:08,215 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:28:07,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:28:07,215 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:28:07,215 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 08:28:07,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1729149174] [2024-12-02 08:28:07,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1729149174] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:28:07,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:28:07,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:28:07,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146569343] [2024-12-02 08:28:07,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:28:07,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:28:07,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 08:28:07,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:28:07,219 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:28:07,219 INFO L87 Difference]: Start difference. First operand 211 states and 351 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 3 states have internal predecessors, (117), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:28:11,063 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result INVALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:28:17,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.55s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:28:21,360 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:28:22,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:28:28,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:28:32,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:28:32,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:28:32,458 INFO L93 Difference]: Finished difference Result 668 states and 1119 transitions. [2024-12-02 08:28:32,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:28:32,930 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 3 states have internal predecessors, (117), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 399 [2024-12-02 08:28:32,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:28:32,937 INFO L225 Difference]: With dead ends: 668 [2024-12-02 08:28:32,937 INFO L226 Difference]: Without dead ends: 460 [2024-12-02 08:28:32,938 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 399 GetRequests, 396 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:28:32,939 INFO L435 NwaCegarLoop]: 357 mSDtfsCounter, 389 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 116 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 1023 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:28:32,940 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [389 Valid, 1023 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 41 Invalid, 4 Unknown, 0 Unchecked, 24.6s Time] [2024-12-02 08:28:32,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2024-12-02 08:28:33,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 323. [2024-12-02 08:28:33,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 206 states have (on average 1.470873786407767) internal successors, (303), 206 states have internal predecessors, (303), 114 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2024-12-02 08:28:33,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 531 transitions. [2024-12-02 08:28:33,017 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 531 transitions. Word has length 399 [2024-12-02 08:28:33,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:28:33,018 INFO L471 AbstractCegarLoop]: Abstraction has 323 states and 531 transitions. [2024-12-02 08:28:33,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 3 states have internal predecessors, (117), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:28:33,019 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 531 transitions. [2024-12-02 08:28:33,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2024-12-02 08:28:33,026 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:28:33,027 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:28:33,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2024-12-02 08:28:33,227 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:28:33,227 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:28:33,228 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:28:33,228 INFO L85 PathProgramCache]: Analyzing trace with hash -579691711, now seen corresponding path program 1 times [2024-12-02 08:28:33,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 08:28:33,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1163980797] [2024-12-02 08:28:33,229 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:28:33,229 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:28:33,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 08:28:33,230 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 08:28:33,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-12-02 08:28:37,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:28:37,515 INFO L256 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 08:28:37,523 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:29:07,322 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:29:07,322 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:29:07,322 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 08:29:07,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1163980797] [2024-12-02 08:29:07,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1163980797] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:29:07,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:29:07,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:29:07,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576905566] [2024-12-02 08:29:07,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:29:07,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:29:07,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 08:29:07,332 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:29:07,333 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:29:07,333 INFO L87 Difference]: Start difference. First operand 323 states and 531 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:29:09,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:29:15,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.44s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:29:19,972 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:29:23,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:29:25,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:29:29,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:29:35,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.45s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:29:39,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:29:39,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:29:39,875 INFO L93 Difference]: Finished difference Result 776 states and 1286 transitions. [2024-12-02 08:29:40,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:29:40,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 400 [2024-12-02 08:29:40,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:29:40,440 INFO L225 Difference]: With dead ends: 776 [2024-12-02 08:29:40,440 INFO L226 Difference]: Without dead ends: 566 [2024-12-02 08:29:40,442 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:29:40,442 INFO L435 NwaCegarLoop]: 404 mSDtfsCounter, 408 mSDsluCounter, 681 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 116 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.2s IncrementalHoareTripleChecker+Time [2024-12-02 08:29:40,443 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [408 Valid, 1085 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 20 Invalid, 6 Unknown, 0 Unchecked, 32.2s Time] [2024-12-02 08:29:40,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2024-12-02 08:29:40,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 512. [2024-12-02 08:29:40,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 337 states have (on average 1.489614243323442) internal successors, (502), 337 states have internal predecessors, (502), 171 states have call successors, (171), 3 states have call predecessors, (171), 3 states have return successors, (171), 171 states have call predecessors, (171), 171 states have call successors, (171) [2024-12-02 08:29:40,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 844 transitions. [2024-12-02 08:29:40,508 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 844 transitions. Word has length 400 [2024-12-02 08:29:40,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:29:40,509 INFO L471 AbstractCegarLoop]: Abstraction has 512 states and 844 transitions. [2024-12-02 08:29:40,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:29:40,510 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 844 transitions. [2024-12-02 08:29:40,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2024-12-02 08:29:40,513 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:29:40,514 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:29:40,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2024-12-02 08:29:40,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:29:40,714 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:29:40,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:29:40,715 INFO L85 PathProgramCache]: Analyzing trace with hash 469162561, now seen corresponding path program 1 times [2024-12-02 08:29:40,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 08:29:40,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1656445265] [2024-12-02 08:29:40,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:29:40,716 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:29:40,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 08:29:40,718 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 08:29:40,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-12-02 08:29:45,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:29:45,972 INFO L256 TraceCheckSpWp]: Trace formula consists of 739 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 08:29:45,978 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:30:46,654 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:30:46,654 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:30:46,654 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 08:30:46,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1656445265] [2024-12-02 08:30:46,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1656445265] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:30:46,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:30:46,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:30:46,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884837075] [2024-12-02 08:30:46,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:30:46,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:30:46,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 08:30:46,656 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:30:46,656 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:30:46,656 INFO L87 Difference]: Start difference. First operand 512 states and 844 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:30:54,498 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:30:58,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:31:04,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.18s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:31:08,540 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:31:08,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:31:08,541 INFO L93 Difference]: Finished difference Result 1068 states and 1779 transitions. [2024-12-02 08:31:09,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:31:09,022 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 400 [2024-12-02 08:31:09,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:31:09,028 INFO L225 Difference]: With dead ends: 1068 [2024-12-02 08:31:09,028 INFO L226 Difference]: Without dead ends: 657 [2024-12-02 08:31:09,029 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:31:09,030 INFO L435 NwaCegarLoop]: 347 mSDtfsCounter, 244 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 115 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 1021 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.4s IncrementalHoareTripleChecker+Time [2024-12-02 08:31:09,031 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 1021 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 24 Invalid, 4 Unknown, 0 Unchecked, 21.4s Time] [2024-12-02 08:31:09,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2024-12-02 08:31:09,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 539. [2024-12-02 08:31:09,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 364 states have (on average 1.510989010989011) internal successors, (550), 364 states have internal predecessors, (550), 171 states have call successors, (171), 3 states have call predecessors, (171), 3 states have return successors, (171), 171 states have call predecessors, (171), 171 states have call successors, (171) [2024-12-02 08:31:09,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 892 transitions. [2024-12-02 08:31:09,121 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 892 transitions. Word has length 400 [2024-12-02 08:31:09,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:31:09,122 INFO L471 AbstractCegarLoop]: Abstraction has 539 states and 892 transitions. [2024-12-02 08:31:09,122 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:31:09,123 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 892 transitions. [2024-12-02 08:31:09,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2024-12-02 08:31:09,126 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:31:09,126 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:31:09,210 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2024-12-02 08:31:09,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:31:09,327 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:31:09,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:31:09,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1714035009, now seen corresponding path program 1 times [2024-12-02 08:31:09,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 08:31:09,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [356056009] [2024-12-02 08:31:09,329 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:31:09,329 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:31:09,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 08:31:09,331 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 08:31:09,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-12-02 08:31:13,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:31:13,612 INFO L256 TraceCheckSpWp]: Trace formula consists of 739 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 08:31:13,618 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:32:46,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:32:46,113 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:32:46,113 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 08:32:46,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [356056009] [2024-12-02 08:32:46,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [356056009] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:32:46,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:32:46,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:32:46,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885993675] [2024-12-02 08:32:46,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:32:46,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:32:46,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 08:32:46,115 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:32:46,116 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:32:46,116 INFO L87 Difference]: Start difference. First operand 539 states and 892 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:32:49,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:32:55,616 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.18s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:32:59,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:33:03,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:33:11,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:33:15,462 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:33:16,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:33:16,151 INFO L93 Difference]: Finished difference Result 1296 states and 2159 transitions. [2024-12-02 08:33:16,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:33:16,152 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 400 [2024-12-02 08:33:16,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:33:16,157 INFO L225 Difference]: With dead ends: 1296 [2024-12-02 08:33:16,157 INFO L226 Difference]: Without dead ends: 885 [2024-12-02 08:33:16,158 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:33:16,159 INFO L435 NwaCegarLoop]: 402 mSDtfsCounter, 478 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 115 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.3s IncrementalHoareTripleChecker+Time [2024-12-02 08:33:16,159 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [478 Valid, 1070 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 48 Invalid, 5 Unknown, 0 Unchecked, 29.3s Time] [2024-12-02 08:33:16,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2024-12-02 08:33:16,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 765. [2024-12-02 08:33:16,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 532 states have (on average 1.5300751879699248) internal successors, (814), 532 states have internal predecessors, (814), 228 states have call successors, (228), 4 states have call predecessors, (228), 4 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2024-12-02 08:33:16,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 1270 transitions. [2024-12-02 08:33:16,234 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 1270 transitions. Word has length 400 [2024-12-02 08:33:16,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:33:16,234 INFO L471 AbstractCegarLoop]: Abstraction has 765 states and 1270 transitions. [2024-12-02 08:33:16,234 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:33:16,234 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 1270 transitions. [2024-12-02 08:33:16,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2024-12-02 08:33:16,237 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:33:16,237 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:33:16,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2024-12-02 08:33:16,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:33:16,437 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:33:16,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:33:16,438 INFO L85 PathProgramCache]: Analyzing trace with hash -2020232509, now seen corresponding path program 1 times [2024-12-02 08:33:16,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 08:33:16,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [598326247] [2024-12-02 08:33:16,439 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:33:16,439 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:33:16,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 08:33:16,440 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 08:33:16,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-12-02 08:33:20,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:33:20,703 INFO L256 TraceCheckSpWp]: Trace formula consists of 738 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 08:33:20,710 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:33:52,363 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2024-12-02 08:33:52,363 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 08:33:52,363 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 08:33:52,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [598326247] [2024-12-02 08:33:52,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [598326247] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 08:33:52,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 08:33:52,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 08:33:52,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286371592] [2024-12-02 08:33:52,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 08:33:52,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 08:33:52,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 08:33:52,365 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 08:33:52,365 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 08:33:52,365 INFO L87 Difference]: Start difference. First operand 765 states and 1270 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:33:53,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:33:59,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.23s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:34:03,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:34:09,314 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.24s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:34:13,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:34:13,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:34:13,324 INFO L93 Difference]: Finished difference Result 1776 states and 2983 transitions. [2024-12-02 08:34:13,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 08:34:13,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 400 [2024-12-02 08:34:13,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:34:13,860 INFO L225 Difference]: With dead ends: 1776 [2024-12-02 08:34:13,860 INFO L226 Difference]: Without dead ends: 1150 [2024-12-02 08:34:13,862 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 400 GetRequests, 397 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 08:34:13,863 INFO L435 NwaCegarLoop]: 349 mSDtfsCounter, 481 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 116 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 1146 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:34:13,863 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 1146 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 8 Invalid, 4 Unknown, 0 Unchecked, 20.6s Time] [2024-12-02 08:34:13,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1150 states. [2024-12-02 08:34:13,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1150 to 773. [2024-12-02 08:34:13,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 540 states have (on average 1.525925925925926) internal successors, (824), 540 states have internal predecessors, (824), 228 states have call successors, (228), 4 states have call predecessors, (228), 4 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2024-12-02 08:34:13,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 1280 transitions. [2024-12-02 08:34:13,932 INFO L78 Accepts]: Start accepts. Automaton has 773 states and 1280 transitions. Word has length 400 [2024-12-02 08:34:13,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:34:13,933 INFO L471 AbstractCegarLoop]: Abstraction has 773 states and 1280 transitions. [2024-12-02 08:34:13,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 3 states have internal predecessors, (118), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2024-12-02 08:34:13,933 INFO L276 IsEmpty]: Start isEmpty. Operand 773 states and 1280 transitions. [2024-12-02 08:34:13,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2024-12-02 08:34:13,935 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:34:13,935 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:34:14,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2024-12-02 08:34:14,136 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:34:14,136 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:34:14,136 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:34:14,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1979557759, now seen corresponding path program 1 times [2024-12-02 08:34:14,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 08:34:14,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [461920249] [2024-12-02 08:34:14,137 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:34:14,137 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:34:14,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 08:34:14,139 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 08:34:14,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-12-02 08:34:18,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:34:18,432 INFO L256 TraceCheckSpWp]: Trace formula consists of 737 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 08:34:18,439 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:34:39,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2906 proven. 111 refuted. 0 times theorem prover too weak. 3367 trivial. 0 not checked. [2024-12-02 08:34:39,599 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:34:59,196 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 57 proven. 111 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:34:59,196 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 08:34:59,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [461920249] [2024-12-02 08:34:59,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [461920249] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:34:59,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 08:34:59,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-12-02 08:34:59,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992815893] [2024-12-02 08:34:59,196 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 08:34:59,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 08:34:59,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 08:34:59,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 08:34:59,197 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:34:59,197 INFO L87 Difference]: Start difference. First operand 773 states and 1280 transitions. Second operand has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 2 states have call successors, (94), 2 states have call predecessors, (94), 4 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) [2024-12-02 08:35:19,273 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.33s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:35:24,690 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.28s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:35:28,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:35:32,703 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:35:37,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 08:35:37,893 INFO L93 Difference]: Finished difference Result 1423 states and 2346 transitions. [2024-12-02 08:35:37,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 08:35:37,893 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 2 states have call successors, (94), 2 states have call predecessors, (94), 4 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) Word has length 400 [2024-12-02 08:35:37,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 08:35:37,898 INFO L225 Difference]: With dead ends: 1423 [2024-12-02 08:35:37,899 INFO L226 Difference]: Without dead ends: 797 [2024-12-02 08:35:37,900 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 801 GetRequests, 792 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-12-02 08:35:37,901 INFO L435 NwaCegarLoop]: 312 mSDtfsCounter, 382 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 47 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.6s IncrementalHoareTripleChecker+Time [2024-12-02 08:35:37,901 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 792 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 465 Invalid, 3 Unknown, 0 Unchecked, 37.6s Time] [2024-12-02 08:35:37,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2024-12-02 08:35:37,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 789. [2024-12-02 08:35:37,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 552 states have (on average 1.4927536231884058) internal successors, (824), 552 states have internal predecessors, (824), 228 states have call successors, (228), 8 states have call predecessors, (228), 8 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2024-12-02 08:35:37,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1280 transitions. [2024-12-02 08:35:37,977 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1280 transitions. Word has length 400 [2024-12-02 08:35:37,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 08:35:37,978 INFO L471 AbstractCegarLoop]: Abstraction has 789 states and 1280 transitions. [2024-12-02 08:35:37,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 2 states have call successors, (94), 2 states have call predecessors, (94), 4 states have return successors, (95), 2 states have call predecessors, (95), 2 states have call successors, (95) [2024-12-02 08:35:37,978 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1280 transitions. [2024-12-02 08:35:37,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2024-12-02 08:35:37,980 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 08:35:37,980 INFO L218 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 08:35:38,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2024-12-02 08:35:38,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:35:38,181 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 08:35:38,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 08:35:38,181 INFO L85 PathProgramCache]: Analyzing trace with hash -441217729, now seen corresponding path program 1 times [2024-12-02 08:35:38,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 08:35:38,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1902500523] [2024-12-02 08:35:38,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 08:35:38,182 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 08:35:38,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 08:35:38,183 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 08:35:38,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3d81d693-bcc5-491d-9193-0e284501914c/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2024-12-02 08:35:42,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 08:35:42,460 INFO L256 TraceCheckSpWp]: Trace formula consists of 737 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 08:35:42,466 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 08:36:00,771 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3248 proven. 84 refuted. 0 times theorem prover too weak. 3052 trivial. 0 not checked. [2024-12-02 08:36:00,771 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 08:36:20,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 84 proven. 84 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2024-12-02 08:36:20,354 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 08:36:20,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1902500523] [2024-12-02 08:36:20,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1902500523] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 08:36:20,355 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 08:36:20,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-12-02 08:36:20,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355081845] [2024-12-02 08:36:20,355 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 08:36:20,355 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 08:36:20,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 08:36:20,356 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 08:36:20,356 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 08:36:20,356 INFO L87 Difference]: Start difference. First operand 789 states and 1280 transitions. Second operand has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 2 states have call successors, (85), 2 states have call predecessors, (85), 4 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) [2024-12-02 08:36:39,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-12-02 08:36:45,101 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []