./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.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_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB --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 9e67c5c4be7150eb59c1243c7ce409eeea38b905cf584c084e1e8e9245e730bf --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 20:24:08,702 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 20:24:08,801 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-27 20:24:08,814 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 20:24:08,815 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 20:24:08,843 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 20:24:08,843 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 20:24:08,844 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 20:24:08,844 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 20:24:08,844 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 20:24:08,844 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 20:24:08,844 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 20:24:08,845 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 20:24:08,845 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 20:24:08,845 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 20:24:08,845 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 20:24:08,845 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 20:24:08,845 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 20:24:08,846 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 20:24:08,846 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 20:24:08,846 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 20:24:08,846 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 20:24:08,846 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 20:24:08,846 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 20:24:08,846 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 20:24:08,846 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 20:24:08,847 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 20:24:08,847 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 20:24:08,847 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 20:24:08,847 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:24:08,847 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:24:08,847 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:24:08,847 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:24:08,847 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 20:24:08,848 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:24:08,848 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:24:08,848 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:24:08,848 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:24:08,849 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 20:24:08,849 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 20:24:08,850 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 20:24:08,850 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 20:24:08,850 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 20:24:08,850 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 20:24:08,851 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 20:24:08,851 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 20:24:08,851 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 20:24:08,851 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 20:24:08,851 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_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 9e67c5c4be7150eb59c1243c7ce409eeea38b905cf584c084e1e8e9245e730bf [2024-11-27 20:24:09,184 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 20:24:09,197 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 20:24:09,199 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 20:24:09,202 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 20:24:09,202 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 20:24:09,204 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i [2024-11-27 20:24:12,327 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data/b6df75382/fc4d4d4e033249199f4baedf45ba23dc/FLAG8eff23fef [2024-11-27 20:24:12,697 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 20:24:12,698 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i [2024-11-27 20:24:12,708 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data/b6df75382/fc4d4d4e033249199f4baedf45ba23dc/FLAG8eff23fef [2024-11-27 20:24:12,728 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data/b6df75382/fc4d4d4e033249199f4baedf45ba23dc [2024-11-27 20:24:12,733 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 20:24:12,735 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 20:24:12,736 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 20:24:12,736 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 20:24:12,742 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 20:24:12,744 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:24:12" (1/1) ... [2024-11-27 20:24:12,745 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@55c7c010 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:12, skipping insertion in model container [2024-11-27 20:24:12,745 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:24:12" (1/1) ... [2024-11-27 20:24:12,789 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 20:24:12,975 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_65245d5c-af0c-4c22-8c71-d819e93f4431/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i[916,929] [2024-11-27 20:24:13,182 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:24:13,195 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 20:24:13,205 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_65245d5c-af0c-4c22-8c71-d819e93f4431/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i[916,929] [2024-11-27 20:24:13,324 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:24:13,353 INFO L204 MainTranslator]: Completed translation [2024-11-27 20:24:13,353 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13 WrapperNode [2024-11-27 20:24:13,354 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 20:24:13,354 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 20:24:13,355 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 20:24:13,355 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 20:24:13,361 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,380 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,440 INFO L138 Inliner]: procedures = 26, calls = 93, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 570 [2024-11-27 20:24:13,440 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 20:24:13,441 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 20:24:13,441 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 20:24:13,441 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 20:24:13,450 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,451 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,459 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,485 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-27 20:24:13,485 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,486 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,518 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,527 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,533 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,541 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,544 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,555 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 20:24:13,556 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 20:24:13,556 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 20:24:13,556 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 20:24:13,557 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (1/1) ... [2024-11-27 20:24:13,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:24:13,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:24:13,588 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 20:24:13,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 20:24:13,618 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 20:24:13,618 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-27 20:24:13,618 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-27 20:24:13,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 20:24:13,618 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 20:24:13,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 20:24:13,775 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 20:24:13,777 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 20:24:15,174 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-11-27 20:24:15,175 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 20:24:15,197 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 20:24:15,197 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-27 20:24:15,197 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:24:15 BoogieIcfgContainer [2024-11-27 20:24:15,197 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 20:24:15,204 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 20:24:15,204 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 20:24:15,210 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 20:24:15,210 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 08:24:12" (1/3) ... [2024-11-27 20:24:15,212 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@15e22dc6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:24:15, skipping insertion in model container [2024-11-27 20:24:15,213 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:24:13" (2/3) ... [2024-11-27 20:24:15,213 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@15e22dc6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:24:15, skipping insertion in model container [2024-11-27 20:24:15,215 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:24:15" (3/3) ... [2024-11-27 20:24:15,216 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-38.i [2024-11-27 20:24:15,233 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 20:24:15,237 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-38.i that has 2 procedures, 241 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-27 20:24:15,329 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 20:24:15,344 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;@28e7ebab, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 20:24:15,344 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 20:24:15,350 INFO L276 IsEmpty]: Start isEmpty. Operand has 241 states, 158 states have (on average 1.5) internal successors, (237), 159 states have internal predecessors, (237), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-27 20:24:15,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2024-11-27 20:24:15,388 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:15,390 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:15,390 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:15,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:15,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1966930598, now seen corresponding path program 1 times [2024-11-27 20:24:15,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:15,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541766998] [2024-11-27 20:24:15,406 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:15,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:15,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:16,297 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 158 refuted. 0 times theorem prover too weak. 12482 trivial. 0 not checked. [2024-11-27 20:24:16,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:16,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541766998] [2024-11-27 20:24:16,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541766998] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:24:16,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147868165] [2024-11-27 20:24:16,300 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:16,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:24:16,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:24:16,306 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:24:16,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 20:24:16,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:16,791 INFO L256 TraceCheckSpWp]: Trace formula consists of 1095 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-27 20:24:16,828 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:24:16,940 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 158 proven. 0 refuted. 0 times theorem prover too weak. 12482 trivial. 0 not checked. [2024-11-27 20:24:16,940 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:24:16,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147868165] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:24:16,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:24:16,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-27 20:24:16,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197321241] [2024-11-27 20:24:16,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:24:16,948 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-27 20:24:16,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:16,970 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-27 20:24:16,970 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 20:24:16,974 INFO L87 Difference]: Start difference. First operand has 241 states, 158 states have (on average 1.5) internal successors, (237), 159 states have internal predecessors, (237), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) Second operand has 2 states, 2 states have (on average 52.0) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-27 20:24:17,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:17,048 INFO L93 Difference]: Finished difference Result 475 states and 868 transitions. [2024-11-27 20:24:17,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-27 20:24:17,050 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 52.0) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) Word has length 499 [2024-11-27 20:24:17,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:17,060 INFO L225 Difference]: With dead ends: 475 [2024-11-27 20:24:17,060 INFO L226 Difference]: Without dead ends: 237 [2024-11-27 20:24:17,065 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 500 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 20:24:17,068 INFO L435 NwaCegarLoop]: 389 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, 389 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:17,069 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:24:17,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2024-11-27 20:24:17,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237. [2024-11-27 20:24:17,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 155 states have (on average 1.4774193548387098) internal successors, (229), 155 states have internal predecessors, (229), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-27 20:24:17,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 389 transitions. [2024-11-27 20:24:17,175 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 389 transitions. Word has length 499 [2024-11-27 20:24:17,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:17,176 INFO L471 AbstractCegarLoop]: Abstraction has 237 states and 389 transitions. [2024-11-27 20:24:17,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 52.0) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-27 20:24:17,177 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 389 transitions. [2024-11-27 20:24:17,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2024-11-27 20:24:17,200 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:17,201 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:17,212 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-27 20:24:17,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-27 20:24:17,402 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:17,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:17,403 INFO L85 PathProgramCache]: Analyzing trace with hash 2050108778, now seen corresponding path program 1 times [2024-11-27 20:24:17,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:17,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804200902] [2024-11-27 20:24:17,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:17,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:17,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:19,857 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-11-27 20:24:19,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:19,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804200902] [2024-11-27 20:24:19,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804200902] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:24:19,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:24:19,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:24:19,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262713020] [2024-11-27 20:24:19,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:24:19,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:24:19,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:19,864 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:24:19,865 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:24:19,866 INFO L87 Difference]: Start difference. First operand 237 states and 389 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:20,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:20,684 INFO L93 Difference]: Finished difference Result 934 states and 1538 transitions. [2024-11-27 20:24:20,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:24:20,685 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 499 [2024-11-27 20:24:20,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:20,700 INFO L225 Difference]: With dead ends: 934 [2024-11-27 20:24:20,700 INFO L226 Difference]: Without dead ends: 700 [2024-11-27 20:24:20,703 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:24:20,704 INFO L435 NwaCegarLoop]: 383 mSDtfsCounter, 989 mSDsluCounter, 1143 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 403 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 989 SdHoareTripleChecker+Valid, 1526 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 403 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:20,705 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [989 Valid, 1526 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 20:24:20,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2024-11-27 20:24:20,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 469. [2024-11-27 20:24:20,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 306 states have (on average 1.4803921568627452) internal successors, (453), 306 states have internal predecessors, (453), 160 states have call successors, (160), 2 states have call predecessors, (160), 2 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-27 20:24:20,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 773 transitions. [2024-11-27 20:24:20,847 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 773 transitions. Word has length 499 [2024-11-27 20:24:20,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:20,850 INFO L471 AbstractCegarLoop]: Abstraction has 469 states and 773 transitions. [2024-11-27 20:24:20,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:20,851 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 773 transitions. [2024-11-27 20:24:20,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-11-27 20:24:20,862 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:20,863 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:20,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 20:24:20,863 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:20,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:20,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1123635672, now seen corresponding path program 1 times [2024-11-27 20:24:20,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:20,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212765300] [2024-11-27 20:24:20,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:20,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:21,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:22,396 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-11-27 20:24:22,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:22,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212765300] [2024-11-27 20:24:22,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212765300] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:24:22,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:24:22,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:24:22,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916005190] [2024-11-27 20:24:22,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:24:22,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:24:22,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:22,398 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:24:22,398 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:24:22,398 INFO L87 Difference]: Start difference. First operand 469 states and 773 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:23,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:23,140 INFO L93 Difference]: Finished difference Result 1235 states and 2027 transitions. [2024-11-27 20:24:23,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:24:23,141 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 500 [2024-11-27 20:24:23,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:23,149 INFO L225 Difference]: With dead ends: 1235 [2024-11-27 20:24:23,149 INFO L226 Difference]: Without dead ends: 769 [2024-11-27 20:24:23,151 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:24:23,152 INFO L435 NwaCegarLoop]: 380 mSDtfsCounter, 545 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 779 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:23,152 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 779 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 20:24:23,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2024-11-27 20:24:23,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 577. [2024-11-27 20:24:23,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 412 states have (on average 1.5315533980582525) internal successors, (631), 412 states have internal predecessors, (631), 160 states have call successors, (160), 4 states have call predecessors, (160), 4 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-27 20:24:23,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 951 transitions. [2024-11-27 20:24:23,291 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 951 transitions. Word has length 500 [2024-11-27 20:24:23,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:23,293 INFO L471 AbstractCegarLoop]: Abstraction has 577 states and 951 transitions. [2024-11-27 20:24:23,293 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:23,293 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 951 transitions. [2024-11-27 20:24:23,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-11-27 20:24:23,309 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:23,309 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:23,309 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 20:24:23,309 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:23,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:23,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1177186918, now seen corresponding path program 1 times [2024-11-27 20:24:23,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:23,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929121568] [2024-11-27 20:24:23,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:23,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:23,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:24,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-11-27 20:24:24,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:24,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929121568] [2024-11-27 20:24:24,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929121568] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:24:24,491 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:24:24,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:24:24,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169988655] [2024-11-27 20:24:24,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:24:24,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:24:24,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:24,493 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:24:24,493 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:24:24,493 INFO L87 Difference]: Start difference. First operand 577 states and 951 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:25,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:25,533 INFO L93 Difference]: Finished difference Result 1967 states and 3215 transitions. [2024-11-27 20:24:25,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 20:24:25,533 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 500 [2024-11-27 20:24:25,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:25,544 INFO L225 Difference]: With dead ends: 1967 [2024-11-27 20:24:25,544 INFO L226 Difference]: Without dead ends: 1303 [2024-11-27 20:24:25,547 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-27 20:24:25,549 INFO L435 NwaCegarLoop]: 741 mSDtfsCounter, 836 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 1520 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:25,550 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [836 Valid, 1520 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 20:24:25,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1303 states. [2024-11-27 20:24:25,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1303 to 915. [2024-11-27 20:24:25,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 915 states, 658 states have (on average 1.513677811550152) internal successors, (996), 660 states have internal predecessors, (996), 248 states have call successors, (248), 8 states have call predecessors, (248), 8 states have return successors, (248), 246 states have call predecessors, (248), 248 states have call successors, (248) [2024-11-27 20:24:25,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 915 states to 915 states and 1492 transitions. [2024-11-27 20:24:25,803 INFO L78 Accepts]: Start accepts. Automaton has 915 states and 1492 transitions. Word has length 500 [2024-11-27 20:24:25,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:25,804 INFO L471 AbstractCegarLoop]: Abstraction has 915 states and 1492 transitions. [2024-11-27 20:24:25,805 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:25,805 INFO L276 IsEmpty]: Start isEmpty. Operand 915 states and 1492 transitions. [2024-11-27 20:24:25,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-11-27 20:24:25,816 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:25,816 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:25,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 20:24:25,817 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:25,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:25,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1317735528, now seen corresponding path program 1 times [2024-11-27 20:24:25,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:25,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633098790] [2024-11-27 20:24:25,818 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:25,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:26,721 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-11-27 20:24:26,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:26,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633098790] [2024-11-27 20:24:26,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633098790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:24:26,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:24:26,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:24:26,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136144842] [2024-11-27 20:24:26,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:24:26,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:24:26,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:26,726 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:24:26,726 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:24:26,727 INFO L87 Difference]: Start difference. First operand 915 states and 1492 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:27,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:27,666 INFO L93 Difference]: Finished difference Result 2813 states and 4585 transitions. [2024-11-27 20:24:27,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:24:27,666 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 500 [2024-11-27 20:24:27,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:27,684 INFO L225 Difference]: With dead ends: 2813 [2024-11-27 20:24:27,684 INFO L226 Difference]: Without dead ends: 1901 [2024-11-27 20:24:27,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:24:27,689 INFO L435 NwaCegarLoop]: 397 mSDtfsCounter, 372 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 1380 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:27,691 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 1380 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 20:24:27,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1901 states. [2024-11-27 20:24:28,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1901 to 1829. [2024-11-27 20:24:28,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1829 states, 1316 states have (on average 1.513677811550152) internal successors, (1992), 1320 states have internal predecessors, (1992), 496 states have call successors, (496), 16 states have call predecessors, (496), 16 states have return successors, (496), 492 states have call predecessors, (496), 496 states have call successors, (496) [2024-11-27 20:24:28,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1829 states to 1829 states and 2984 transitions. [2024-11-27 20:24:28,080 INFO L78 Accepts]: Start accepts. Automaton has 1829 states and 2984 transitions. Word has length 500 [2024-11-27 20:24:28,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:28,083 INFO L471 AbstractCegarLoop]: Abstraction has 1829 states and 2984 transitions. [2024-11-27 20:24:28,083 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:28,083 INFO L276 IsEmpty]: Start isEmpty. Operand 1829 states and 2984 transitions. [2024-11-27 20:24:28,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-11-27 20:24:28,089 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:28,089 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:28,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 20:24:28,089 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:28,090 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:28,091 INFO L85 PathProgramCache]: Analyzing trace with hash 306618278, now seen corresponding path program 1 times [2024-11-27 20:24:28,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:28,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980233392] [2024-11-27 20:24:28,093 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:28,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:28,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:30,556 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-11-27 20:24:30,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:30,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980233392] [2024-11-27 20:24:30,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980233392] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:24:30,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:24:30,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-27 20:24:30,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689790997] [2024-11-27 20:24:30,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:24:30,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-27 20:24:30,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:30,561 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-27 20:24:30,561 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-27 20:24:30,561 INFO L87 Difference]: Start difference. First operand 1829 states and 2984 transitions. Second operand has 10 states, 10 states have (on average 10.3) internal successors, (103), 10 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:37,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:37,884 INFO L93 Difference]: Finished difference Result 12445 states and 20134 transitions. [2024-11-27 20:24:37,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 20:24:37,885 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.3) internal successors, (103), 10 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 500 [2024-11-27 20:24:37,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:37,946 INFO L225 Difference]: With dead ends: 12445 [2024-11-27 20:24:37,946 INFO L226 Difference]: Without dead ends: 10619 [2024-11-27 20:24:37,955 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2024-11-27 20:24:37,956 INFO L435 NwaCegarLoop]: 416 mSDtfsCounter, 3049 mSDsluCounter, 3477 mSDsCounter, 0 mSdLazyCounter, 1522 mSolverCounterSat, 1157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3049 SdHoareTripleChecker+Valid, 3893 SdHoareTripleChecker+Invalid, 2679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1157 IncrementalHoareTripleChecker+Valid, 1522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:37,957 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3049 Valid, 3893 Invalid, 2679 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1157 Valid, 1522 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-27 20:24:37,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10619 states. [2024-11-27 20:24:38,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10619 to 3501. [2024-11-27 20:24:38,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3501 states, 2780 states have (on average 1.5769784172661871) internal successors, (4384), 2792 states have internal predecessors, (4384), 696 states have call successors, (696), 24 states have call predecessors, (696), 24 states have return successors, (696), 684 states have call predecessors, (696), 696 states have call successors, (696) [2024-11-27 20:24:38,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3501 states to 3501 states and 5776 transitions. [2024-11-27 20:24:38,643 INFO L78 Accepts]: Start accepts. Automaton has 3501 states and 5776 transitions. Word has length 500 [2024-11-27 20:24:38,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:38,645 INFO L471 AbstractCegarLoop]: Abstraction has 3501 states and 5776 transitions. [2024-11-27 20:24:38,645 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.3) internal successors, (103), 10 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:38,645 INFO L276 IsEmpty]: Start isEmpty. Operand 3501 states and 5776 transitions. [2024-11-27 20:24:38,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-11-27 20:24:38,650 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:38,650 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:38,651 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-27 20:24:38,651 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:38,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:38,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1281729624, now seen corresponding path program 1 times [2024-11-27 20:24:38,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:38,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638338135] [2024-11-27 20:24:38,652 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:38,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:38,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:39,468 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-11-27 20:24:39,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:39,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638338135] [2024-11-27 20:24:39,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638338135] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:24:39,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:24:39,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 20:24:39,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921684618] [2024-11-27 20:24:39,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:24:39,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:24:39,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:39,471 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:24:39,471 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 20:24:39,471 INFO L87 Difference]: Start difference. First operand 3501 states and 5776 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:42,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:42,128 INFO L93 Difference]: Finished difference Result 17099 states and 28097 transitions. [2024-11-27 20:24:42,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:24:42,129 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 500 [2024-11-27 20:24:42,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:42,197 INFO L225 Difference]: With dead ends: 17099 [2024-11-27 20:24:42,197 INFO L226 Difference]: Without dead ends: 13449 [2024-11-27 20:24:42,210 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:24:42,211 INFO L435 NwaCegarLoop]: 403 mSDtfsCounter, 917 mSDsluCounter, 1737 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 917 SdHoareTripleChecker+Valid, 2140 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:42,211 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [917 Valid, 2140 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-27 20:24:42,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13449 states. [2024-11-27 20:24:42,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13449 to 4309. [2024-11-27 20:24:42,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4309 states, 3588 states have (on average 1.6120401337792643) internal successors, (5784), 3600 states have internal predecessors, (5784), 696 states have call successors, (696), 24 states have call predecessors, (696), 24 states have return successors, (696), 684 states have call predecessors, (696), 696 states have call successors, (696) [2024-11-27 20:24:42,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4309 states to 4309 states and 7176 transitions. [2024-11-27 20:24:42,952 INFO L78 Accepts]: Start accepts. Automaton has 4309 states and 7176 transitions. Word has length 500 [2024-11-27 20:24:42,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:42,953 INFO L471 AbstractCegarLoop]: Abstraction has 4309 states and 7176 transitions. [2024-11-27 20:24:42,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:42,954 INFO L276 IsEmpty]: Start isEmpty. Operand 4309 states and 7176 transitions. [2024-11-27 20:24:42,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-11-27 20:24:42,958 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:42,959 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:42,959 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 20:24:42,959 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:42,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:42,960 INFO L85 PathProgramCache]: Analyzing trace with hash -831934916, now seen corresponding path program 1 times [2024-11-27 20:24:42,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:42,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534624319] [2024-11-27 20:24:42,960 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:42,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:43,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:43,718 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 237 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2024-11-27 20:24:43,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:43,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534624319] [2024-11-27 20:24:43,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534624319] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:24:43,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537350916] [2024-11-27 20:24:43,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:43,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:24:43,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:24:43,722 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:24:43,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 20:24:44,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:44,048 INFO L256 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-27 20:24:44,065 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:24:44,461 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 3207 proven. 33 refuted. 0 times theorem prover too weak. 9400 trivial. 0 not checked. [2024-11-27 20:24:44,462 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:24:44,989 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 204 proven. 33 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2024-11-27 20:24:44,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537350916] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:24:44,989 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:24:44,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 10 [2024-11-27 20:24:44,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675258302] [2024-11-27 20:24:44,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:24:44,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-27 20:24:44,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:44,993 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-27 20:24:44,993 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-27 20:24:44,993 INFO L87 Difference]: Start difference. First operand 4309 states and 7176 transitions. Second operand has 10 states, 10 states have (on average 23.3) internal successors, (233), 10 states have internal predecessors, (233), 4 states have call successors, (170), 2 states have call predecessors, (170), 4 states have return successors, (172), 4 states have call predecessors, (172), 4 states have call successors, (172) [2024-11-27 20:24:46,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:46,972 INFO L93 Difference]: Finished difference Result 10099 states and 16753 transitions. [2024-11-27 20:24:46,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-27 20:24:46,973 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 23.3) internal successors, (233), 10 states have internal predecessors, (233), 4 states have call successors, (170), 2 states have call predecessors, (170), 4 states have return successors, (172), 4 states have call predecessors, (172), 4 states have call successors, (172) Word has length 500 [2024-11-27 20:24:46,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:47,003 INFO L225 Difference]: With dead ends: 10099 [2024-11-27 20:24:47,003 INFO L226 Difference]: Without dead ends: 5793 [2024-11-27 20:24:47,014 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1019 GetRequests, 997 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=180, Invalid=372, Unknown=0, NotChecked=0, Total=552 [2024-11-27 20:24:47,015 INFO L435 NwaCegarLoop]: 356 mSDtfsCounter, 562 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 442 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 1118 SdHoareTripleChecker+Invalid, 1082 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 442 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:47,015 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [564 Valid, 1118 Invalid, 1082 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [442 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-27 20:24:47,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5793 states. [2024-11-27 20:24:47,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5793 to 5717. [2024-11-27 20:24:47,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5717 states, 4915 states have (on average 1.6030518819938961) internal successors, (7879), 4929 states have internal predecessors, (7879), 752 states have call successors, (752), 49 states have call predecessors, (752), 49 states have return successors, (752), 738 states have call predecessors, (752), 752 states have call successors, (752) [2024-11-27 20:24:47,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5717 states to 5717 states and 9383 transitions. [2024-11-27 20:24:47,791 INFO L78 Accepts]: Start accepts. Automaton has 5717 states and 9383 transitions. Word has length 500 [2024-11-27 20:24:47,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:47,792 INFO L471 AbstractCegarLoop]: Abstraction has 5717 states and 9383 transitions. [2024-11-27 20:24:47,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 23.3) internal successors, (233), 10 states have internal predecessors, (233), 4 states have call successors, (170), 2 states have call predecessors, (170), 4 states have return successors, (172), 4 states have call predecessors, (172), 4 states have call successors, (172) [2024-11-27 20:24:47,796 INFO L276 IsEmpty]: Start isEmpty. Operand 5717 states and 9383 transitions. [2024-11-27 20:24:47,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2024-11-27 20:24:47,806 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:47,807 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:47,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-27 20:24:48,007 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-27 20:24:48,007 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:48,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:48,008 INFO L85 PathProgramCache]: Analyzing trace with hash 300800372, now seen corresponding path program 1 times [2024-11-27 20:24:48,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:48,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439500924] [2024-11-27 20:24:48,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:48,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:48,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:48,439 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-11-27 20:24:48,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:48,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439500924] [2024-11-27 20:24:48,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439500924] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:24:48,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:24:48,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:24:48,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553636638] [2024-11-27 20:24:48,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:24:48,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:24:48,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:48,441 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:24:48,441 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:24:48,442 INFO L87 Difference]: Start difference. First operand 5717 states and 9383 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:49,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:49,020 INFO L93 Difference]: Finished difference Result 10291 states and 16836 transitions. [2024-11-27 20:24:49,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:24:49,021 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 501 [2024-11-27 20:24:49,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:49,043 INFO L225 Difference]: With dead ends: 10291 [2024-11-27 20:24:49,043 INFO L226 Difference]: Without dead ends: 5725 [2024-11-27 20:24:49,053 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-11-27 20:24:49,055 INFO L435 NwaCegarLoop]: 383 mSDtfsCounter, 243 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:49,056 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 888 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:24:49,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5725 states. [2024-11-27 20:24:49,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5725 to 4430. [2024-11-27 20:24:49,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4430 states, 3970 states have (on average 1.6272040302267003) internal successors, (6460), 3976 states have internal predecessors, (6460), 428 states have call successors, (428), 31 states have call predecessors, (428), 31 states have return successors, (428), 422 states have call predecessors, (428), 428 states have call successors, (428) [2024-11-27 20:24:49,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4430 states to 4430 states and 7316 transitions. [2024-11-27 20:24:49,546 INFO L78 Accepts]: Start accepts. Automaton has 4430 states and 7316 transitions. Word has length 501 [2024-11-27 20:24:49,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:49,548 INFO L471 AbstractCegarLoop]: Abstraction has 4430 states and 7316 transitions. [2024-11-27 20:24:49,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:24:49,549 INFO L276 IsEmpty]: Start isEmpty. Operand 4430 states and 7316 transitions. [2024-11-27 20:24:49,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2024-11-27 20:24:49,554 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:49,554 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:49,554 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 20:24:49,554 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:49,555 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:49,555 INFO L85 PathProgramCache]: Analyzing trace with hash 519655090, now seen corresponding path program 1 times [2024-11-27 20:24:49,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:49,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053004490] [2024-11-27 20:24:49,555 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:49,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:49,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:50,354 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 36 proven. 201 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2024-11-27 20:24:50,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:50,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053004490] [2024-11-27 20:24:50,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053004490] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:24:50,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554266465] [2024-11-27 20:24:50,355 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:50,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:24:50,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:24:50,357 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:24:50,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 20:24:50,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:50,749 INFO L256 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 20:24:50,765 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:24:52,494 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 3319 proven. 201 refuted. 0 times theorem prover too weak. 9120 trivial. 0 not checked. [2024-11-27 20:24:52,495 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:24:53,639 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 36 proven. 201 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2024-11-27 20:24:53,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554266465] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:24:53,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:24:53,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 16 [2024-11-27 20:24:53,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085377370] [2024-11-27 20:24:53,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:24:53,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-27 20:24:53,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:24:53,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-27 20:24:53,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:24:53,643 INFO L87 Difference]: Start difference. First operand 4430 states and 7316 transitions. Second operand has 16 states, 16 states have (on average 18.125) internal successors, (290), 16 states have internal predecessors, (290), 6 states have call successors, (240), 3 states have call predecessors, (240), 6 states have return successors, (240), 6 states have call predecessors, (240), 6 states have call successors, (240) [2024-11-27 20:24:55,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:24:55,799 INFO L93 Difference]: Finished difference Result 7836 states and 12853 transitions. [2024-11-27 20:24:55,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-27 20:24:55,800 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 18.125) internal successors, (290), 16 states have internal predecessors, (290), 6 states have call successors, (240), 3 states have call predecessors, (240), 6 states have return successors, (240), 6 states have call predecessors, (240), 6 states have call successors, (240) Word has length 501 [2024-11-27 20:24:55,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:24:55,816 INFO L225 Difference]: With dead ends: 7836 [2024-11-27 20:24:55,816 INFO L226 Difference]: Without dead ends: 4710 [2024-11-27 20:24:55,822 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1021 GetRequests, 996 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=209, Invalid=493, Unknown=0, NotChecked=0, Total=702 [2024-11-27 20:24:55,823 INFO L435 NwaCegarLoop]: 304 mSDtfsCounter, 1039 mSDsluCounter, 1759 mSDsCounter, 0 mSdLazyCounter, 1716 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 2063 SdHoareTripleChecker+Invalid, 2010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 1716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:24:55,823 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1116 Valid, 2063 Invalid, 2010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 1716 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-27 20:24:55,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4710 states. [2024-11-27 20:24:56,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4710 to 4498. [2024-11-27 20:24:56,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4498 states, 4033 states have (on average 1.6243491197619637) internal successors, (6551), 4039 states have internal predecessors, (6551), 428 states have call successors, (428), 36 states have call predecessors, (428), 36 states have return successors, (428), 422 states have call predecessors, (428), 428 states have call successors, (428) [2024-11-27 20:24:56,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4498 states to 4498 states and 7407 transitions. [2024-11-27 20:24:56,261 INFO L78 Accepts]: Start accepts. Automaton has 4498 states and 7407 transitions. Word has length 501 [2024-11-27 20:24:56,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:24:56,262 INFO L471 AbstractCegarLoop]: Abstraction has 4498 states and 7407 transitions. [2024-11-27 20:24:56,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 18.125) internal successors, (290), 16 states have internal predecessors, (290), 6 states have call successors, (240), 3 states have call predecessors, (240), 6 states have return successors, (240), 6 states have call predecessors, (240), 6 states have call successors, (240) [2024-11-27 20:24:56,262 INFO L276 IsEmpty]: Start isEmpty. Operand 4498 states and 7407 transitions. [2024-11-27 20:24:56,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2024-11-27 20:24:56,268 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:24:56,268 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:24:56,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-27 20:24:56,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-27 20:24:56,473 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:24:56,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:24:56,474 INFO L85 PathProgramCache]: Analyzing trace with hash 1932037148, now seen corresponding path program 1 times [2024-11-27 20:24:56,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:24:56,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404365738] [2024-11-27 20:24:56,474 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:56,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:24:56,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:57,300 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 114 proven. 123 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2024-11-27 20:24:57,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:24:57,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404365738] [2024-11-27 20:24:57,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404365738] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:24:57,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043879179] [2024-11-27 20:24:57,301 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:24:57,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:24:57,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:24:57,304 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:24:57,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 20:24:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:24:57,800 INFO L256 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 20:24:57,811 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:24:59,285 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 6387 proven. 123 refuted. 0 times theorem prover too weak. 6130 trivial. 0 not checked. [2024-11-27 20:24:59,286 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:25:00,272 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 114 proven. 123 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2024-11-27 20:25:00,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043879179] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:25:00,273 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:25:00,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 6] total 14 [2024-11-27 20:25:00,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149573278] [2024-11-27 20:25:00,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:25:00,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 20:25:00,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:00,276 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 20:25:00,277 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-27 20:25:00,277 INFO L87 Difference]: Start difference. First operand 4498 states and 7407 transitions. Second operand has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 6 states have call successors, (240), 3 states have call predecessors, (240), 6 states have return successors, (240), 6 states have call predecessors, (240), 6 states have call successors, (240) [2024-11-27 20:25:02,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:25:02,487 INFO L93 Difference]: Finished difference Result 10568 states and 17214 transitions. [2024-11-27 20:25:02,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-27 20:25:02,488 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 6 states have call successors, (240), 3 states have call predecessors, (240), 6 states have return successors, (240), 6 states have call predecessors, (240), 6 states have call successors, (240) Word has length 502 [2024-11-27 20:25:02,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:25:02,510 INFO L225 Difference]: With dead ends: 10568 [2024-11-27 20:25:02,511 INFO L226 Difference]: Without dead ends: 7063 [2024-11-27 20:25:02,517 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1016 GetRequests, 996 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=314, Unknown=0, NotChecked=0, Total=462 [2024-11-27 20:25:02,518 INFO L435 NwaCegarLoop]: 340 mSDtfsCounter, 1042 mSDsluCounter, 1317 mSDsCounter, 0 mSdLazyCounter, 1254 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1118 SdHoareTripleChecker+Valid, 1657 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 1254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-27 20:25:02,518 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1118 Valid, 1657 Invalid, 1688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1254 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-27 20:25:02,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7063 states. [2024-11-27 20:25:03,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7063 to 4518. [2024-11-27 20:25:03,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4518 states, 4048 states have (on average 1.6042490118577075) internal successors, (6494), 4054 states have internal predecessors, (6494), 428 states have call successors, (428), 41 states have call predecessors, (428), 41 states have return successors, (428), 422 states have call predecessors, (428), 428 states have call successors, (428) [2024-11-27 20:25:03,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4518 states to 4518 states and 7350 transitions. [2024-11-27 20:25:03,217 INFO L78 Accepts]: Start accepts. Automaton has 4518 states and 7350 transitions. Word has length 502 [2024-11-27 20:25:03,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:25:03,219 INFO L471 AbstractCegarLoop]: Abstraction has 4518 states and 7350 transitions. [2024-11-27 20:25:03,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.0) internal successors, (266), 14 states have internal predecessors, (266), 6 states have call successors, (240), 3 states have call predecessors, (240), 6 states have return successors, (240), 6 states have call predecessors, (240), 6 states have call successors, (240) [2024-11-27 20:25:03,220 INFO L276 IsEmpty]: Start isEmpty. Operand 4518 states and 7350 transitions. [2024-11-27 20:25:03,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 504 [2024-11-27 20:25:03,225 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:25:03,225 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:03,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-27 20:25:03,429 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:03,430 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:25:03,430 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:03,430 INFO L85 PathProgramCache]: Analyzing trace with hash -639079597, now seen corresponding path program 1 times [2024-11-27 20:25:03,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:03,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097583394] [2024-11-27 20:25:03,431 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:03,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:03,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:04,540 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 120 proven. 117 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2024-11-27 20:25:04,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:25:04,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097583394] [2024-11-27 20:25:04,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097583394] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:25:04,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42436474] [2024-11-27 20:25:04,541 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:04,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:04,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:04,543 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:04,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-27 20:25:04,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:04,919 INFO L256 TraceCheckSpWp]: Trace formula consists of 1105 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-27 20:25:04,927 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:06,668 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 7031 proven. 354 refuted. 0 times theorem prover too weak. 5255 trivial. 0 not checked. [2024-11-27 20:25:06,669 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:25:07,292 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 120 proven. 117 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2024-11-27 20:25:07,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42436474] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:25:07,292 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:25:07,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 6] total 21 [2024-11-27 20:25:07,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583585894] [2024-11-27 20:25:07,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:25:07,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-27 20:25:07,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:25:07,295 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-27 20:25:07,295 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2024-11-27 20:25:07,296 INFO L87 Difference]: Start difference. First operand 4518 states and 7350 transitions. Second operand has 21 states, 21 states have (on average 10.095238095238095) internal successors, (212), 20 states have internal predecessors, (212), 8 states have call successors, (177), 4 states have call predecessors, (177), 7 states have return successors, (178), 8 states have call predecessors, (178), 8 states have call successors, (178) [2024-11-27 20:25:11,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:25:11,336 INFO L93 Difference]: Finished difference Result 10219 states and 16400 transitions. [2024-11-27 20:25:11,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-27 20:25:11,337 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 10.095238095238095) internal successors, (212), 20 states have internal predecessors, (212), 8 states have call successors, (177), 4 states have call predecessors, (177), 7 states have return successors, (178), 8 states have call predecessors, (178), 8 states have call successors, (178) Word has length 503 [2024-11-27 20:25:11,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:25:11,360 INFO L225 Difference]: With dead ends: 10219 [2024-11-27 20:25:11,361 INFO L226 Difference]: Without dead ends: 6150 [2024-11-27 20:25:11,368 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1048 GetRequests, 999 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=684, Invalid=1866, Unknown=0, NotChecked=0, Total=2550 [2024-11-27 20:25:11,369 INFO L435 NwaCegarLoop]: 399 mSDtfsCounter, 1748 mSDsluCounter, 1259 mSDsCounter, 0 mSdLazyCounter, 2006 mSolverCounterSat, 894 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1748 SdHoareTripleChecker+Valid, 1658 SdHoareTripleChecker+Invalid, 2900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 894 IncrementalHoareTripleChecker+Valid, 2006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:25:11,369 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1748 Valid, 1658 Invalid, 2900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [894 Valid, 2006 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-27 20:25:11,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6150 states. [2024-11-27 20:25:12,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6150 to 3075. [2024-11-27 20:25:12,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3075 states, 2590 states have (on average 1.532046332046332) internal successors, (3968), 2596 states have internal predecessors, (3968), 428 states have call successors, (428), 56 states have call predecessors, (428), 56 states have return successors, (428), 422 states have call predecessors, (428), 428 states have call successors, (428) [2024-11-27 20:25:12,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3075 states to 3075 states and 4824 transitions. [2024-11-27 20:25:12,030 INFO L78 Accepts]: Start accepts. Automaton has 3075 states and 4824 transitions. Word has length 503 [2024-11-27 20:25:12,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:25:12,031 INFO L471 AbstractCegarLoop]: Abstraction has 3075 states and 4824 transitions. [2024-11-27 20:25:12,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 10.095238095238095) internal successors, (212), 20 states have internal predecessors, (212), 8 states have call successors, (177), 4 states have call predecessors, (177), 7 states have return successors, (178), 8 states have call predecessors, (178), 8 states have call successors, (178) [2024-11-27 20:25:12,031 INFO L276 IsEmpty]: Start isEmpty. Operand 3075 states and 4824 transitions. [2024-11-27 20:25:12,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 505 [2024-11-27 20:25:12,036 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:25:12,036 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:12,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-27 20:25:12,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:12,241 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:25:12,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:12,242 INFO L85 PathProgramCache]: Analyzing trace with hash -935445528, now seen corresponding path program 1 times [2024-11-27 20:25:12,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:25:12,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337000287] [2024-11-27 20:25:12,242 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:12,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:25:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-27 20:25:12,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [101206141] [2024-11-27 20:25:12,673 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:12,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:25:12,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:12,678 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:25:12,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-27 20:25:13,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-27 20:25:13,211 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-27 20:25:13,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-27 20:25:14,099 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-27 20:25:14,099 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-27 20:25:14,100 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-27 20:25:14,115 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-27 20:25:14,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-27 20:25:14,305 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:14,747 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-27 20:25:14,751 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.11 08:25:14 BoogieIcfgContainer [2024-11-27 20:25:14,751 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-27 20:25:14,752 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-27 20:25:14,752 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-27 20:25:14,752 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-27 20:25:14,754 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:24:15" (3/4) ... [2024-11-27 20:25:14,756 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-27 20:25:14,757 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-27 20:25:14,758 INFO L158 Benchmark]: Toolchain (without parser) took 62023.66ms. Allocated memory was 117.4MB in the beginning and 738.2MB in the end (delta: 620.8MB). Free memory was 93.9MB in the beginning and 352.5MB in the end (delta: -258.6MB). Peak memory consumption was 365.2MB. Max. memory is 16.1GB. [2024-11-27 20:25:14,759 INFO L158 Benchmark]: CDTParser took 0.46ms. Allocated memory is still 142.6MB. Free memory is still 79.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 20:25:14,759 INFO L158 Benchmark]: CACSL2BoogieTranslator took 618.10ms. Allocated memory is still 117.4MB. Free memory was 93.9MB in the beginning and 69.7MB in the end (delta: 24.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-27 20:25:14,760 INFO L158 Benchmark]: Boogie Procedure Inliner took 85.98ms. Allocated memory is still 117.4MB. Free memory was 69.7MB in the beginning and 58.9MB in the end (delta: 10.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-27 20:25:14,760 INFO L158 Benchmark]: Boogie Preprocessor took 114.27ms. Allocated memory is still 117.4MB. Free memory was 58.9MB in the beginning and 48.3MB in the end (delta: 10.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-27 20:25:14,762 INFO L158 Benchmark]: RCFGBuilder took 1641.69ms. Allocated memory was 117.4MB in the beginning and 335.5MB in the end (delta: 218.1MB). Free memory was 48.1MB in the beginning and 283.6MB in the end (delta: -235.6MB). Peak memory consumption was 35.3MB. Max. memory is 16.1GB. [2024-11-27 20:25:14,762 INFO L158 Benchmark]: TraceAbstraction took 59547.49ms. Allocated memory was 335.5MB in the beginning and 738.2MB in the end (delta: 402.7MB). Free memory was 282.5MB in the beginning and 352.6MB in the end (delta: -70.1MB). Peak memory consumption was 328.1MB. Max. memory is 16.1GB. [2024-11-27 20:25:14,762 INFO L158 Benchmark]: Witness Printer took 5.66ms. Allocated memory is still 738.2MB. Free memory was 352.6MB in the beginning and 352.5MB in the end (delta: 95.5kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-27 20:25:14,764 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.46ms. Allocated memory is still 142.6MB. Free memory is still 79.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 618.10ms. Allocated memory is still 117.4MB. Free memory was 93.9MB in the beginning and 69.7MB in the end (delta: 24.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 85.98ms. Allocated memory is still 117.4MB. Free memory was 69.7MB in the beginning and 58.9MB in the end (delta: 10.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 114.27ms. Allocated memory is still 117.4MB. Free memory was 58.9MB in the beginning and 48.3MB in the end (delta: 10.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1641.69ms. Allocated memory was 117.4MB in the beginning and 335.5MB in the end (delta: 218.1MB). Free memory was 48.1MB in the beginning and 283.6MB in the end (delta: -235.6MB). Peak memory consumption was 35.3MB. Max. memory is 16.1GB. * TraceAbstraction took 59547.49ms. Allocated memory was 335.5MB in the beginning and 738.2MB in the end (delta: 402.7MB). Free memory was 282.5MB in the beginning and 352.6MB in the end (delta: -70.1MB). Peak memory consumption was 328.1MB. Max. memory is 16.1GB. * Witness Printer took 5.66ms. Allocated memory is still 738.2MB. Free memory was 352.6MB in the beginning and 352.5MB in the end (delta: 95.5kB). 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 shiftRight at line 208, overapproximation of shiftRight at line 178, overapproximation of shiftRight at line 261, overapproximation of someBinaryFLOATComparisonOperation at line 422, overapproximation of someBinaryFLOATComparisonOperation at line 219, overapproximation of someBinaryFLOATComparisonOperation at line 420, overapproximation of someBinaryFLOATComparisonOperation at line 377, overapproximation of someBinaryFLOATComparisonOperation at line 381, overapproximation of someBinaryFLOATComparisonOperation at line 191, overapproximation of someBinaryFLOATComparisonOperation at line 424, overapproximation of someBinaryFLOATComparisonOperation at line 375, overapproximation of someBinaryFLOATComparisonOperation at line 418, overapproximation of someBinaryFLOATComparisonOperation at line 379, overapproximation of someBinaryFLOATComparisonOperation at line 426, overapproximation of someBinaryDOUBLEComparisonOperation at line 338, overapproximation of someBinaryDOUBLEComparisonOperation at line 342, overapproximation of someBinaryDOUBLEComparisonOperation at line 289, overapproximation of someBinaryDOUBLEComparisonOperation at line 139, overapproximation of someBinaryDOUBLEComparisonOperation at line 333, overapproximation of someBinaryDOUBLEComparisonOperation at line 298, overapproximation of someBinaryDOUBLEComparisonOperation at line 327, overapproximation of someBinaryDOUBLEComparisonOperation at line 340, overapproximation of someBinaryDOUBLEComparisonOperation at line 413, overapproximation of someBinaryDOUBLEComparisonOperation at line 211, overapproximation of someBinaryDOUBLEComparisonOperation at line 109, overapproximation of someBinaryDOUBLEComparisonOperation at line 108, overapproximation of someBinaryDOUBLEComparisonOperation at line 331, overapproximation of someBinaryDOUBLEComparisonOperation at line 437, overapproximation of someBinaryDOUBLEComparisonOperation at line 329, overapproximation of someBinaryArithmeticFLOAToperation at line 126, overapproximation of someBinaryArithmeticFLOAToperation at line 256, overapproximation of someUnaryFLOAToperation at line 220. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 1; [L23] unsigned char var_1_4 = 0; [L24] unsigned char var_1_6 = 0; [L25] unsigned char var_1_7 = 0; [L26] unsigned short int var_1_8 = 4; [L27] signed long int var_1_11 = 100; [L28] signed long int var_1_12 = 8; [L29] unsigned short int var_1_13 = 128; [L30] double var_1_14 = 64.5; [L31] signed short int var_1_15 = 4; [L32] signed long int var_1_16 = -8; [L33] double var_1_17 = 255.5; [L34] double var_1_18 = 0.6; [L35] double var_1_19 = 1000000000000.5; [L36] double var_1_20 = 999999.25; [L37] signed short int var_1_21 = -64; [L38] signed char var_1_25 = -128; [L39] signed char var_1_26 = -8; [L40] unsigned char var_1_27 = 32; [L41] double var_1_28 = 128.375; [L42] double var_1_29 = 25.2; [L43] double var_1_30 = 255.5; [L44] unsigned char var_1_31 = 32; [L45] signed char var_1_32 = 0; [L46] signed char var_1_33 = 5; [L47] unsigned char var_1_34 = 100; [L48] unsigned char var_1_35 = 25; [L49] unsigned char var_1_36 = 0; [L50] unsigned char var_1_37 = 64; [L51] unsigned char var_1_38 = 100; [L52] unsigned char var_1_39 = 1; [L53] unsigned char var_1_40 = 0; [L54] unsigned char var_1_41 = 0; [L55] unsigned short int var_1_42 = 5; [L56] float var_1_43 = 49.5; [L57] float var_1_44 = 255.8; [L58] float var_1_45 = 255.9; [L59] float var_1_46 = 25.2; [L60] float var_1_47 = 4.3; [L61] unsigned short int var_1_48 = 8; [L62] unsigned char var_1_49 = 16; [L63] unsigned char var_1_50 = 200; [L64] unsigned long int var_1_51 = 256; [L65] unsigned long int var_1_52 = 0; [L66] unsigned long int var_1_53 = 2484935662; [L67] unsigned long int var_1_54 = 10; [L68] unsigned long int var_1_55 = 0; [L69] unsigned long int var_1_56 = 128; [L70] unsigned long int var_1_57 = 2050161667; [L71] unsigned long int var_1_58 = 1562665941; [L72] signed short int var_1_59 = -5; [L73] signed short int var_1_60 = 5; [L74] unsigned long int var_1_61 = 4; [L75] float var_1_62 = 0.75; [L76] signed long int var_1_63 = -10; [L77] unsigned char var_1_64 = 0; [L78] unsigned char var_1_65 = 32; [L79] unsigned char var_1_66 = 10; [L80] unsigned char var_1_67 = 128; [L81] unsigned long int var_1_68 = 50; [L82] double var_1_69 = 15.125; [L83] double var_1_70 = 99999.5; [L84] signed char var_1_71 = 16; [L85] signed char var_1_72 = 8; [L86] float var_1_73 = 5.25; [L87] float var_1_74 = 10000000.25; [L88] unsigned short int var_1_75 = 256; [L89] unsigned short int var_1_76 = 46855; [L90] float var_1_77 = 32.2; [L91] float var_1_78 = 32.25; [L92] float var_1_79 = 4.8; [L93] float var_1_80 = 64.6; [L94] float var_1_81 = 0.8; [L95] float var_1_82 = 256.4; [L96] float var_1_83 = 16.25; [L97] unsigned char var_1_84 = 10; [L98] unsigned char var_1_85 = 0; [L99] unsigned char var_1_86 = 0; [L100] float var_1_87 = 64.2; [L101] unsigned char var_1_88 = 1; [L102] unsigned short int last_1_var_1_8 = 4; [L103] signed short int last_1_var_1_21 = -64; [L104] signed char last_1_var_1_25 = -128; VAL [isInitial=0, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=0, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L441] isInitial = 1 [L442] FCALL initially() [L444] CALL updateLastVariables() [L432] last_1_var_1_8 = var_1_8 [L433] last_1_var_1_21 = var_1_21 [L434] last_1_var_1_25 = var_1_25 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=0, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L444] RET updateLastVariables() [L445] CALL updateVariables() [L303] var_1_4 = __VERIFIER_nondet_uchar() [L304] CALL assume_abort_if_not(var_1_4 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L304] RET assume_abort_if_not(var_1_4 >= 1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L305] CALL assume_abort_if_not(var_1_4 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L305] RET assume_abort_if_not(var_1_4 <= 1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L306] var_1_6 = __VERIFIER_nondet_uchar() [L307] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L307] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L308] CALL assume_abort_if_not(var_1_6 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L308] RET assume_abort_if_not(var_1_6 <= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=100, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L309] var_1_11 = __VERIFIER_nondet_long() [L310] CALL assume_abort_if_not(var_1_11 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L310] RET assume_abort_if_not(var_1_11 >= -1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L311] CALL assume_abort_if_not(var_1_11 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L311] RET assume_abort_if_not(var_1_11 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=8, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L312] var_1_12 = __VERIFIER_nondet_long() [L313] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L313] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L314] CALL assume_abort_if_not(var_1_12 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L314] RET assume_abort_if_not(var_1_12 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=128, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L315] var_1_13 = __VERIFIER_nondet_ushort() [L316] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L316] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L317] CALL assume_abort_if_not(var_1_13 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L317] RET assume_abort_if_not(var_1_13 <= 65534) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=4, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L318] var_1_15 = __VERIFIER_nondet_short() [L319] CALL assume_abort_if_not(var_1_15 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L319] RET assume_abort_if_not(var_1_15 >= -32768) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L320] CALL assume_abort_if_not(var_1_15 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L320] RET assume_abort_if_not(var_1_15 <= 32767) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L321] CALL assume_abort_if_not(var_1_15 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L321] RET assume_abort_if_not(var_1_15 != 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=-8, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L322] var_1_16 = __VERIFIER_nondet_long() [L323] CALL assume_abort_if_not(var_1_16 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L323] RET assume_abort_if_not(var_1_16 >= -2147483648) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L324] CALL assume_abort_if_not(var_1_16 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L324] RET assume_abort_if_not(var_1_16 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L325] CALL assume_abort_if_not(var_1_16 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L325] RET assume_abort_if_not(var_1_16 != 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_17=511/2, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L326] var_1_17 = __VERIFIER_nondet_double() [L327] CALL assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L327] RET assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_18=3/5, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L328] var_1_18 = __VERIFIER_nondet_double() [L329] CALL assume_abort_if_not((var_1_18 >= 0.0F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L329] RET assume_abort_if_not((var_1_18 >= 0.0F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_19=2000000000001/2, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L330] var_1_19 = __VERIFIER_nondet_double() [L331] CALL assume_abort_if_not((var_1_19 >= 0.0F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L331] RET assume_abort_if_not((var_1_19 >= 0.0F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_20=3999997/4, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L332] var_1_20 = __VERIFIER_nondet_double() [L333] CALL assume_abort_if_not((var_1_20 >= 0.0F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L333] RET assume_abort_if_not((var_1_20 >= 0.0F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-8, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L334] var_1_26 = __VERIFIER_nondet_char() [L335] CALL assume_abort_if_not(var_1_26 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L335] RET assume_abort_if_not(var_1_26 >= -127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L336] CALL assume_abort_if_not(var_1_26 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L336] RET assume_abort_if_not(var_1_26 <= 126) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_28=1027/8, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L337] var_1_28 = __VERIFIER_nondet_double() [L338] CALL assume_abort_if_not((var_1_28 >= -922337.2036854776000e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L338] RET assume_abort_if_not((var_1_28 >= -922337.2036854776000e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_29=126/5, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L339] var_1_29 = __VERIFIER_nondet_double() [L340] CALL assume_abort_if_not((var_1_29 >= -922337.2036854776000e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 9223372.036854776000e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L340] RET assume_abort_if_not((var_1_29 >= -922337.2036854776000e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 9223372.036854776000e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_30=511/2, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L341] var_1_30 = __VERIFIER_nondet_double() [L342] CALL assume_abort_if_not((var_1_30 >= -922337.2036854776000e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854776000e+12F && var_1_30 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L342] RET assume_abort_if_not((var_1_30 >= -922337.2036854776000e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854776000e+12F && var_1_30 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L343] var_1_31 = __VERIFIER_nondet_uchar() [L344] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L344] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L345] CALL assume_abort_if_not(var_1_31 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L345] RET assume_abort_if_not(var_1_31 <= 254) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=0, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L346] var_1_32 = __VERIFIER_nondet_char() [L347] CALL assume_abort_if_not(var_1_32 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L347] RET assume_abort_if_not(var_1_32 >= -128) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L348] CALL assume_abort_if_not(var_1_32 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L348] RET assume_abort_if_not(var_1_32 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=5, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L349] var_1_33 = __VERIFIER_nondet_char() [L350] CALL assume_abort_if_not(var_1_33 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L350] RET assume_abort_if_not(var_1_33 >= -128) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L351] CALL assume_abort_if_not(var_1_33 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L351] RET assume_abort_if_not(var_1_33 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L352] CALL assume_abort_if_not(var_1_33 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L352] RET assume_abort_if_not(var_1_33 != 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=100, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L353] var_1_34 = __VERIFIER_nondet_uchar() [L354] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L354] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L355] CALL assume_abort_if_not(var_1_34 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L355] RET assume_abort_if_not(var_1_34 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=25, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L356] var_1_35 = __VERIFIER_nondet_uchar() [L357] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L357] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L358] CALL assume_abort_if_not(var_1_35 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L358] RET assume_abort_if_not(var_1_35 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L359] var_1_36 = __VERIFIER_nondet_uchar() [L360] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L360] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L361] CALL assume_abort_if_not(var_1_36 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L361] RET assume_abort_if_not(var_1_36 <= 1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=64, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L362] var_1_37 = __VERIFIER_nondet_uchar() [L363] CALL assume_abort_if_not(var_1_37 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L363] RET assume_abort_if_not(var_1_37 >= 63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L364] CALL assume_abort_if_not(var_1_37 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L364] RET assume_abort_if_not(var_1_37 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=100, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L365] var_1_38 = __VERIFIER_nondet_uchar() [L366] CALL assume_abort_if_not(var_1_38 >= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L366] RET assume_abort_if_not(var_1_38 >= 64) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L367] CALL assume_abort_if_not(var_1_38 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L367] RET assume_abort_if_not(var_1_38 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L368] var_1_40 = __VERIFIER_nondet_uchar() [L369] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L369] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L370] CALL assume_abort_if_not(var_1_40 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L370] RET assume_abort_if_not(var_1_40 <= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L371] var_1_41 = __VERIFIER_nondet_uchar() [L372] CALL assume_abort_if_not(var_1_41 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L372] RET assume_abort_if_not(var_1_41 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L373] CALL assume_abort_if_not(var_1_41 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L373] RET assume_abort_if_not(var_1_41 <= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_44=1279/5, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L374] var_1_44 = __VERIFIER_nondet_float() [L375] CALL assume_abort_if_not((var_1_44 >= 0.0F && var_1_44 <= -1.0e-20F) || (var_1_44 <= 9223372.036854765600e+12F && var_1_44 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L375] RET assume_abort_if_not((var_1_44 >= 0.0F && var_1_44 <= -1.0e-20F) || (var_1_44 <= 9223372.036854765600e+12F && var_1_44 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_45=2559/10, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L376] var_1_45 = __VERIFIER_nondet_float() [L377] CALL assume_abort_if_not((var_1_45 >= 0.0F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 9223372.036854765600e+12F && var_1_45 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L377] RET assume_abort_if_not((var_1_45 >= 0.0F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 9223372.036854765600e+12F && var_1_45 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_46=126/5, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L378] var_1_46 = __VERIFIER_nondet_float() [L379] CALL assume_abort_if_not((var_1_46 >= 0.0F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 4611686.018427382800e+12F && var_1_46 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L379] RET assume_abort_if_not((var_1_46 >= 0.0F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 4611686.018427382800e+12F && var_1_46 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_47=43/10, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L380] var_1_47 = __VERIFIER_nondet_float() [L381] CALL assume_abort_if_not((var_1_47 >= 0.0F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 4611686.018427382800e+12F && var_1_47 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L381] RET assume_abort_if_not((var_1_47 >= 0.0F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 4611686.018427382800e+12F && var_1_47 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=200, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L382] var_1_50 = __VERIFIER_nondet_uchar() [L383] CALL assume_abort_if_not(var_1_50 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L383] RET assume_abort_if_not(var_1_50 >= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L384] CALL assume_abort_if_not(var_1_50 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L384] RET assume_abort_if_not(var_1_50 <= 254) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2484935662, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L385] var_1_53 = __VERIFIER_nondet_ulong() [L386] CALL assume_abort_if_not(var_1_53 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L386] RET assume_abort_if_not(var_1_53 >= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L387] CALL assume_abort_if_not(var_1_53 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L387] RET assume_abort_if_not(var_1_53 <= 4294967294) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=0, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L388] var_1_55 = __VERIFIER_nondet_ulong() [L389] CALL assume_abort_if_not(var_1_55 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L389] RET assume_abort_if_not(var_1_55 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L390] CALL assume_abort_if_not(var_1_55 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L390] RET assume_abort_if_not(var_1_55 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_56=128, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L391] var_1_56 = __VERIFIER_nondet_ulong() [L392] CALL assume_abort_if_not(var_1_56 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L392] RET assume_abort_if_not(var_1_56 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L393] CALL assume_abort_if_not(var_1_56 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L393] RET assume_abort_if_not(var_1_56 <= 4294967295) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=2050161667, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L394] var_1_57 = __VERIFIER_nondet_ulong() [L395] CALL assume_abort_if_not(var_1_57 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L395] RET assume_abort_if_not(var_1_57 >= 1073741823) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L396] CALL assume_abort_if_not(var_1_57 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L396] RET assume_abort_if_not(var_1_57 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=1562665941, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L397] var_1_58 = __VERIFIER_nondet_ulong() [L398] CALL assume_abort_if_not(var_1_58 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L398] RET assume_abort_if_not(var_1_58 >= 1073741823) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L399] CALL assume_abort_if_not(var_1_58 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L399] RET assume_abort_if_not(var_1_58 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=5, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L400] var_1_60 = __VERIFIER_nondet_short() [L401] CALL assume_abort_if_not(var_1_60 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L401] RET assume_abort_if_not(var_1_60 >= -32767) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L402] CALL assume_abort_if_not(var_1_60 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L402] RET assume_abort_if_not(var_1_60 <= 32766) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=32, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L403] var_1_65 = __VERIFIER_nondet_uchar() [L404] CALL assume_abort_if_not(var_1_65 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L404] RET assume_abort_if_not(var_1_65 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L405] CALL assume_abort_if_not(var_1_65 <= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L405] RET assume_abort_if_not(var_1_65 <= 64) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=10, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L406] var_1_66 = __VERIFIER_nondet_uchar() [L407] CALL assume_abort_if_not(var_1_66 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L407] RET assume_abort_if_not(var_1_66 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L408] CALL assume_abort_if_not(var_1_66 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L408] RET assume_abort_if_not(var_1_66 <= 63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=128, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L409] var_1_67 = __VERIFIER_nondet_uchar() [L410] CALL assume_abort_if_not(var_1_67 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L410] RET assume_abort_if_not(var_1_67 >= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L411] CALL assume_abort_if_not(var_1_67 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L411] RET assume_abort_if_not(var_1_67 <= 254) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_70=199999/2, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L412] var_1_70 = __VERIFIER_nondet_double() [L413] CALL assume_abort_if_not((var_1_70 >= -922337.2036854765600e+13F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854765600e+12F && var_1_70 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L413] RET assume_abort_if_not((var_1_70 >= -922337.2036854765600e+13F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854765600e+12F && var_1_70 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=46855, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L414] var_1_76 = __VERIFIER_nondet_ushort() [L415] CALL assume_abort_if_not(var_1_76 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L415] RET assume_abort_if_not(var_1_76 >= 32767) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L416] CALL assume_abort_if_not(var_1_76 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L416] RET assume_abort_if_not(var_1_76 <= 65534) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_78=129/4, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L417] var_1_78 = __VERIFIER_nondet_float() [L418] CALL assume_abort_if_not((var_1_78 >= -230584.3009213691390e+13F && var_1_78 <= -1.0e-20F) || (var_1_78 <= 2305843.009213691390e+12F && var_1_78 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L418] RET assume_abort_if_not((var_1_78 >= -230584.3009213691390e+13F && var_1_78 <= -1.0e-20F) || (var_1_78 <= 2305843.009213691390e+12F && var_1_78 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_79=24/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L419] var_1_79 = __VERIFIER_nondet_float() [L420] CALL assume_abort_if_not((var_1_79 >= -230584.3009213691390e+13F && var_1_79 <= -1.0e-20F) || (var_1_79 <= 2305843.009213691390e+12F && var_1_79 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L420] RET assume_abort_if_not((var_1_79 >= -230584.3009213691390e+13F && var_1_79 <= -1.0e-20F) || (var_1_79 <= 2305843.009213691390e+12F && var_1_79 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_80=323/5, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L421] var_1_80 = __VERIFIER_nondet_float() [L422] CALL assume_abort_if_not((var_1_80 >= -230584.3009213691390e+13F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 2305843.009213691390e+12F && var_1_80 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L422] RET assume_abort_if_not((var_1_80 >= -230584.3009213691390e+13F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 2305843.009213691390e+12F && var_1_80 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_81=4/5, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L423] var_1_81 = __VERIFIER_nondet_float() [L424] CALL assume_abort_if_not((var_1_81 >= -922337.2036854765600e+13F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 9223372.036854765600e+12F && var_1_81 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L424] RET assume_abort_if_not((var_1_81 >= -922337.2036854765600e+13F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 9223372.036854765600e+12F && var_1_81 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_83=65/4, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L425] var_1_83 = __VERIFIER_nondet_float() [L426] CALL assume_abort_if_not((var_1_83 >= -922337.2036854765600e+13F && var_1_83 <= -1.0e-20F) || (var_1_83 <= 9223372.036854765600e+12F && var_1_83 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L426] RET assume_abort_if_not((var_1_83 >= -922337.2036854765600e+13F && var_1_83 <= -1.0e-20F) || (var_1_83 <= 9223372.036854765600e+12F && var_1_83 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=0, var_1_87=321/5, var_1_88=1, var_1_8=4] [L427] var_1_86 = __VERIFIER_nondet_uchar() [L428] CALL assume_abort_if_not(var_1_86 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L428] RET assume_abort_if_not(var_1_86 >= 1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L429] CALL assume_abort_if_not(var_1_86 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L429] RET assume_abort_if_not(var_1_86 <= 1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L445] RET updateVariables() [L446] CALL step() [L108] COND TRUE var_1_30 >= (((((((var_1_29) > (var_1_28)) ? (var_1_29) : (var_1_28))) < 0 ) ? -((((var_1_29) > (var_1_28)) ? (var_1_29) : (var_1_28))) : ((((var_1_29) > (var_1_28)) ? (var_1_29) : (var_1_28))))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=32, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L109] COND TRUE var_1_28 <= var_1_29 [L110] var_1_27 = ((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L121] var_1_39 = (! (var_1_40 || var_1_41)) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=5, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L122] COND TRUE var_1_33 != 50 [L123] var_1_42 = (((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))) + var_1_38) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_43=99/2, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L125] COND TRUE (((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) - var_1_34) == -2 [L126] var_1_43 = (var_1_44 - var_1_45) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_48=8, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L132] COND FALSE !(var_1_35 <= (1 / var_1_37)) [L137] var_1_48 = (((((((((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) < (var_1_31)) ? (((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) : (var_1_31))) < 0 ) ? -((((((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) < (var_1_31)) ? (((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) : (var_1_31))) : ((((((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) < (var_1_31)) ? (((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) : (var_1_31))))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_48=2, var_1_49=16, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L139] COND FALSE !(var_1_45 < var_1_29) [L144] var_1_49 = (var_1_50 - var_1_34) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L146] COND FALSE !(var_1_49 > var_1_50) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L149] COND FALSE !(var_1_32 != var_1_42) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=10, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L162] COND TRUE ((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38))) > (var_1_42 - var_1_48) [L163] var_1_54 = (((((var_1_34) > (var_1_31)) ? (var_1_34) : (var_1_31))) + ((((var_1_42) < (var_1_55)) ? (var_1_42) : (var_1_55)))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=-5, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L169] var_1_59 = (((((((((((var_1_50) > (-8)) ? (var_1_50) : (-8))) < 0 ) ? -((((var_1_50) > (-8)) ? (var_1_50) : (-8))) : ((((var_1_50) > (-8)) ? (var_1_50) : (-8)))))) > (var_1_60)) ? ((((((((var_1_50) > (-8)) ? (var_1_50) : (-8))) < 0 ) ? -((((var_1_50) > (-8)) ? (var_1_50) : (-8))) : ((((var_1_50) > (-8)) ? (var_1_50) : (-8)))))) : (var_1_60))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=4, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L170] COND TRUE ((var_1_55 / var_1_50) % var_1_58) > var_1_37 [L171] var_1_61 = (((((var_1_57 + 1176340465u) - var_1_58) < 0 ) ? -((var_1_57 + 1176340465u) - var_1_58) : ((var_1_57 + 1176340465u) - var_1_58))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=3/4, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L175] COND TRUE \read(var_1_39) [L176] var_1_62 = var_1_44 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L178] EXPR 5 >> var_1_42 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=-10, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L178] COND TRUE (5 >> var_1_42) >= var_1_33 [L179] var_1_63 = ((((var_1_59) < (var_1_37)) ? (var_1_59) : (var_1_37))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L181] COND TRUE var_1_32 >= var_1_27 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L182] EXPR var_1_58 | var_1_56 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=0, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L182] COND TRUE (var_1_58 | var_1_56) > var_1_54 [L183] var_1_64 = ((var_1_65 + var_1_66) + ((((var_1_34) > (var_1_37)) ? (var_1_34) : (var_1_37)))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=50, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L190] var_1_68 = ((((((var_1_58) < 0 ) ? -(var_1_58) : (var_1_58))) + 1119936218u) - (var_1_57 - ((((var_1_50) < (64u)) ? (var_1_50) : (64u))))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L191] COND FALSE !((- var_1_43) <= var_1_62) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L208] EXPR ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_51 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=16, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L208] COND TRUE (((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_51) != var_1_65 [L209] var_1_71 = (var_1_66 - var_1_65) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=0, var_1_72=8, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L211] COND FALSE !(var_1_69 <= var_1_44) [L214] var_1_72 = (var_1_65 - ((((var_1_66) < 0 ) ? -(var_1_66) : (var_1_66)))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L216] COND FALSE !(var_1_40 || var_1_41) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=40000001/4, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L219] COND TRUE (((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44))) + ((((1.6f) < 0 ) ? -(1.6f) : (1.6f)))) < var_1_62 [L220] var_1_74 = (((((((((((var_1_46) > (var_1_45)) ? (var_1_46) : (var_1_45)))) < (var_1_47)) ? (((((var_1_46) > (var_1_45)) ? (var_1_46) : (var_1_45)))) : (var_1_47))) < 0 ) ? -((((((((var_1_46) > (var_1_45)) ? (var_1_46) : (var_1_45)))) < (var_1_47)) ? (((((var_1_46) > (var_1_45)) ? (var_1_46) : (var_1_45)))) : (var_1_47))) : ((((((((var_1_46) > (var_1_45)) ? (var_1_46) : (var_1_45)))) < (var_1_47)) ? (((((var_1_46) > (var_1_45)) ? (var_1_46) : (var_1_45)))) : (var_1_47))))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L222] EXPR (- var_1_67) | var_1_49 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=256, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L222] COND FALSE !(var_1_42 <= ((- var_1_67) | var_1_49)) [L225] var_1_75 = (var_1_76 - var_1_31) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=161/5, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L227] COND FALSE !(((((var_1_54) < (var_1_58)) ? (var_1_54) : (var_1_58))) > (var_1_56 + var_1_35)) [L238] var_1_77 = var_1_47 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=1282/5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L240] COND FALSE !((-10 & 2) >= var_1_66) [L247] var_1_82 = var_1_70 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=10, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L249] var_1_84 = var_1_35 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L250] COND FALSE !(\read(var_1_40)) [L253] var_1_85 = var_1_41 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_87=321/5, var_1_88=1, var_1_8=4] [L255] COND TRUE var_1_41 || (var_1_38 >= var_1_31) [L256] var_1_87 = (((((var_1_80) > (var_1_46)) ? (var_1_80) : (var_1_46))) + var_1_79) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=1, var_1_8=4] [L260] var_1_88 = var_1_35 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=4] [L261] EXPR last_1_var_1_8 >> var_1_15 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-64, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=4] [L261] COND TRUE (last_1_var_1_8 + 4u) <= (last_1_var_1_8 >> var_1_15) [L262] var_1_21 = (((((last_1_var_1_25 + last_1_var_1_25)) < (last_1_var_1_25)) ? ((last_1_var_1_25 + last_1_var_1_25)) : (last_1_var_1_25))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-256, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=4] [L266] signed long int stepLocal_1 = ((((-1) > (var_1_11)) ? (-1) : (var_1_11))) - var_1_12; [L267] signed long int stepLocal_0 = last_1_var_1_21 + last_1_var_1_21; VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, stepLocal_0=-128, stepLocal_1=0, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-256, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=4] [L268] COND FALSE !((last_1_var_1_21 * last_1_var_1_21) < stepLocal_1) [L273] var_1_8 = var_1_13 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, stepLocal_0=-128, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-256, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=0] [L275] COND TRUE ! (var_1_21 > var_1_8) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, stepLocal_0=-128, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-256, var_1_25=-128, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=0] [L276] COND TRUE \read(var_1_4) [L277] var_1_25 = var_1_26 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, stepLocal_0=-128, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=129/2, var_1_15=1, var_1_16=64, var_1_1=1, var_1_21=-256, var_1_25=-127, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=0] [L280] COND FALSE !((8 / var_1_15) < (64 / var_1_16)) [L287] var_1_14 = var_1_18 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, stepLocal_0=-128, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=6, var_1_15=1, var_1_16=64, var_1_18=6, var_1_1=1, var_1_21=-256, var_1_25=-127, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=0] [L289] COND TRUE (- var_1_14) <= var_1_14 [L290] var_1_1 = var_1_4 VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, stepLocal_0=-128, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=6, var_1_15=1, var_1_16=64, var_1_18=6, var_1_1=1, var_1_21=-256, var_1_25=-127, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=0] [L298] COND FALSE !(var_1_14 < ((((var_1_14) > ((128.5 * var_1_14))) ? (var_1_14) : ((128.5 * var_1_14))))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, stepLocal_0=-128, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=6, var_1_15=1, var_1_16=64, var_1_18=6, var_1_1=1, var_1_21=-256, var_1_25=-127, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=0] [L446] RET step() [L447] CALL, EXPR property() [L437] EXPR ((((((- var_1_14) <= var_1_14) ? (var_1_1 == ((unsigned char) var_1_4)) : ((var_1_14 <= var_1_14) ? (var_1_1 == ((unsigned char) var_1_6)) : (var_1_1 == ((unsigned char) var_1_4)))) && ((var_1_14 < ((((var_1_14) > ((128.5 * var_1_14))) ? (var_1_14) : ((128.5 * var_1_14))))) ? (var_1_7 == ((unsigned char) (var_1_1 && (! 1)))) : 1)) && (((last_1_var_1_21 * last_1_var_1_21) < (((((-1) > (var_1_11)) ? (-1) : (var_1_11))) - var_1_12)) ? (((last_1_var_1_21 + last_1_var_1_21) < var_1_12) ? (var_1_8 == ((unsigned short int) var_1_13)) : 1) : (var_1_8 == ((unsigned short int) var_1_13)))) && (((8 / var_1_15) < (64 / var_1_16)) ? ((var_1_8 >= var_1_15) ? (var_1_14 == ((double) (var_1_17 - var_1_18))) : (var_1_14 == ((double) (var_1_18 - (64.25 + ((((var_1_19) > (var_1_20)) ? (var_1_19) : (var_1_20)))))))) : (var_1_14 == ((double) var_1_18)))) && (((last_1_var_1_8 + 4u) <= (last_1_var_1_8 >> var_1_15)) ? (var_1_21 == ((signed short int) (((((last_1_var_1_25 + last_1_var_1_25)) < (last_1_var_1_25)) ? ((last_1_var_1_25 + last_1_var_1_25)) : (last_1_var_1_25))))) : (var_1_21 == ((signed short int) last_1_var_1_25))) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=6, var_1_15=1, var_1_16=64, var_1_18=6, var_1_1=1, var_1_21=-256, var_1_25=-127, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=0] [L437-L438] return (((((((- var_1_14) <= var_1_14) ? (var_1_1 == ((unsigned char) var_1_4)) : ((var_1_14 <= var_1_14) ? (var_1_1 == ((unsigned char) var_1_6)) : (var_1_1 == ((unsigned char) var_1_4)))) && ((var_1_14 < ((((var_1_14) > ((128.5 * var_1_14))) ? (var_1_14) : ((128.5 * var_1_14))))) ? (var_1_7 == ((unsigned char) (var_1_1 && (! 1)))) : 1)) && (((last_1_var_1_21 * last_1_var_1_21) < (((((-1) > (var_1_11)) ? (-1) : (var_1_11))) - var_1_12)) ? (((last_1_var_1_21 + last_1_var_1_21) < var_1_12) ? (var_1_8 == ((unsigned short int) var_1_13)) : 1) : (var_1_8 == ((unsigned short int) var_1_13)))) && (((8 / var_1_15) < (64 / var_1_16)) ? ((var_1_8 >= var_1_15) ? (var_1_14 == ((double) (var_1_17 - var_1_18))) : (var_1_14 == ((double) (var_1_18 - (64.25 + ((((var_1_19) > (var_1_20)) ? (var_1_19) : (var_1_20)))))))) : (var_1_14 == ((double) var_1_18)))) && (((last_1_var_1_8 + 4u) <= (last_1_var_1_8 >> var_1_15)) ? (var_1_21 == ((signed short int) (((((last_1_var_1_25 + last_1_var_1_25)) < (last_1_var_1_25)) ? ((last_1_var_1_25 + last_1_var_1_25)) : (last_1_var_1_25))))) : (var_1_21 == ((signed short int) last_1_var_1_25)))) && ((! (var_1_21 > var_1_8)) ? (var_1_4 ? (var_1_25 == ((signed char) var_1_26)) : 1) : 1) ; [L447] RET, EXPR property() [L447] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=6, var_1_15=1, var_1_16=64, var_1_18=6, var_1_1=1, var_1_21=-256, var_1_25=-127, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=0] [L19] reach_error() VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_25=-128, last_1_var_1_8=4, var_1_11=0, var_1_12=0, var_1_13=0, var_1_14=6, var_1_15=1, var_1_16=64, var_1_18=6, var_1_1=1, var_1_21=-256, var_1_25=-127, var_1_26=-127, var_1_27=2, var_1_31=-510, var_1_32=65, var_1_33=-1, var_1_34=383, var_1_35=513, var_1_36=0, var_1_37=125, var_1_38=64, var_1_39=1, var_1_40=0, var_1_41=0, var_1_42=65, var_1_44=2, var_1_45=0, var_1_46=0, var_1_47=4, var_1_48=2, var_1_49=0, var_1_4=1, var_1_50=127, var_1_51=256, var_1_52=0, var_1_53=2147483647, var_1_54=192, var_1_55=-8589918590, var_1_56=6442450943, var_1_57=-3221225473, var_1_58=2147483647, var_1_59=383, var_1_60=383, var_1_61=-4192368655, var_1_62=2, var_1_63=125, var_1_64=133, var_1_65=3, var_1_66=259, var_1_67=383, var_1_68=6488645402, var_1_69=121/8, var_1_6=0, var_1_70=5, var_1_71=0, var_1_72=0, var_1_73=21/4, var_1_74=3, var_1_75=32765, var_1_76=32767, var_1_77=4, var_1_7=0, var_1_82=5, var_1_84=513, var_1_85=0, var_1_86=1, var_1_88=513, var_1_8=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 241 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 59.0s, OverallIterations: 13, TraceHistogramMax: 80, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 25.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 11497 SdHoareTripleChecker+Valid, 14.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11342 mSDsluCounter, 19011 SdHoareTripleChecker+Invalid, 12.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 14120 mSDsCounter, 4695 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8103 IncrementalHoareTripleChecker+Invalid, 12798 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4695 mSolverCounterUnsat, 4891 mSDtfsCounter, 8103 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4697 GetRequests, 4533 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 973 ImplicationChecksByTransitivity, 2.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5717occurred in iteration=8, InterpolantAutomatonStates: 133, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.5s AutomataMinimizationTime, 12 MinimizatonAttempts, 24344 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 3.5s SatisfiabilityAnalysisTime, 20.4s InterpolantComputationTime, 9518 NumberOfCodeBlocks, 9518 NumberOfCodeBlocksAsserted, 19 NumberOfCheckSat, 10495 ConstructedInterpolants, 0 QuantifiedInterpolants, 33466 SizeOfPredicates, 12 NumberOfNonLiveVariables, 5513 ConjunctsInSsa, 44 ConjunctsInUnsatCore, 21 InterpolantComputations, 8 PerfectInterpolantSequences, 263419/265440 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-11-27 20:25:14,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB --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 9e67c5c4be7150eb59c1243c7ce409eeea38b905cf584c084e1e8e9245e730bf --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 20:25:17,495 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 20:25:17,646 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-27 20:25:17,656 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 20:25:17,656 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 20:25:17,701 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 20:25:17,702 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 20:25:17,702 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 20:25:17,703 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 20:25:17,703 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 20:25:17,703 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 20:25:17,703 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 20:25:17,704 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 20:25:17,704 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 20:25:17,704 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 20:25:17,706 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 20:25:17,706 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 20:25:17,706 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 20:25:17,706 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 20:25:17,706 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 20:25:17,706 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 20:25:17,706 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 20:25:17,707 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:25:17,707 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:25:17,708 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:25:17,708 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:25:17,708 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 20:25:17,708 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:25:17,708 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:25:17,708 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:25:17,708 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:25:17,708 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 20:25:17,708 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 20:25:17,708 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 20:25:17,708 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 20:25:17,709 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-27 20:25:17,709 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-27 20:25:17,709 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 20:25:17,709 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 20:25:17,709 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 20:25:17,709 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 20:25:17,709 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_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 9e67c5c4be7150eb59c1243c7ce409eeea38b905cf584c084e1e8e9245e730bf [2024-11-27 20:25:18,052 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 20:25:18,061 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 20:25:18,065 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 20:25:18,067 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 20:25:18,068 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 20:25:18,069 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i [2024-11-27 20:25:21,196 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data/bb1a8bedf/e1dbb60eea5b45cb94e722c1c17f7436/FLAGf87bcb4d5 [2024-11-27 20:25:21,595 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 20:25:21,596 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i [2024-11-27 20:25:21,612 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data/bb1a8bedf/e1dbb60eea5b45cb94e722c1c17f7436/FLAGf87bcb4d5 [2024-11-27 20:25:21,635 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/data/bb1a8bedf/e1dbb60eea5b45cb94e722c1c17f7436 [2024-11-27 20:25:21,642 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 20:25:21,644 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 20:25:21,649 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 20:25:21,649 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 20:25:21,656 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 20:25:21,658 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:25:21" (1/1) ... [2024-11-27 20:25:21,660 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@356647ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:21, skipping insertion in model container [2024-11-27 20:25:21,660 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:25:21" (1/1) ... [2024-11-27 20:25:21,709 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 20:25:21,919 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_65245d5c-af0c-4c22-8c71-d819e93f4431/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i[916,929] [2024-11-27 20:25:22,174 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:25:22,201 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 20:25:22,215 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_65245d5c-af0c-4c22-8c71-d819e93f4431/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-38.i[916,929] [2024-11-27 20:25:22,309 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:25:22,329 INFO L204 MainTranslator]: Completed translation [2024-11-27 20:25:22,330 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22 WrapperNode [2024-11-27 20:25:22,330 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 20:25:22,331 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 20:25:22,331 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 20:25:22,331 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 20:25:22,338 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,353 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,394 INFO L138 Inliner]: procedures = 27, calls = 93, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 454 [2024-11-27 20:25:22,394 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 20:25:22,395 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 20:25:22,395 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 20:25:22,395 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 20:25:22,405 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,405 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,421 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,456 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-27 20:25:22,457 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,457 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,486 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,488 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,497 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,508 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,511 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,521 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 20:25:22,525 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 20:25:22,525 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 20:25:22,526 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 20:25:22,526 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (1/1) ... [2024-11-27 20:25:22,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:25:22,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:25:22,577 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 20:25:22,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 20:25:22,610 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 20:25:22,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-27 20:25:22,610 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-27 20:25:22,610 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-27 20:25:22,610 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 20:25:22,610 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 20:25:22,760 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 20:25:22,761 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 20:25:32,838 INFO L? ?]: Removed 12 outVars from TransFormulas that were not future-live. [2024-11-27 20:25:32,838 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 20:25:32,861 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 20:25:32,861 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-27 20:25:32,864 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:25:32 BoogieIcfgContainer [2024-11-27 20:25:32,864 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 20:25:32,868 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 20:25:32,869 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 20:25:32,875 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 20:25:32,875 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 08:25:21" (1/3) ... [2024-11-27 20:25:32,876 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6693600f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:25:32, skipping insertion in model container [2024-11-27 20:25:32,876 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:25:22" (2/3) ... [2024-11-27 20:25:32,877 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6693600f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:25:32, skipping insertion in model container [2024-11-27 20:25:32,877 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:25:32" (3/3) ... [2024-11-27 20:25:32,878 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-38.i [2024-11-27 20:25:32,897 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 20:25:32,900 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-38.i that has 2 procedures, 205 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-27 20:25:32,988 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 20:25:32,998 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;@6ccc5fd3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 20:25:32,999 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 20:25:33,005 INFO L276 IsEmpty]: Start isEmpty. Operand has 205 states, 122 states have (on average 1.4754098360655739) internal successors, (180), 123 states have internal predecessors, (180), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-27 20:25:33,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2024-11-27 20:25:33,048 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:25:33,049 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:33,049 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:25:33,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:33,055 INFO L85 PathProgramCache]: Analyzing trace with hash -706709245, now seen corresponding path program 1 times [2024-11-27 20:25:33,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 20:25:33,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1392817453] [2024-11-27 20:25:33,072 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:33,072 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-11-27 20:25:33,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-27 20:25:33,079 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:25:33,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:25:34,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:34,435 INFO L256 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-27 20:25:34,461 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:34,574 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 3374 proven. 0 refuted. 0 times theorem prover too weak. 9266 trivial. 0 not checked. [2024-11-27 20:25:34,575 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:25:34,578 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-27 20:25:34,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1392817453] [2024-11-27 20:25:34,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1392817453] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:34,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:25:34,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:25:34,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146213249] [2024-11-27 20:25:34,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:34,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-27 20:25:34,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-27 20:25:34,616 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-27 20:25:34,616 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 20:25:34,619 INFO L87 Difference]: Start difference. First operand has 205 states, 122 states have (on average 1.4754098360655739) internal successors, (180), 123 states have internal predecessors, (180), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) Second operand has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (80), 2 states have call predecessors, (80), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-27 20:25:34,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:25:34,716 INFO L93 Difference]: Finished difference Result 403 states and 754 transitions. [2024-11-27 20:25:34,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-27 20:25:34,718 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (80), 2 states have call predecessors, (80), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 492 [2024-11-27 20:25:34,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:25:34,732 INFO L225 Difference]: With dead ends: 403 [2024-11-27 20:25:34,733 INFO L226 Difference]: Without dead ends: 201 [2024-11-27 20:25:34,742 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 491 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 20:25:34,748 INFO L435 NwaCegarLoop]: 330 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, 330 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:25:34,749 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:25:34,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-11-27 20:25:34,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2024-11-27 20:25:34,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 119 states have (on average 1.4285714285714286) internal successors, (170), 119 states have internal predecessors, (170), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-27 20:25:34,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 330 transitions. [2024-11-27 20:25:34,853 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 330 transitions. Word has length 492 [2024-11-27 20:25:34,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:25:34,855 INFO L471 AbstractCegarLoop]: Abstraction has 201 states and 330 transitions. [2024-11-27 20:25:34,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (80), 2 states have call predecessors, (80), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-27 20:25:34,857 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 330 transitions. [2024-11-27 20:25:34,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2024-11-27 20:25:34,877 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:25:34,877 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:34,913 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:25:35,078 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:25:35,078 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:25:35,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:35,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1296728129, now seen corresponding path program 1 times [2024-11-27 20:25:35,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 20:25:35,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [385441787] [2024-11-27 20:25:35,081 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:35,081 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-11-27 20:25:35,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-27 20:25:35,084 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:25:35,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:25:36,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:36,509 INFO L256 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-27 20:25:36,527 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:40,665 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 6533 proven. 207 refuted. 0 times theorem prover too weak. 5900 trivial. 0 not checked. [2024-11-27 20:25:40,665 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:25:43,903 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 261 proven. 210 refuted. 0 times theorem prover too weak. 12169 trivial. 0 not checked. [2024-11-27 20:25:43,903 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-27 20:25:43,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [385441787] [2024-11-27 20:25:43,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [385441787] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:25:43,904 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:25:43,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2024-11-27 20:25:43,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146116470] [2024-11-27 20:25:43,904 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 20:25:43,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 20:25:43,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-27 20:25:43,912 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 20:25:43,912 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:25:43,913 INFO L87 Difference]: Start difference. First operand 201 states and 330 transitions. Second operand has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 3 states have call successors, (116), 3 states have call predecessors, (116), 7 states have return successors, (117), 3 states have call predecessors, (117), 3 states have call successors, (117) [2024-11-27 20:25:47,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:25:47,609 INFO L93 Difference]: Finished difference Result 412 states and 667 transitions. [2024-11-27 20:25:47,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 20:25:47,616 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 3 states have call successors, (116), 3 states have call predecessors, (116), 7 states have return successors, (117), 3 states have call predecessors, (117), 3 states have call successors, (117) Word has length 492 [2024-11-27 20:25:47,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:25:47,621 INFO L225 Difference]: With dead ends: 412 [2024-11-27 20:25:47,621 INFO L226 Difference]: Without dead ends: 214 [2024-11-27 20:25:47,623 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 989 GetRequests, 971 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:25:47,624 INFO L435 NwaCegarLoop]: 232 mSDtfsCounter, 161 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:25:47,624 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 683 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-27 20:25:47,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2024-11-27 20:25:47,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 208. [2024-11-27 20:25:47,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 124 states have (on average 1.3629032258064515) internal successors, (169), 124 states have internal predecessors, (169), 80 states have call successors, (80), 3 states have call predecessors, (80), 3 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-27 20:25:47,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 329 transitions. [2024-11-27 20:25:47,683 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 329 transitions. Word has length 492 [2024-11-27 20:25:47,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:25:47,686 INFO L471 AbstractCegarLoop]: Abstraction has 208 states and 329 transitions. [2024-11-27 20:25:47,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 3 states have call successors, (116), 3 states have call predecessors, (116), 7 states have return successors, (117), 3 states have call predecessors, (117), 3 states have call successors, (117) [2024-11-27 20:25:47,687 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 329 transitions. [2024-11-27 20:25:47,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2024-11-27 20:25:47,692 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:25:47,693 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:25:47,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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)] Ended with exit code 0 [2024-11-27 20:25:47,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:25:47,898 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:25:47,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:25:47,899 INFO L85 PathProgramCache]: Analyzing trace with hash -532037571, now seen corresponding path program 1 times [2024-11-27 20:25:47,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 20:25:47,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1760919696] [2024-11-27 20:25:47,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:47,900 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-11-27 20:25:47,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-27 20:25:47,906 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:25:47,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:25:49,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:49,129 INFO L256 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 20:25:49,143 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:49,915 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 3207 proven. 33 refuted. 0 times theorem prover too weak. 9400 trivial. 0 not checked. [2024-11-27 20:25:49,916 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:25:50,238 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-27 20:25:50,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1760919696] [2024-11-27 20:25:50,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1760919696] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:25:50,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [172383287] [2024-11-27 20:25:50,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:25:50,239 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-27 20:25:50,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-27 20:25:50,241 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-27 20:25:50,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-27 20:25:53,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:25:53,899 INFO L256 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 20:25:53,911 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:25:58,225 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-11-27 20:25:58,225 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:25:58,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [172383287] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:25:58,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:25:58,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-27 20:25:58,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984286665] [2024-11-27 20:25:58,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:25:58,227 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:25:58,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-27 20:25:58,228 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:25:58,228 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:25:58,229 INFO L87 Difference]: Start difference. First operand 208 states and 329 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:26:02,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.58s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:26:06,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:26:09,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.76s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:26:09,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:26:09,730 INFO L93 Difference]: Finished difference Result 1007 states and 1599 transitions. [2024-11-27 20:26:09,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:26:09,731 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 492 [2024-11-27 20:26:09,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:26:09,740 INFO L225 Difference]: With dead ends: 1007 [2024-11-27 20:26:09,740 INFO L226 Difference]: Without dead ends: 802 [2024-11-27 20:26:09,741 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1027 GetRequests, 1017 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:26:09,742 INFO L435 NwaCegarLoop]: 921 mSDtfsCounter, 554 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 161 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 1872 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:26:09,743 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 1872 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 19 Invalid, 1 Unknown, 0 Unchecked, 11.2s Time] [2024-11-27 20:26:09,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2024-11-27 20:26:09,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 411. [2024-11-27 20:26:09,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 244 states have (on average 1.3647540983606556) internal successors, (333), 244 states have internal predecessors, (333), 160 states have call successors, (160), 6 states have call predecessors, (160), 6 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-27 20:26:09,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 653 transitions. [2024-11-27 20:26:09,891 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 653 transitions. Word has length 492 [2024-11-27 20:26:09,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:26:09,898 INFO L471 AbstractCegarLoop]: Abstraction has 411 states and 653 transitions. [2024-11-27 20:26:09,899 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-11-27 20:26:09,899 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 653 transitions. [2024-11-27 20:26:09,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-27 20:26:09,915 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:26:09,915 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:09,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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)] Ended with exit code 0 [2024-11-27 20:26:10,134 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2024-11-27 20:26:10,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt [2024-11-27 20:26:10,317 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:26:10,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:10,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1170257854, now seen corresponding path program 1 times [2024-11-27 20:26:10,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 20:26:10,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1822810857] [2024-11-27 20:26:10,319 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:10,320 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-11-27 20:26:10,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-27 20:26:10,324 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:26:10,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:26:11,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:11,523 INFO L256 TraceCheckSpWp]: Trace formula consists of 780 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 20:26:11,531 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:12,219 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 3207 proven. 33 refuted. 0 times theorem prover too weak. 9400 trivial. 0 not checked. [2024-11-27 20:26:12,219 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:12,543 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-27 20:26:12,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1822810857] [2024-11-27 20:26:12,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1822810857] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:12,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1219294931] [2024-11-27 20:26:12,544 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:12,544 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-27 20:26:12,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-27 20:26:12,547 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-27 20:26:12,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-11-27 20:26:16,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:16,778 INFO L256 TraceCheckSpWp]: Trace formula consists of 780 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:26:16,787 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:17,450 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 3207 proven. 33 refuted. 0 times theorem prover too weak. 9400 trivial. 0 not checked. [2024-11-27 20:26:17,450 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:26:17,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1219294931] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:17,701 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:26:17,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2024-11-27 20:26:17,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900435225] [2024-11-27 20:26:17,702 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 20:26:17,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:26:17,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-27 20:26:17,705 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:26:17,705 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 20:26:17,705 INFO L87 Difference]: Start difference. First operand 411 states and 653 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (80), 2 states have call predecessors, (80), 3 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-27 20:26:20,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:26:20,041 INFO L93 Difference]: Finished difference Result 839 states and 1321 transitions. [2024-11-27 20:26:20,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 20:26:20,042 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (80), 2 states have call predecessors, (80), 3 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 493 [2024-11-27 20:26:20,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:26:20,047 INFO L225 Difference]: With dead ends: 839 [2024-11-27 20:26:20,048 INFO L226 Difference]: Without dead ends: 431 [2024-11-27 20:26:20,050 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1073 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:26:20,050 INFO L435 NwaCegarLoop]: 236 mSDtfsCounter, 195 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:26:20,051 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 547 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-27 20:26:20,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2024-11-27 20:26:20,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 419. [2024-11-27 20:26:20,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 250 states have (on average 1.348) internal successors, (337), 250 states have internal predecessors, (337), 160 states have call successors, (160), 8 states have call predecessors, (160), 8 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-27 20:26:20,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 657 transitions. [2024-11-27 20:26:20,161 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 657 transitions. Word has length 493 [2024-11-27 20:26:20,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:26:20,162 INFO L471 AbstractCegarLoop]: Abstraction has 419 states and 657 transitions. [2024-11-27 20:26:20,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (80), 2 states have call predecessors, (80), 3 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-27 20:26:20,163 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 657 transitions. [2024-11-27 20:26:20,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-27 20:26:20,172 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:26:20,173 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:20,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:26:20,401 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2024-11-27 20:26:20,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt [2024-11-27 20:26:20,574 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:26:20,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:20,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1435765700, now seen corresponding path program 1 times [2024-11-27 20:26:20,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 20:26:20,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1549669416] [2024-11-27 20:26:20,575 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:20,575 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-11-27 20:26:20,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-27 20:26:20,581 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:26:20,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_65245d5c-af0c-4c22-8c71-d819e93f4431/bin/uautomizer-verify-aQ6SnzHsRB/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-11-27 20:26:21,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:21,771 INFO L256 TraceCheckSpWp]: Trace formula consists of 780 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-27 20:26:21,790 INFO L279 TraceCheckSpWp]: Computing forward predicates...