./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e1fa75596dd4a8d087ff959d2eea13841816935af8426327d316b65266b0a5e8 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 03:08:24,812 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 03:08:24,942 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 03:08:24,951 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 03:08:24,951 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 03:08:24,982 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 03:08:24,983 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 03:08:24,983 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 03:08:24,984 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 03:08:24,984 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 03:08:24,984 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 03:08:24,984 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 03:08:24,985 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 03:08:24,985 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 03:08:24,985 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 03:08:24,985 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 03:08:24,985 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 03:08:24,985 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 03:08:24,986 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 03:08:24,986 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 03:08:24,986 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 03:08:24,986 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 03:08:24,987 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 03:08:24,987 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 03:08:24,987 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 03:08:24,987 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 03:08:24,988 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 03:08:24,988 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 03:08:24,988 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 03:08:24,988 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 03:08:24,988 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 03:08:24,988 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 03:08:24,989 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 03:08:24,989 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 03:08:24,989 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 03:08:24,989 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 03:08:24,989 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 03:08:24,990 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 03:08:24,990 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:08:24,990 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 03:08:24,990 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 03:08:24,990 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 03:08:24,990 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 03:08:24,991 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 03:08:24,991 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 03:08:24,991 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 03:08:24,991 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 03:08:24,991 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E 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 -> Taipan 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 -> e1fa75596dd4a8d087ff959d2eea13841816935af8426327d316b65266b0a5e8 [2024-11-14 03:08:25,386 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 03:08:25,401 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 03:08:25,405 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 03:08:25,407 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 03:08:25,408 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 03:08:25,409 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i Unable to find full path for "g++" [2024-11-14 03:08:27,652 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 03:08:28,031 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 03:08:28,033 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i [2024-11-14 03:08:28,067 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/data/56208c774/72703b1f65b6469c826b5bf637a1b228/FLAG2b0e41cb9 [2024-11-14 03:08:28,213 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/data/56208c774/72703b1f65b6469c826b5bf637a1b228 [2024-11-14 03:08:28,218 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 03:08:28,219 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 03:08:28,221 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 03:08:28,221 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 03:08:28,234 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 03:08:28,235 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:08:28" (1/1) ... [2024-11-14 03:08:28,236 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@79761213 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:28, skipping insertion in model container [2024-11-14 03:08:28,236 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:08:28" (1/1) ... [2024-11-14 03:08:28,312 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 03:08:28,561 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_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i[916,929] [2024-11-14 03:08:29,062 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:08:29,080 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 03:08:29,094 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_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i[916,929] [2024-11-14 03:08:29,262 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:08:29,286 INFO L204 MainTranslator]: Completed translation [2024-11-14 03:08:29,287 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29 WrapperNode [2024-11-14 03:08:29,287 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 03:08:29,288 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 03:08:29,289 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 03:08:29,289 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 03:08:29,297 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,341 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,535 INFO L138 Inliner]: procedures = 26, calls = 76, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 712 [2024-11-14 03:08:29,535 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 03:08:29,536 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 03:08:29,536 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 03:08:29,536 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 03:08:29,545 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,545 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,631 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,632 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,708 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,725 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,741 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,749 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,771 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 03:08:29,772 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 03:08:29,773 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 03:08:29,773 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 03:08:29,774 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (1/1) ... [2024-11-14 03:08:29,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:08:29,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:08:29,833 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 03:08:29,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 03:08:29,869 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 03:08:29,869 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 03:08:29,870 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 03:08:29,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 03:08:29,870 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 03:08:29,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 03:08:30,117 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 03:08:30,120 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 03:08:32,367 INFO L? ?]: Removed 98 outVars from TransFormulas that were not future-live. [2024-11-14 03:08:32,368 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 03:08:34,616 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 03:08:34,617 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 03:08:34,617 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:08:34 BoogieIcfgContainer [2024-11-14 03:08:34,617 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 03:08:34,620 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 03:08:34,620 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 03:08:34,628 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 03:08:34,628 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 03:08:28" (1/3) ... [2024-11-14 03:08:34,629 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52de90ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:08:34, skipping insertion in model container [2024-11-14 03:08:34,629 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:08:29" (2/3) ... [2024-11-14 03:08:34,629 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@52de90ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:08:34, skipping insertion in model container [2024-11-14 03:08:34,630 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:08:34" (3/3) ... [2024-11-14 03:08:34,632 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-45.i [2024-11-14 03:08:34,654 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 03:08:34,661 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount500_file-45.i that has 2 procedures, 108 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-14 03:08:34,754 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 03:08:34,774 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=FINITE_AUTOMATA, 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;@3183be33, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 03:08:34,776 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 03:08:34,782 INFO L276 IsEmpty]: Start isEmpty. Operand has 108 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 43 states have internal predecessors, (45), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-14 03:08:34,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-11-14 03:08:34,805 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:08:34,806 INFO L215 NwaCegarLoop]: trace histogram [63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:08:34,806 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:08:34,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:08:34,814 INFO L85 PathProgramCache]: Analyzing trace with hash 293029926, now seen corresponding path program 1 times [2024-11-14 03:08:34,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:08:34,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37094885] [2024-11-14 03:08:34,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:08:34,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:08:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 03:08:59,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [609248194] [2024-11-14 03:08:59,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:08:59,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:08:59,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:08:59,233 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:08:59,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 03:09:21,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 03:09:21,155 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 03:09:31,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 03:09:32,427 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2024-11-14 03:09:32,430 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-14 03:09:32,431 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-14 03:09:32,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-14 03:09:32,634 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:09:32,638 INFO L407 BasicCegarLoop]: Path program histogram: [1] [2024-11-14 03:09:33,066 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 03:09:33,071 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 03:09:33 BoogieIcfgContainer [2024-11-14 03:09:33,071 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 03:09:33,071 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-14 03:09:33,071 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-14 03:09:33,072 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-14 03:09:33,073 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:08:34" (3/4) ... [2024-11-14 03:09:33,078 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-14 03:09:33,079 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-14 03:09:33,081 INFO L158 Benchmark]: Toolchain (without parser) took 64861.57ms. Allocated memory was 117.4MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 90.9MB in the beginning and 486.3MB in the end (delta: -395.4MB). Peak memory consumption was 692.4MB. Max. memory is 16.1GB. [2024-11-14 03:09:33,081 INFO L158 Benchmark]: CDTParser took 0.41ms. Allocated memory is still 117.4MB. Free memory is still 74.9MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 03:09:33,082 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1066.43ms. Allocated memory is still 117.4MB. Free memory was 90.7MB in the beginning and 51.9MB in the end (delta: 38.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-11-14 03:09:33,082 INFO L158 Benchmark]: Boogie Procedure Inliner took 247.26ms. Allocated memory is still 117.4MB. Free memory was 51.7MB in the beginning and 76.3MB in the end (delta: -24.6MB). Peak memory consumption was 28.9MB. Max. memory is 16.1GB. [2024-11-14 03:09:33,082 INFO L158 Benchmark]: Boogie Preprocessor took 235.46ms. Allocated memory is still 117.4MB. Free memory was 76.3MB in the beginning and 72.0MB in the end (delta: 4.3MB). Peak memory consumption was 16.5MB. Max. memory is 16.1GB. [2024-11-14 03:09:33,083 INFO L158 Benchmark]: RCFGBuilder took 4845.05ms. Allocated memory was 117.4MB in the beginning and 234.9MB in the end (delta: 117.4MB). Free memory was 71.9MB in the beginning and 144.7MB in the end (delta: -72.8MB). Peak memory consumption was 142.3MB. Max. memory is 16.1GB. [2024-11-14 03:09:33,083 INFO L158 Benchmark]: TraceAbstraction took 58450.91ms. Allocated memory was 234.9MB in the beginning and 1.2GB in the end (delta: 964.7MB). Free memory was 144.7MB in the beginning and 486.4MB in the end (delta: -341.7MB). Peak memory consumption was 616.8MB. Max. memory is 16.1GB. [2024-11-14 03:09:33,086 INFO L158 Benchmark]: Witness Printer took 8.28ms. Allocated memory is still 1.2GB. Free memory was 486.4MB in the beginning and 486.3MB in the end (delta: 106.9kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 03:09:33,088 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.41ms. Allocated memory is still 117.4MB. Free memory is still 74.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1066.43ms. Allocated memory is still 117.4MB. Free memory was 90.7MB in the beginning and 51.9MB in the end (delta: 38.7MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 247.26ms. Allocated memory is still 117.4MB. Free memory was 51.7MB in the beginning and 76.3MB in the end (delta: -24.6MB). Peak memory consumption was 28.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 235.46ms. Allocated memory is still 117.4MB. Free memory was 76.3MB in the beginning and 72.0MB in the end (delta: 4.3MB). Peak memory consumption was 16.5MB. Max. memory is 16.1GB. * RCFGBuilder took 4845.05ms. Allocated memory was 117.4MB in the beginning and 234.9MB in the end (delta: 117.4MB). Free memory was 71.9MB in the beginning and 144.7MB in the end (delta: -72.8MB). Peak memory consumption was 142.3MB. Max. memory is 16.1GB. * TraceAbstraction took 58450.91ms. Allocated memory was 234.9MB in the beginning and 1.2GB in the end (delta: 964.7MB). Free memory was 144.7MB in the beginning and 486.4MB in the end (delta: -341.7MB). Peak memory consumption was 616.8MB. Max. memory is 16.1GB. * Witness Printer took 8.28ms. Allocated memory is still 1.2GB. Free memory was 486.4MB in the beginning and 486.3MB in the end (delta: 106.9kB). 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 147, overapproximation of someBinaryArithmeticDOUBLEoperation at line 190, overapproximation of someBinaryFLOATComparisonOperation at line 540, overapproximation of someBinaryFLOATComparisonOperation at line 595, overapproximation of someBinaryFLOATComparisonOperation at line 603, overapproximation of someBinaryFLOATComparisonOperation at line 539, overapproximation of someBinaryFLOATComparisonOperation at line 643, overapproximation of bitwiseOr at line 185, overapproximation of someUnaryDOUBLEoperation at line 320, overapproximation of someUnaryDOUBLEoperation at line 100, overapproximation of someBinaryDOUBLEComparisonOperation at line 546, overapproximation of someBinaryDOUBLEComparisonOperation at line 599, overapproximation of someBinaryDOUBLEComparisonOperation at line 597, overapproximation of someBinaryDOUBLEComparisonOperation at line 542, overapproximation of someBinaryDOUBLEComparisonOperation at line 548, overapproximation of someBinaryDOUBLEComparisonOperation at line 601, overapproximation of someBinaryDOUBLEComparisonOperation at line 191, overapproximation of someBinaryDOUBLEComparisonOperation at line 544, overapproximation of someUnaryFLOAToperation at line 212. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned long int var_1_1 = 0; [L23] signed long int var_1_5 = 32; [L24] unsigned long int var_1_8 = 3974482504; [L25] unsigned long int var_1_9 = 4191564779; [L26] unsigned long int var_1_10 = 1942660812; [L27] unsigned long int var_1_11 = 1000000000; [L28] signed char var_1_12 = -128; [L29] signed char var_1_13 = 100; [L30] signed short int var_1_14 = -1; [L31] unsigned long int var_1_15 = 0; [L32] float var_1_19 = 32.975; [L33] unsigned char var_1_21 = 8; [L34] signed short int var_1_23 = -2; [L35] double var_1_24 = 255.8; [L36] double var_1_25 = 32.5; [L37] double var_1_26 = 7.6; [L38] double var_1_27 = 0.0; [L39] double var_1_28 = 0.5; [L40] unsigned char var_1_29 = 0; [L41] unsigned char var_1_30 = 0; [L42] unsigned char var_1_31 = 0; [L43] unsigned char var_1_32 = 8; [L44] unsigned char var_1_33 = 128; [L45] unsigned char var_1_34 = 32; [L46] unsigned char var_1_35 = 200; [L47] unsigned char var_1_36 = 8; [L48] unsigned char var_1_37 = 16; [L49] unsigned char var_1_38 = 50; [L50] signed char var_1_39 = 1; [L51] double var_1_40 = 99.5; [L52] unsigned char var_1_41 = 8; [L53] signed char var_1_42 = -8; [L54] unsigned long int var_1_43 = 50; [L55] signed short int var_1_44 = 256; [L56] unsigned long int var_1_45 = 100; [L57] unsigned char var_1_46 = 0; [L58] unsigned long int var_1_47 = 1000; [L59] unsigned long int var_1_50 = 2026986786; [L60] signed short int var_1_51 = -1; [L61] unsigned long int var_1_52 = 64; [L62] unsigned long int var_1_54 = 1; [L63] signed char var_1_56 = 4; [L64] unsigned long int var_1_57 = 32; [L65] unsigned long int var_1_59 = 4012610487; [L66] unsigned long int var_1_60 = 2071316436; [L67] unsigned short int var_1_61 = 128; [L68] unsigned short int var_1_62 = 57978; [L69] unsigned short int var_1_63 = 16; [L70] float var_1_64 = 500.5; [L71] signed long int var_1_65 = 4; [L72] double var_1_66 = 256.6; [L73] signed long int var_1_67 = 50; [L74] signed short int var_1_68 = -1; [L75] signed short int var_1_70 = 2; [L76] signed long int var_1_72 = 25; [L77] unsigned short int var_1_74 = 63279; [L78] unsigned char var_1_75 = 0; [L79] unsigned char var_1_76 = 0; [L80] unsigned char var_1_77 = 25; [L81] unsigned char var_1_78 = 0; [L82] unsigned long int var_1_79 = 128; [L83] float var_1_81 = 49.75; [L84] float var_1_82 = 32.6; [L85] unsigned char var_1_83 = 1; [L86] double var_1_84 = 128.3; [L87] double var_1_85 = 15.5; [L88] double var_1_86 = 15.5; [L89] double var_1_87 = 25.375; [L90] double var_1_88 = 127.5; [L91] double var_1_89 = 999999999.6; [L92] unsigned long int var_1_90 = 50; [L93] float var_1_91 = 256.4; [L94] float var_1_92 = 10.5; [L95] unsigned short int var_1_93 = 2; [L96] unsigned short int var_1_97 = 33685; [L97] unsigned short int var_1_98 = 18495; [L98] unsigned short int var_1_99 = 18293; [L99] unsigned long int var_1_100 = 50; [L100] double var_1_101 = -0.4; [L101] float var_1_102 = 2.25; [L102] signed char var_1_103 = 0; [L103] double var_1_104 = 1000000000000.5; [L104] signed short int var_1_105 = -256; [L105] unsigned short int var_1_106 = 1000; [L106] unsigned short int var_1_107 = 10; [L107] unsigned short int var_1_108 = 5; [L108] unsigned char var_1_109 = 16; [L109] signed short int var_1_110 = 64; [L110] double var_1_111 = 15.8; [L111] unsigned char var_1_112 = 0; [L112] signed char var_1_113 = 5; [L113] signed short int var_1_114 = 128; [L114] unsigned char var_1_115 = 1; [L115] unsigned char var_1_116 = 0; [L116] double var_1_117 = -0.5; [L117] signed short int var_1_118 = 8; [L118] signed long int var_1_119 = 5; [L119] unsigned char var_1_120 = 0; [L120] signed char var_1_121 = 4; [L121] unsigned char var_1_122 = 1; [L122] unsigned char var_1_123 = 1; [L123] signed short int var_1_124 = 256; [L124] unsigned long int last_1_var_1_15 = 0; [L125] unsigned char last_1_var_1_41 = 8; [L126] unsigned long int last_1_var_1_43 = 50; [L127] unsigned char last_1_var_1_46 = 0; [L128] signed short int last_1_var_1_51 = -1; [L129] unsigned long int last_1_var_1_52 = 64; [L130] unsigned long int last_1_var_1_54 = 1; [L131] unsigned long int last_1_var_1_57 = 32; [L132] unsigned short int last_1_var_1_63 = 16; [L133] signed long int last_1_var_1_67 = 50; [L134] signed short int last_1_var_1_68 = -1; [L135] signed long int last_1_var_1_72 = 25; [L136] unsigned char last_1_var_1_76 = 0; [L137] unsigned long int last_1_var_1_79 = 128; [L138] unsigned short int last_1_var_1_93 = 2; [L139] unsigned short int last_1_var_1_107 = 10; [L140] unsigned short int last_1_var_1_108 = 5; [L141] unsigned char last_1_var_1_109 = 16; [L142] signed short int last_1_var_1_118 = 8; [L143] signed char last_1_var_1_121 = 4; [L647] isInitial = 1 [L648] FCALL initially() [L649] COND TRUE 1 [L650] CALL updateLastVariables() [L621] last_1_var_1_15 = var_1_15 [L622] last_1_var_1_41 = var_1_41 [L623] last_1_var_1_43 = var_1_43 [L624] last_1_var_1_46 = var_1_46 [L625] last_1_var_1_51 = var_1_51 [L626] last_1_var_1_52 = var_1_52 [L627] last_1_var_1_54 = var_1_54 [L628] last_1_var_1_57 = var_1_57 [L629] last_1_var_1_63 = var_1_63 [L630] last_1_var_1_67 = var_1_67 [L631] last_1_var_1_68 = var_1_68 [L632] last_1_var_1_72 = var_1_72 [L633] last_1_var_1_76 = var_1_76 [L634] last_1_var_1_79 = var_1_79 [L635] last_1_var_1_93 = var_1_93 [L636] last_1_var_1_107 = var_1_107 [L637] last_1_var_1_108 = var_1_108 [L638] last_1_var_1_109 = var_1_109 [L639] last_1_var_1_118 = var_1_118 [L640] last_1_var_1_121 = var_1_121 [L650] RET updateLastVariables() [L651] CALL updateVariables() [L520] var_1_5 = __VERIFIER_nondet_long() [L521] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=3974482504, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=4191564779] [L20] COND FALSE !(!cond) [L521] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=3974482504, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=4191564779] [L522] CALL assume_abort_if_not(var_1_5 <= 33) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=3974482504, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=4191564779] [L20] COND FALSE !(!cond) [L522] RET assume_abort_if_not(var_1_5 <= 33) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=3974482504, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=4191564779] [L523] var_1_8 = __VERIFIER_nondet_ulong() [L524] CALL assume_abort_if_not(var_1_8 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=4191564779] [L20] COND FALSE !(!cond) [L524] RET assume_abort_if_not(var_1_8 >= 2147483647) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=4191564779] [L525] CALL assume_abort_if_not(var_1_8 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=4191564779] [L20] COND FALSE !(!cond) [L525] RET assume_abort_if_not(var_1_8 <= 4294967294) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=4191564779] [L526] var_1_9 = __VERIFIER_nondet_ulong() [L527] CALL assume_abort_if_not(var_1_9 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L527] RET assume_abort_if_not(var_1_9 >= 2147483647) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L528] CALL assume_abort_if_not(var_1_9 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L528] RET assume_abort_if_not(var_1_9 <= 4294967294) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=1942660812, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L529] var_1_10 = __VERIFIER_nondet_ulong() [L530] CALL assume_abort_if_not(var_1_10 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L530] RET assume_abort_if_not(var_1_10 >= 1073741823) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L531] CALL assume_abort_if_not(var_1_10 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L531] RET assume_abort_if_not(var_1_10 <= 2147483647) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=1000000000, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L532] var_1_11 = __VERIFIER_nondet_ulong() [L533] CALL assume_abort_if_not(var_1_11 >= 536870911) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L533] RET assume_abort_if_not(var_1_11 >= 536870911) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L534] CALL assume_abort_if_not(var_1_11 <= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L534] RET assume_abort_if_not(var_1_11 <= 1073741823) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=100, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L535] var_1_13 = __VERIFIER_nondet_char() [L536] CALL assume_abort_if_not(var_1_13 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L536] RET assume_abort_if_not(var_1_13 >= 63) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L537] CALL assume_abort_if_not(var_1_13 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L537] RET assume_abort_if_not(var_1_13 <= 126) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_19=1319/40, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L538] var_1_19 = __VERIFIER_nondet_float() [L539] CALL assume_abort_if_not((var_1_19 >= -922337.2036854776000e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 9223372.036854776000e+12F && var_1_19 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L539] RET assume_abort_if_not((var_1_19 >= -922337.2036854776000e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 9223372.036854776000e+12F && var_1_19 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L540] CALL assume_abort_if_not(var_1_19 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L540] RET assume_abort_if_not(var_1_19 != 0.0F) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_25=65/2, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L541] var_1_25 = __VERIFIER_nondet_double() [L542] CALL assume_abort_if_not((var_1_25 >= 0.0F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854765600e+12F && var_1_25 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L542] RET assume_abort_if_not((var_1_25 >= 0.0F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854765600e+12F && var_1_25 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_26=38/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L543] var_1_26 = __VERIFIER_nondet_double() [L544] CALL assume_abort_if_not((var_1_26 >= 0.0F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854765600e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L544] RET assume_abort_if_not((var_1_26 >= 0.0F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854765600e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_27=0, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L545] var_1_27 = __VERIFIER_nondet_double() [L546] CALL assume_abort_if_not((var_1_27 >= 4611686.018427382800e+12F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L546] RET assume_abort_if_not((var_1_27 >= 4611686.018427382800e+12F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_28=1/2, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L547] var_1_28 = __VERIFIER_nondet_double() [L548] CALL assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L548] RET assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L549] var_1_30 = __VERIFIER_nondet_uchar() [L550] CALL assume_abort_if_not(var_1_30 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L550] RET assume_abort_if_not(var_1_30 >= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L551] CALL assume_abort_if_not(var_1_30 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L551] RET assume_abort_if_not(var_1_30 <= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=0, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L552] var_1_31 = __VERIFIER_nondet_uchar() [L553] CALL assume_abort_if_not(var_1_31 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L553] RET assume_abort_if_not(var_1_31 >= 1) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L554] CALL assume_abort_if_not(var_1_31 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L554] RET assume_abort_if_not(var_1_31 <= 1) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=128, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L555] var_1_33 = __VERIFIER_nondet_uchar() [L556] CALL assume_abort_if_not(var_1_33 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L556] RET assume_abort_if_not(var_1_33 >= 127) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L557] CALL assume_abort_if_not(var_1_33 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L557] RET assume_abort_if_not(var_1_33 <= 254) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=32, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L558] var_1_34 = __VERIFIER_nondet_uchar() [L559] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L559] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L560] CALL assume_abort_if_not(var_1_34 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L560] RET assume_abort_if_not(var_1_34 <= 127) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=200, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L561] var_1_35 = __VERIFIER_nondet_uchar() [L562] CALL assume_abort_if_not(var_1_35 >= 190) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L562] RET assume_abort_if_not(var_1_35 >= 190) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L563] CALL assume_abort_if_not(var_1_35 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L563] RET assume_abort_if_not(var_1_35 <= 254) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=8, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L564] var_1_36 = __VERIFIER_nondet_uchar() [L565] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L565] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L566] CALL assume_abort_if_not(var_1_36 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L566] RET assume_abort_if_not(var_1_36 <= 63) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=16, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L567] var_1_37 = __VERIFIER_nondet_uchar() [L568] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L568] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L569] CALL assume_abort_if_not(var_1_37 <= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L569] RET assume_abort_if_not(var_1_37 <= 64) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=50, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L570] var_1_38 = __VERIFIER_nondet_uchar() [L571] CALL assume_abort_if_not(var_1_38 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L571] RET assume_abort_if_not(var_1_38 >= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L572] CALL assume_abort_if_not(var_1_38 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L572] RET assume_abort_if_not(var_1_38 <= 63) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=2026986786, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L573] var_1_50 = __VERIFIER_nondet_ulong() [L574] CALL assume_abort_if_not(var_1_50 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L574] RET assume_abort_if_not(var_1_50 >= 1073741823) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L575] CALL assume_abort_if_not(var_1_50 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L575] RET assume_abort_if_not(var_1_50 <= 2147483647) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=4012610487, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L576] var_1_59 = __VERIFIER_nondet_ulong() [L577] CALL assume_abort_if_not(var_1_59 >= 3758096382) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L577] RET assume_abort_if_not(var_1_59 >= 3758096382) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L578] CALL assume_abort_if_not(var_1_59 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L578] RET assume_abort_if_not(var_1_59 <= 4294967294) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2071316436, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L579] var_1_60 = __VERIFIER_nondet_ulong() [L580] CALL assume_abort_if_not(var_1_60 >= 1610612735) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L580] RET assume_abort_if_not(var_1_60 >= 1610612735) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L581] CALL assume_abort_if_not(var_1_60 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L581] RET assume_abort_if_not(var_1_60 <= 2147483647) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=57978, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L582] var_1_62 = __VERIFIER_nondet_ushort() [L583] CALL assume_abort_if_not(var_1_62 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L583] RET assume_abort_if_not(var_1_62 >= 32767) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L584] CALL assume_abort_if_not(var_1_62 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L584] RET assume_abort_if_not(var_1_62 <= 65534) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=63279, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L585] var_1_74 = __VERIFIER_nondet_ushort() [L586] CALL assume_abort_if_not(var_1_74 >= 49151) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L586] RET assume_abort_if_not(var_1_74 >= 49151) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L587] CALL assume_abort_if_not(var_1_74 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L587] RET assume_abort_if_not(var_1_74 <= 65535) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=25, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L588] var_1_77 = __VERIFIER_nondet_uchar() [L589] CALL assume_abort_if_not(var_1_77 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L589] RET assume_abort_if_not(var_1_77 >= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L590] CALL assume_abort_if_not(var_1_77 <= 33) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L590] RET assume_abort_if_not(var_1_77 <= 33) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L591] var_1_78 = __VERIFIER_nondet_uchar() [L592] CALL assume_abort_if_not(var_1_78 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L592] RET assume_abort_if_not(var_1_78 >= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L593] CALL assume_abort_if_not(var_1_78 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L593] RET assume_abort_if_not(var_1_78 <= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_82=163/5, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L594] var_1_82 = __VERIFIER_nondet_float() [L595] CALL assume_abort_if_not((var_1_82 >= 0.0F && var_1_82 <= -1.0e-20F) || (var_1_82 <= 9223372.036854765600e+12F && var_1_82 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L595] RET assume_abort_if_not((var_1_82 >= 0.0F && var_1_82 <= -1.0e-20F) || (var_1_82 <= 9223372.036854765600e+12F && var_1_82 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_85=31/2, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L596] var_1_85 = __VERIFIER_nondet_double() [L597] CALL assume_abort_if_not((var_1_85 >= -922337.2036854765600e+13F && var_1_85 <= -1.0e-20F) || (var_1_85 <= 9223372.036854765600e+12F && var_1_85 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L597] RET assume_abort_if_not((var_1_85 >= -922337.2036854765600e+13F && var_1_85 <= -1.0e-20F) || (var_1_85 <= 9223372.036854765600e+12F && var_1_85 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_87=203/8, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L598] var_1_87 = __VERIFIER_nondet_double() [L599] CALL assume_abort_if_not((var_1_87 >= -461168.6018427382800e+13F && var_1_87 <= -1.0e-20F) || (var_1_87 <= 4611686.018427382800e+12F && var_1_87 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L599] RET assume_abort_if_not((var_1_87 >= -461168.6018427382800e+13F && var_1_87 <= -1.0e-20F) || (var_1_87 <= 4611686.018427382800e+12F && var_1_87 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_89=4999999998/5, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L600] var_1_89 = __VERIFIER_nondet_double() [L601] CALL assume_abort_if_not((var_1_89 >= 0.0F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 4611686.018427382800e+12F && var_1_89 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L601] RET assume_abort_if_not((var_1_89 >= 0.0F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 4611686.018427382800e+12F && var_1_89 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_92=21/2, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L602] var_1_92 = __VERIFIER_nondet_float() [L603] CALL assume_abort_if_not((var_1_92 >= 0.0F && var_1_92 <= -1.0e-20F) || (var_1_92 <= 2305843.009213691390e+12F && var_1_92 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L603] RET assume_abort_if_not((var_1_92 >= 0.0F && var_1_92 <= -1.0e-20F) || (var_1_92 <= 2305843.009213691390e+12F && var_1_92 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=33685, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L604] var_1_97 = __VERIFIER_nondet_ushort() [L605] CALL assume_abort_if_not(var_1_97 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L605] RET assume_abort_if_not(var_1_97 >= 32767) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L606] CALL assume_abort_if_not(var_1_97 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L606] RET assume_abort_if_not(var_1_97 <= 65534) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=18495, var_1_99=18293, var_1_9=-4294983616] [L607] var_1_98 = __VERIFIER_nondet_ushort() [L608] CALL assume_abort_if_not(var_1_98 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L608] RET assume_abort_if_not(var_1_98 >= 16383) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=18293, var_1_9=-4294983616] [L609] CALL assume_abort_if_not(var_1_98 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=18293, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L609] RET assume_abort_if_not(var_1_98 <= 32767) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=18293, var_1_9=-4294983616] [L610] var_1_99 = __VERIFIER_nondet_ushort() [L611] CALL assume_abort_if_not(var_1_99 >= 16384) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L611] RET assume_abort_if_not(var_1_99 >= 16384) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L612] CALL assume_abort_if_not(var_1_99 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L612] RET assume_abort_if_not(var_1_99 <= 32767) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L613] var_1_116 = __VERIFIER_nondet_uchar() [L614] CALL assume_abort_if_not(var_1_116 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L614] RET assume_abort_if_not(var_1_116 >= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L615] CALL assume_abort_if_not(var_1_116 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L615] RET assume_abort_if_not(var_1_116 <= 0) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L616] var_1_123 = __VERIFIER_nondet_uchar() [L617] CALL assume_abort_if_not(var_1_123 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L617] RET assume_abort_if_not(var_1_123 >= 1) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L618] CALL assume_abort_if_not(var_1_123 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L20] COND FALSE !(!cond) [L618] RET assume_abort_if_not(var_1_123 <= 1) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=50, var_1_102=9/4, var_1_103=0, var_1_104=2000000000001/2, var_1_105=-256, var_1_106=1000, var_1_107=10, var_1_108=5, var_1_109=16, var_1_10=23622319090, var_1_110=64, var_1_111=79/5, var_1_112=0, var_1_113=5, var_1_114=128, var_1_115=1, var_1_116=0, var_1_118=8, var_1_119=5, var_1_11=-3758096385, var_1_120=0, var_1_121=4, var_1_122=1, var_1_123=1, var_1_124=256, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=0, var_1_1=0, var_1_21=8, var_1_23=-2, var_1_24=1279/5, var_1_29=0, var_1_30=256, var_1_31=-255, var_1_32=8, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=1, var_1_40=199/2, var_1_41=8, var_1_42=-8, var_1_43=50, var_1_44=256, var_1_45=100, var_1_46=0, var_1_47=1000, var_1_50=1749801491, var_1_51=-1, var_1_52=64, var_1_54=1, var_1_56=4, var_1_57=32, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=128, var_1_62=504433, var_1_63=16, var_1_64=1001/2, var_1_65=4, var_1_66=1283/5, var_1_67=50, var_1_68=-1, var_1_70=2, var_1_72=25, var_1_74=49151, var_1_75=0, var_1_76=0, var_1_77=-511, var_1_78=0, var_1_79=128, var_1_81=199/4, var_1_83=1, var_1_84=1283/10, var_1_86=31/2, var_1_88=255/2, var_1_8=-4294967298, var_1_90=50, var_1_91=1282/5, var_1_93=2, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L651] RET updateVariables() [L652] CALL step() [L147] EXPR last_1_var_1_63 >> var_1_77 [L147] COND FALSE !((last_1_var_1_63 >> var_1_77) > last_1_var_1_67) [L150] COND TRUE last_1_var_1_118 >= last_1_var_1_54 [L151] var_1_76 = var_1_31 [L156] signed long int stepLocal_10 = last_1_var_1_121; [L157] COND TRUE stepLocal_10 < (last_1_var_1_52 * var_1_35) [L158] var_1_46 = 0 [L162] signed long int stepLocal_16 = last_1_var_1_107; [L163] COND FALSE !(last_1_var_1_52 < stepLocal_16) [L166] COND FALSE !(\read(last_1_var_1_46)) [L169] var_1_107 = var_1_98 [L171] unsigned long int stepLocal_22 = last_1_var_1_15; [L172] signed long int stepLocal_21 = var_1_37 / ((((var_1_13) < (var_1_35)) ? (var_1_13) : (var_1_35))); [L173] COND FALSE !(last_1_var_1_107 < stepLocal_21) [L176] COND TRUE ! last_1_var_1_76 [L177] COND TRUE last_1_var_1_79 > stepLocal_22 [L178] var_1_68 = var_1_5 [L184] var_1_124 = var_1_68 [L185] EXPR var_1_38 ^ last_1_var_1_108 [L185] EXPR (var_1_38 ^ last_1_var_1_108) | var_1_8 [L185] unsigned long int stepLocal_14 = (var_1_38 ^ last_1_var_1_108) | var_1_8; [L186] COND FALSE !((last_1_var_1_54 / var_1_33) >= stepLocal_14) [L189] var_1_23 = var_1_5 [L190] var_1_24 = (((((var_1_25) > (var_1_26)) ? (var_1_25) : (var_1_26))) - (var_1_27 - var_1_28)) [L191] var_1_40 = ((((var_1_28) > ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26))) ? (var_1_28) : ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26)))) [L192] var_1_42 = (var_1_13 - ((((var_1_37) > (var_1_5)) ? (var_1_37) : (var_1_5)))) [L193] var_1_56 = (((((var_1_36 - var_1_37)) > (((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) ? ((var_1_36 - var_1_37)) : (((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))))) [L194] signed long int stepLocal_15 = var_1_33 - var_1_38; [L195] COND TRUE var_1_37 <= stepLocal_15 [L196] var_1_61 = (var_1_62 - 1) [L198] var_1_64 = ((((var_1_26) > ((var_1_28 - ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27)))))) ? (var_1_26) : ((var_1_28 - ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27))))))) [L199] COND FALSE !(\read(var_1_30)) [L202] var_1_75 = ((((var_1_38) < (var_1_5)) ? (var_1_38) : (var_1_5))) [L203] var_1_83 = var_1_78 [L204] COND FALSE !(\read(var_1_30)) [L207] var_1_86 = (var_1_28 + var_1_87) [L209] COND FALSE !(var_1_85 > var_1_28) [L212] var_1_91 = ((((var_1_28) < (((((var_1_87) > (-0.75f)) ? (var_1_87) : (-0.75f))))) ? (var_1_28) : (((((var_1_87) > (-0.75f)) ? (var_1_87) : (-0.75f)))))) [L214] unsigned long int stepLocal_32 = (~ 50u) / var_1_60; [L215] COND FALSE !((var_1_50 * var_1_37) >= stepLocal_32) [L218] COND FALSE !(\read(var_1_30)) [L221] var_1_106 = 10 [L223] var_1_110 = var_1_38 [L224] var_1_111 = var_1_27 [L225] var_1_112 = var_1_30 [L226] var_1_113 = var_1_77 [L227] COND FALSE !(\read(var_1_112)) [L230] var_1_115 = var_1_116 [L231] COND FALSE !(\read(var_1_83)) [L234] var_1_120 = (var_1_31 && (! var_1_116)) [L236] var_1_121 = var_1_77 [L237] var_1_122 = var_1_123 [L238] COND TRUE \read(var_1_76) [L239] var_1_118 = var_1_33 [L243] signed long int stepLocal_20 = - var_1_13; [L244] signed long int stepLocal_19 = - (var_1_13 / var_1_35); [L245] COND FALSE !(var_1_107 < stepLocal_19) [L252] var_1_67 = (var_1_54 + var_1_61) [L254] unsigned char stepLocal_34 = var_1_30; [L255] unsigned short int stepLocal_33 = var_1_106; [L256] COND TRUE stepLocal_33 <= var_1_68 [L257] COND FALSE !(var_1_78 && stepLocal_34) [L260] var_1_104 = ((var_1_28 + var_1_89) - var_1_92) [L265] COND FALSE !(! var_1_120) [L272] unsigned char stepLocal_2 = var_1_83; [L273] COND TRUE var_1_120 || stepLocal_2 [L274] COND FALSE !(! var_1_120) [L278] unsigned short int stepLocal_4 = var_1_106; [L279] COND FALSE !(var_1_19 < (var_1_28 / var_1_27)) [L286] var_1_32 = ((var_1_35 - ((((var_1_5) < (var_1_36)) ? (var_1_5) : (var_1_36)))) - (((((var_1_37 + var_1_38)) < (var_1_13)) ? ((var_1_37 + var_1_38)) : (var_1_13)))) [L288] signed long int stepLocal_6 = var_1_33 - var_1_38; [L289] unsigned char stepLocal_5 = var_1_34; [L290] COND TRUE var_1_8 != stepLocal_5 [L291] COND TRUE \read(var_1_120) [L292] var_1_39 = (var_1_13 - var_1_37) [L301] COND FALSE !((-16 * var_1_121) >= ((var_1_37 % var_1_35) + last_1_var_1_41)) [L308] var_1_41 = ((((var_1_13) > (25)) ? (var_1_13) : (25))) [L310] var_1_44 = ((((var_1_13) > (var_1_39)) ? (var_1_13) : (var_1_39))) [L311] signed long int stepLocal_27 = var_1_37 / var_1_35; [L312] signed char stepLocal_26 = var_1_103; [L313] COND FALSE !(var_1_42 < stepLocal_26) [L320] var_1_84 = ((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) [L322] COND TRUE \read(var_1_31) [L323] var_1_100 = (var_1_21 + var_1_103) [L327] COND FALSE !(\read(var_1_115)) [L332] COND TRUE \read(var_1_120) [L333] var_1_105 = var_1_106 [L337] COND FALSE !(\read(var_1_112)) [L340] var_1_109 = var_1_34 [L342] COND TRUE \read(var_1_122) [L343] var_1_117 = var_1_89 [L347] var_1_119 = var_1_21 [L348] unsigned long int stepLocal_7 = var_1_10; [L349] COND TRUE var_1_109 <= stepLocal_7 [L350] COND FALSE !(\read(var_1_46)) [L353] var_1_43 = ((((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10))) - 128u) + 16u) [L358] signed short int stepLocal_24 = var_1_23; [L359] unsigned char stepLocal_23 = var_1_35; [L360] COND TRUE stepLocal_24 > var_1_105 [L361] var_1_79 = ((((((var_1_62 + var_1_106)) > (var_1_23)) ? ((var_1_62 + var_1_106)) : (var_1_23))) + var_1_37) [L371] signed long int stepLocal_31 = ~ var_1_118; [L372] signed long int stepLocal_30 = 64 + (- var_1_21); [L373] COND FALSE !(stepLocal_31 >= (last_1_var_1_93 + var_1_103)) [L376] COND TRUE \read(var_1_120) [L377] COND FALSE !(stepLocal_30 > (((((var_1_8 - var_1_21)) > (var_1_38)) ? ((var_1_8 - var_1_21)) : (var_1_38)))) [L380] var_1_93 = (((((((((var_1_97) < (var_1_62)) ? (var_1_97) : (var_1_62)))) < (45680)) ? (((((var_1_97) < (var_1_62)) ? (var_1_97) : (var_1_62)))) : (45680))) - ((((var_1_13) < (var_1_38)) ? (var_1_13) : (var_1_38)))) [L386] signed long int stepLocal_9 = var_1_35 + var_1_37; [L387] signed long int stepLocal_8 = var_1_5; [L388] COND FALSE !((var_1_61 * (var_1_33 | -128)) >= stepLocal_8) [L393] COND TRUE var_1_64 != var_1_86 [L394] COND TRUE var_1_8 >= var_1_11 [L395] var_1_70 = (((((var_1_14 + var_1_68) + var_1_13) < 0 ) ? -((var_1_14 + var_1_68) + var_1_13) : ((var_1_14 + var_1_68) + var_1_13))) [L402] signed short int stepLocal_25 = var_1_70; [L403] COND FALSE !(stepLocal_25 >= var_1_9) [L406] var_1_81 = var_1_27 [L408] signed long int stepLocal_18 = 2; [L409] unsigned char stepLocal_17 = var_1_41; [L410] COND FALSE !(var_1_36 < stepLocal_18) [L417] var_1_65 = ((((var_1_13) > (var_1_68)) ? (var_1_13) : (var_1_68))) [L419] COND TRUE var_1_81 < var_1_86 [L420] var_1_101 = ((var_1_92 - var_1_89) + ((((var_1_87) < (var_1_28)) ? (var_1_87) : (var_1_28)))) [L422] unsigned long int stepLocal_1 = 50u; [L423] unsigned char stepLocal_0 = var_1_43 >= var_1_32; [L424] COND TRUE stepLocal_0 || var_1_112 [L425] EXPR (var_1_43 * var_1_32) >> var_1_5 [L425] COND TRUE ((var_1_43 * var_1_32) >> var_1_5) >= stepLocal_1 [L426] var_1_1 = (var_1_5 + (var_1_21 + var_1_41)) [L435] COND FALSE !(var_1_1 == var_1_5) [L438] COND TRUE var_1_28 >= 1.00000000000002E13 [L439] var_1_51 = (((((-128 + var_1_45)) < (-100)) ? ((-128 + var_1_45)) : (-100))) [L443] COND TRUE var_1_75 <= last_1_var_1_57 [L444] var_1_57 = ((((var_1_9) < 0 ) ? -(var_1_9) : (var_1_9))) [L448] COND TRUE ((((var_1_104) < (var_1_81)) ? (var_1_104) : (var_1_81))) > (var_1_64 / ((((var_1_19) < 0 ) ? -(var_1_19) : (var_1_19)))) [L449] var_1_15 = ((var_1_10 - var_1_41) + (5u + var_1_11)) [L453] signed long int stepLocal_3 = var_1_5 + var_1_21; [L454] EXPR var_1_13 | (var_1_57 + var_1_107) [L454] COND FALSE !((var_1_13 | (var_1_57 + var_1_107)) <= stepLocal_3) [L457] var_1_29 = ((var_1_66 > (var_1_26 - var_1_28)) || var_1_31) [L459] COND TRUE \read(var_1_29) [L460] var_1_90 = ((((var_1_37) < (var_1_1)) ? (var_1_37) : (var_1_1))) [L462] COND TRUE (128 >= (~ last_1_var_1_72)) || (last_1_var_1_72 < var_1_93) [L463] COND FALSE !(var_1_75 > (var_1_63 * var_1_90)) [L466] COND FALSE !(((var_1_74 - var_1_38) - var_1_5) <= ((-10 / var_1_13) + var_1_21)) [L469] var_1_72 = (var_1_79 - var_1_12) [L473] COND FALSE !(\read(var_1_112)) [L476] var_1_108 = var_1_36 [L478] signed long int stepLocal_29 = var_1_119 / ((((var_1_33) < (128)) ? (var_1_33) : (128))); [L479] signed long int stepLocal_28 = (((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23)); [L480] COND FALSE !(stepLocal_28 > ((((((((50) > (var_1_108)) ? (50) : (var_1_108)))) > (-50)) ? (((((50) > (var_1_108)) ? (50) : (var_1_108)))) : (-50)))) [L493] unsigned char stepLocal_13 = var_1_38 <= 50; [L494] unsigned long int stepLocal_12 = (((var_1_54) < (var_1_67)) ? (var_1_54) : (var_1_67)); [L495] COND TRUE \read(var_1_76) [L496] COND TRUE stepLocal_13 && (var_1_51 > last_1_var_1_52) [L497] COND FALSE !(stepLocal_12 >= var_1_41) [L504] unsigned char stepLocal_11 = var_1_109; [L505] COND TRUE ! (var_1_25 <= ((((var_1_40) < (var_1_19)) ? (var_1_40) : (var_1_19)))) [L506] COND FALSE !(var_1_88 >= (var_1_27 + var_1_102)) [L513] var_1_47 = (4063477532u - var_1_11) [L652] RET step() [L653] CALL, EXPR property() [L643] EXPR ((var_1_43 >= var_1_32) || var_1_112) ? ((((var_1_43 * var_1_32) >> var_1_5) >= 50u) ? (var_1_1 == ((unsigned long int) (var_1_5 + (var_1_21 + var_1_41)))) : (var_1_1 == ((unsigned long int) (var_1_5 + ((((var_1_41) < (var_1_21)) ? (var_1_41) : (var_1_21))))))) : (var_1_112 ? (var_1_1 == ((unsigned long int) (((((var_1_8) < (var_1_9)) ? (var_1_8) : (var_1_9))) - (var_1_10 - (var_1_11 - var_1_5))))) : 1) [L643] EXPR (var_1_43 * var_1_32) >> var_1_5 [L643] EXPR ((var_1_43 >= var_1_32) || var_1_112) ? ((((var_1_43 * var_1_32) >> var_1_5) >= 50u) ? (var_1_1 == ((unsigned long int) (var_1_5 + (var_1_21 + var_1_41)))) : (var_1_1 == ((unsigned long int) (var_1_5 + ((((var_1_41) < (var_1_21)) ? (var_1_41) : (var_1_21))))))) : (var_1_112 ? (var_1_1 == ((unsigned long int) (((((var_1_8) < (var_1_9)) ? (var_1_8) : (var_1_9))) - (var_1_10 - (var_1_11 - var_1_5))))) : 1) [L643] EXPR (((((((((var_1_43 >= var_1_32) || var_1_112) ? ((((var_1_43 * var_1_32) >> var_1_5) >= 50u) ? (var_1_1 == ((unsigned long int) (var_1_5 + (var_1_21 + var_1_41)))) : (var_1_1 == ((unsigned long int) (var_1_5 + ((((var_1_41) < (var_1_21)) ? (var_1_41) : (var_1_21))))))) : (var_1_112 ? (var_1_1 == ((unsigned long int) (((((var_1_8) < (var_1_9)) ? (var_1_8) : (var_1_9))) - (var_1_10 - (var_1_11 - var_1_5))))) : 1)) && ((var_1_1 == var_1_5) ? (var_1_12 == ((signed char) (var_1_5 - (var_1_13 - 8)))) : 1)) && ((! var_1_120) ? (var_1_120 ? (var_1_14 == ((signed short int) ((32 + var_1_113) + (((((((var_1_5) < (-50)) ? (var_1_5) : (-50))) < 0 ) ? -((((var_1_5) < (-50)) ? (var_1_5) : (-50))) : ((((var_1_5) < (-50)) ? (var_1_5) : (-50)))))))) : (var_1_14 == ((signed short int) var_1_13))) : 1)) && ((((((var_1_104) < (var_1_81)) ? (var_1_104) : (var_1_81))) > (var_1_64 / ((((var_1_19) < 0 ) ? -(var_1_19) : (var_1_19))))) ? (var_1_15 == ((unsigned long int) ((var_1_10 - var_1_41) + (5u + var_1_11)))) : (var_1_15 == ((unsigned long int) (var_1_41 + (var_1_61 + var_1_11)))))) && ((var_1_120 || var_1_83) ? ((! var_1_120) ? (var_1_21 == ((unsigned char) (var_1_5 + ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))))) : 1) : 1)) && (var_1_23 == ((signed short int) var_1_5))) && (var_1_24 == ((double) (((((var_1_25) > (var_1_26)) ? (var_1_25) : (var_1_26))) - (var_1_27 - var_1_28))))) && (((var_1_13 | (var_1_57 + var_1_107)) <= (var_1_5 + var_1_21)) ? (var_1_29 == ((unsigned char) (! (! var_1_30)))) : (var_1_29 == ((unsigned char) ((var_1_66 > (var_1_26 - var_1_28)) || var_1_31)))) [L643] EXPR ((((((((((((((((((((((var_1_43 >= var_1_32) || var_1_112) ? ((((var_1_43 * var_1_32) >> var_1_5) >= 50u) ? (var_1_1 == ((unsigned long int) (var_1_5 + (var_1_21 + var_1_41)))) : (var_1_1 == ((unsigned long int) (var_1_5 + ((((var_1_41) < (var_1_21)) ? (var_1_41) : (var_1_21))))))) : (var_1_112 ? (var_1_1 == ((unsigned long int) (((((var_1_8) < (var_1_9)) ? (var_1_8) : (var_1_9))) - (var_1_10 - (var_1_11 - var_1_5))))) : 1)) && ((var_1_1 == var_1_5) ? (var_1_12 == ((signed char) (var_1_5 - (var_1_13 - 8)))) : 1)) && ((! var_1_120) ? (var_1_120 ? (var_1_14 == ((signed short int) ((32 + var_1_113) + (((((((var_1_5) < (-50)) ? (var_1_5) : (-50))) < 0 ) ? -((((var_1_5) < (-50)) ? (var_1_5) : (-50))) : ((((var_1_5) < (-50)) ? (var_1_5) : (-50)))))))) : (var_1_14 == ((signed short int) var_1_13))) : 1)) && ((((((var_1_104) < (var_1_81)) ? (var_1_104) : (var_1_81))) > (var_1_64 / ((((var_1_19) < 0 ) ? -(var_1_19) : (var_1_19))))) ? (var_1_15 == ((unsigned long int) ((var_1_10 - var_1_41) + (5u + var_1_11)))) : (var_1_15 == ((unsigned long int) (var_1_41 + (var_1_61 + var_1_11)))))) && ((var_1_120 || var_1_83) ? ((! var_1_120) ? (var_1_21 == ((unsigned char) (var_1_5 + ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))))) : 1) : 1)) && (var_1_23 == ((signed short int) var_1_5))) && (var_1_24 == ((double) (((((var_1_25) > (var_1_26)) ? (var_1_25) : (var_1_26))) - (var_1_27 - var_1_28))))) && (((var_1_13 | (var_1_57 + var_1_107)) <= (var_1_5 + var_1_21)) ? (var_1_29 == ((unsigned char) (! (! var_1_30)))) : (var_1_29 == ((unsigned char) ((var_1_66 > (var_1_26 - var_1_28)) || var_1_31))))) && ((var_1_19 < (var_1_28 / var_1_27)) ? ((var_1_5 > var_1_106) ? (var_1_32 == ((unsigned char) ((((var_1_5) < ((var_1_33 - var_1_13))) ? (var_1_5) : ((var_1_33 - var_1_13)))))) : (var_1_32 == ((unsigned char) (((((var_1_5) < (var_1_13)) ? (var_1_5) : (var_1_13))) + var_1_34)))) : (var_1_32 == ((unsigned char) ((var_1_35 - ((((var_1_5) < (var_1_36)) ? (var_1_5) : (var_1_36)))) - (((((var_1_37 + var_1_38)) < (var_1_13)) ? ((var_1_37 + var_1_38)) : (var_1_13)))))))) && ((var_1_8 != var_1_34) ? (var_1_120 ? (var_1_39 == ((signed char) (var_1_13 - var_1_37))) : ((var_1_35 < (var_1_33 - var_1_38)) ? (var_1_39 == ((signed char) (var_1_38 + var_1_36))) : (var_1_39 == ((signed char) var_1_38)))) : 1)) && (var_1_40 == ((double) ((((var_1_28) > ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26))) ? (var_1_28) : ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26))))))) && (((-16 * var_1_121) >= ((var_1_37 % var_1_35) + last_1_var_1_41)) ? (var_1_83 ? (var_1_41 == ((unsigned char) var_1_5)) : (var_1_41 == ((unsigned char) ((((((((var_1_37) > (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))) ? (var_1_37) : (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))))) < (var_1_33)) ? (((((var_1_37) > (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))) ? (var_1_37) : (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))))) : (var_1_33)))))) : (var_1_41 == ((unsigned char) ((((var_1_13) > (25)) ? (var_1_13) : (25))))))) && (var_1_42 == ((signed char) (var_1_13 - ((((var_1_37) > (var_1_5)) ? (var_1_37) : (var_1_5))))))) && ((var_1_109 <= var_1_10) ? (var_1_46 ? (var_1_43 == ((unsigned long int) (((((((((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) < 0 ) ? -((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) : ((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109)))))) < (((((var_1_34) > (var_1_109)) ? (var_1_34) : (var_1_109))))) ? ((((((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) < 0 ) ? -((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) : ((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109)))))) : (((((var_1_34) > (var_1_109)) ? (var_1_34) : (var_1_109)))))))) : (var_1_43 == ((unsigned long int) ((((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10))) - 128u) + 16u)))) : (var_1_43 == ((unsigned long int) var_1_37)))) && (var_1_44 == ((signed short int) ((((var_1_13) > (var_1_39)) ? (var_1_13) : (var_1_39)))))) && (((var_1_61 * (var_1_33 | -128)) >= var_1_5) ? (((var_1_35 + var_1_37) <= ((((var_1_93) > (var_1_36)) ? (var_1_93) : (var_1_36)))) ? (var_1_45 == ((unsigned long int) ((((((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))) > (var_1_34)) ? (((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))) : (var_1_34))))) : 1) : 1)) && ((last_1_var_1_121 < (last_1_var_1_52 * var_1_35)) ? (var_1_46 == ((unsigned char) 0)) : (var_1_46 == ((unsigned char) var_1_30)))) && ((! (var_1_25 <= ((((var_1_40) < (var_1_19)) ? (var_1_40) : (var_1_19))))) ? ((var_1_88 >= (var_1_27 + var_1_102)) ? ((var_1_109 < var_1_67) ? (var_1_47 == ((unsigned long int) ((((var_1_9 - (var_1_10 - var_1_35)) < 0 ) ? -(var_1_9 - (var_1_10 - var_1_35)) : (var_1_9 - (var_1_10 - var_1_35)))))) : (var_1_47 == ((unsigned long int) (((((var_1_35) < (var_1_10)) ? (var_1_35) : (var_1_10))) + (var_1_50 - var_1_63))))) : (var_1_47 == ((unsigned long int) (4063477532u - var_1_11)))) : (var_1_47 == ((unsigned long int) (var_1_63 + (var_1_10 - var_1_36)))))) && ((var_1_28 >= 1.00000000000002E13) ? (var_1_51 == ((signed short int) (((((-128 + var_1_45)) < (-100)) ? ((-128 + var_1_45)) : (-100))))) : (var_1_51 == ((signed short int) ((((var_1_34) > ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_5))) ? (var_1_34) : ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_5)))))))) && (var_1_76 ? (((var_1_38 <= 50) && (var_1_51 > last_1_var_1_52)) ? ((((((var_1_54) < (var_1_67)) ? (var_1_54) : (var_1_67))) >= var_1_41) ? (var_1_52 == ((unsigned long int) (var_1_35 + ((((var_1_13) < (var_1_108)) ? (var_1_13) : (var_1_108)))))) : 1) : (var_1_52 == ((unsigned long int) (var_1_9 - var_1_37)))) : 1)) && (((last_1_var_1_54 / var_1_33) >= ((var_1_38 ^ last_1_var_1_108) | var_1_8)) ? (var_1_54 == ((unsigned long int) (last_1_var_1_108 + var_1_11))) : 1) [L643] EXPR ((((((((((((((((((((((((((((var_1_43 >= var_1_32) || var_1_112) ? ((((var_1_43 * var_1_32) >> var_1_5) >= 50u) ? (var_1_1 == ((unsigned long int) (var_1_5 + (var_1_21 + var_1_41)))) : (var_1_1 == ((unsigned long int) (var_1_5 + ((((var_1_41) < (var_1_21)) ? (var_1_41) : (var_1_21))))))) : (var_1_112 ? (var_1_1 == ((unsigned long int) (((((var_1_8) < (var_1_9)) ? (var_1_8) : (var_1_9))) - (var_1_10 - (var_1_11 - var_1_5))))) : 1)) && ((var_1_1 == var_1_5) ? (var_1_12 == ((signed char) (var_1_5 - (var_1_13 - 8)))) : 1)) && ((! var_1_120) ? (var_1_120 ? (var_1_14 == ((signed short int) ((32 + var_1_113) + (((((((var_1_5) < (-50)) ? (var_1_5) : (-50))) < 0 ) ? -((((var_1_5) < (-50)) ? (var_1_5) : (-50))) : ((((var_1_5) < (-50)) ? (var_1_5) : (-50)))))))) : (var_1_14 == ((signed short int) var_1_13))) : 1)) && ((((((var_1_104) < (var_1_81)) ? (var_1_104) : (var_1_81))) > (var_1_64 / ((((var_1_19) < 0 ) ? -(var_1_19) : (var_1_19))))) ? (var_1_15 == ((unsigned long int) ((var_1_10 - var_1_41) + (5u + var_1_11)))) : (var_1_15 == ((unsigned long int) (var_1_41 + (var_1_61 + var_1_11)))))) && ((var_1_120 || var_1_83) ? ((! var_1_120) ? (var_1_21 == ((unsigned char) (var_1_5 + ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))))) : 1) : 1)) && (var_1_23 == ((signed short int) var_1_5))) && (var_1_24 == ((double) (((((var_1_25) > (var_1_26)) ? (var_1_25) : (var_1_26))) - (var_1_27 - var_1_28))))) && (((var_1_13 | (var_1_57 + var_1_107)) <= (var_1_5 + var_1_21)) ? (var_1_29 == ((unsigned char) (! (! var_1_30)))) : (var_1_29 == ((unsigned char) ((var_1_66 > (var_1_26 - var_1_28)) || var_1_31))))) && ((var_1_19 < (var_1_28 / var_1_27)) ? ((var_1_5 > var_1_106) ? (var_1_32 == ((unsigned char) ((((var_1_5) < ((var_1_33 - var_1_13))) ? (var_1_5) : ((var_1_33 - var_1_13)))))) : (var_1_32 == ((unsigned char) (((((var_1_5) < (var_1_13)) ? (var_1_5) : (var_1_13))) + var_1_34)))) : (var_1_32 == ((unsigned char) ((var_1_35 - ((((var_1_5) < (var_1_36)) ? (var_1_5) : (var_1_36)))) - (((((var_1_37 + var_1_38)) < (var_1_13)) ? ((var_1_37 + var_1_38)) : (var_1_13)))))))) && ((var_1_8 != var_1_34) ? (var_1_120 ? (var_1_39 == ((signed char) (var_1_13 - var_1_37))) : ((var_1_35 < (var_1_33 - var_1_38)) ? (var_1_39 == ((signed char) (var_1_38 + var_1_36))) : (var_1_39 == ((signed char) var_1_38)))) : 1)) && (var_1_40 == ((double) ((((var_1_28) > ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26))) ? (var_1_28) : ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26))))))) && (((-16 * var_1_121) >= ((var_1_37 % var_1_35) + last_1_var_1_41)) ? (var_1_83 ? (var_1_41 == ((unsigned char) var_1_5)) : (var_1_41 == ((unsigned char) ((((((((var_1_37) > (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))) ? (var_1_37) : (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))))) < (var_1_33)) ? (((((var_1_37) > (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))) ? (var_1_37) : (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))))) : (var_1_33)))))) : (var_1_41 == ((unsigned char) ((((var_1_13) > (25)) ? (var_1_13) : (25))))))) && (var_1_42 == ((signed char) (var_1_13 - ((((var_1_37) > (var_1_5)) ? (var_1_37) : (var_1_5))))))) && ((var_1_109 <= var_1_10) ? (var_1_46 ? (var_1_43 == ((unsigned long int) (((((((((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) < 0 ) ? -((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) : ((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109)))))) < (((((var_1_34) > (var_1_109)) ? (var_1_34) : (var_1_109))))) ? ((((((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) < 0 ) ? -((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) : ((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109)))))) : (((((var_1_34) > (var_1_109)) ? (var_1_34) : (var_1_109)))))))) : (var_1_43 == ((unsigned long int) ((((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10))) - 128u) + 16u)))) : (var_1_43 == ((unsigned long int) var_1_37)))) && (var_1_44 == ((signed short int) ((((var_1_13) > (var_1_39)) ? (var_1_13) : (var_1_39)))))) && (((var_1_61 * (var_1_33 | -128)) >= var_1_5) ? (((var_1_35 + var_1_37) <= ((((var_1_93) > (var_1_36)) ? (var_1_93) : (var_1_36)))) ? (var_1_45 == ((unsigned long int) ((((((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))) > (var_1_34)) ? (((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))) : (var_1_34))))) : 1) : 1)) && ((last_1_var_1_121 < (last_1_var_1_52 * var_1_35)) ? (var_1_46 == ((unsigned char) 0)) : (var_1_46 == ((unsigned char) var_1_30)))) && ((! (var_1_25 <= ((((var_1_40) < (var_1_19)) ? (var_1_40) : (var_1_19))))) ? ((var_1_88 >= (var_1_27 + var_1_102)) ? ((var_1_109 < var_1_67) ? (var_1_47 == ((unsigned long int) ((((var_1_9 - (var_1_10 - var_1_35)) < 0 ) ? -(var_1_9 - (var_1_10 - var_1_35)) : (var_1_9 - (var_1_10 - var_1_35)))))) : (var_1_47 == ((unsigned long int) (((((var_1_35) < (var_1_10)) ? (var_1_35) : (var_1_10))) + (var_1_50 - var_1_63))))) : (var_1_47 == ((unsigned long int) (4063477532u - var_1_11)))) : (var_1_47 == ((unsigned long int) (var_1_63 + (var_1_10 - var_1_36)))))) && ((var_1_28 >= 1.00000000000002E13) ? (var_1_51 == ((signed short int) (((((-128 + var_1_45)) < (-100)) ? ((-128 + var_1_45)) : (-100))))) : (var_1_51 == ((signed short int) ((((var_1_34) > ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_5))) ? (var_1_34) : ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_5)))))))) && (var_1_76 ? (((var_1_38 <= 50) && (var_1_51 > last_1_var_1_52)) ? ((((((var_1_54) < (var_1_67)) ? (var_1_54) : (var_1_67))) >= var_1_41) ? (var_1_52 == ((unsigned long int) (var_1_35 + ((((var_1_13) < (var_1_108)) ? (var_1_13) : (var_1_108)))))) : 1) : (var_1_52 == ((unsigned long int) (var_1_9 - var_1_37)))) : 1)) && (((last_1_var_1_54 / var_1_33) >= ((var_1_38 ^ last_1_var_1_108) | var_1_8)) ? (var_1_54 == ((unsigned long int) (last_1_var_1_108 + var_1_11))) : 1)) && (var_1_56 == ((signed char) (((((var_1_36 - var_1_37)) > (((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) ? ((var_1_36 - var_1_37)) : (((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))))))) && ((var_1_75 <= last_1_var_1_57) ? (var_1_57 == ((unsigned long int) ((((var_1_9) < 0 ) ? -(var_1_9) : (var_1_9))))) : (var_1_57 == ((unsigned long int) (((var_1_59 - var_1_13) - var_1_51) - ((var_1_60 - var_1_37) - var_1_34)))))) && ((var_1_37 <= (var_1_33 - var_1_38)) ? (var_1_61 == ((unsigned short int) (var_1_62 - 1))) : 1)) && ((last_1_var_1_52 < last_1_var_1_107) ? (var_1_63 == ((unsigned short int) (((((((((var_1_35 + var_1_36)) < (last_1_var_1_72)) ? ((var_1_35 + var_1_36)) : (last_1_var_1_72)))) < ((last_1_var_1_109 + var_1_5))) ? ((((((var_1_35 + var_1_36)) < (last_1_var_1_72)) ? ((var_1_35 + var_1_36)) : (last_1_var_1_72)))) : ((last_1_var_1_109 + var_1_5)))))) : 1)) && (var_1_64 == ((float) ((((var_1_26) > ((var_1_28 - ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27)))))) ? (var_1_26) : ((var_1_28 - ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27)))))))))) && ((var_1_36 < 2) ? ((var_1_41 <= (var_1_32 >> var_1_10)) ? (var_1_65 == ((signed long int) (((var_1_35 + var_1_118) + var_1_121) + (var_1_107 + var_1_70)))) : (var_1_65 == ((signed long int) (var_1_37 - var_1_38)))) : (var_1_65 == ((signed long int) ((((var_1_13) > (var_1_68)) ? (var_1_13) : (var_1_68)))))) [L643] EXPR (((((((((((((((((((((((((((((((((((var_1_43 >= var_1_32) || var_1_112) ? ((((var_1_43 * var_1_32) >> var_1_5) >= 50u) ? (var_1_1 == ((unsigned long int) (var_1_5 + (var_1_21 + var_1_41)))) : (var_1_1 == ((unsigned long int) (var_1_5 + ((((var_1_41) < (var_1_21)) ? (var_1_41) : (var_1_21))))))) : (var_1_112 ? (var_1_1 == ((unsigned long int) (((((var_1_8) < (var_1_9)) ? (var_1_8) : (var_1_9))) - (var_1_10 - (var_1_11 - var_1_5))))) : 1)) && ((var_1_1 == var_1_5) ? (var_1_12 == ((signed char) (var_1_5 - (var_1_13 - 8)))) : 1)) && ((! var_1_120) ? (var_1_120 ? (var_1_14 == ((signed short int) ((32 + var_1_113) + (((((((var_1_5) < (-50)) ? (var_1_5) : (-50))) < 0 ) ? -((((var_1_5) < (-50)) ? (var_1_5) : (-50))) : ((((var_1_5) < (-50)) ? (var_1_5) : (-50)))))))) : (var_1_14 == ((signed short int) var_1_13))) : 1)) && ((((((var_1_104) < (var_1_81)) ? (var_1_104) : (var_1_81))) > (var_1_64 / ((((var_1_19) < 0 ) ? -(var_1_19) : (var_1_19))))) ? (var_1_15 == ((unsigned long int) ((var_1_10 - var_1_41) + (5u + var_1_11)))) : (var_1_15 == ((unsigned long int) (var_1_41 + (var_1_61 + var_1_11)))))) && ((var_1_120 || var_1_83) ? ((! var_1_120) ? (var_1_21 == ((unsigned char) (var_1_5 + ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))))) : 1) : 1)) && (var_1_23 == ((signed short int) var_1_5))) && (var_1_24 == ((double) (((((var_1_25) > (var_1_26)) ? (var_1_25) : (var_1_26))) - (var_1_27 - var_1_28))))) && (((var_1_13 | (var_1_57 + var_1_107)) <= (var_1_5 + var_1_21)) ? (var_1_29 == ((unsigned char) (! (! var_1_30)))) : (var_1_29 == ((unsigned char) ((var_1_66 > (var_1_26 - var_1_28)) || var_1_31))))) && ((var_1_19 < (var_1_28 / var_1_27)) ? ((var_1_5 > var_1_106) ? (var_1_32 == ((unsigned char) ((((var_1_5) < ((var_1_33 - var_1_13))) ? (var_1_5) : ((var_1_33 - var_1_13)))))) : (var_1_32 == ((unsigned char) (((((var_1_5) < (var_1_13)) ? (var_1_5) : (var_1_13))) + var_1_34)))) : (var_1_32 == ((unsigned char) ((var_1_35 - ((((var_1_5) < (var_1_36)) ? (var_1_5) : (var_1_36)))) - (((((var_1_37 + var_1_38)) < (var_1_13)) ? ((var_1_37 + var_1_38)) : (var_1_13)))))))) && ((var_1_8 != var_1_34) ? (var_1_120 ? (var_1_39 == ((signed char) (var_1_13 - var_1_37))) : ((var_1_35 < (var_1_33 - var_1_38)) ? (var_1_39 == ((signed char) (var_1_38 + var_1_36))) : (var_1_39 == ((signed char) var_1_38)))) : 1)) && (var_1_40 == ((double) ((((var_1_28) > ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26))) ? (var_1_28) : ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26))))))) && (((-16 * var_1_121) >= ((var_1_37 % var_1_35) + last_1_var_1_41)) ? (var_1_83 ? (var_1_41 == ((unsigned char) var_1_5)) : (var_1_41 == ((unsigned char) ((((((((var_1_37) > (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))) ? (var_1_37) : (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))))) < (var_1_33)) ? (((((var_1_37) > (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))) ? (var_1_37) : (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))))) : (var_1_33)))))) : (var_1_41 == ((unsigned char) ((((var_1_13) > (25)) ? (var_1_13) : (25))))))) && (var_1_42 == ((signed char) (var_1_13 - ((((var_1_37) > (var_1_5)) ? (var_1_37) : (var_1_5))))))) && ((var_1_109 <= var_1_10) ? (var_1_46 ? (var_1_43 == ((unsigned long int) (((((((((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) < 0 ) ? -((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) : ((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109)))))) < (((((var_1_34) > (var_1_109)) ? (var_1_34) : (var_1_109))))) ? ((((((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) < 0 ) ? -((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) : ((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109)))))) : (((((var_1_34) > (var_1_109)) ? (var_1_34) : (var_1_109)))))))) : (var_1_43 == ((unsigned long int) ((((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10))) - 128u) + 16u)))) : (var_1_43 == ((unsigned long int) var_1_37)))) && (var_1_44 == ((signed short int) ((((var_1_13) > (var_1_39)) ? (var_1_13) : (var_1_39)))))) && (((var_1_61 * (var_1_33 | -128)) >= var_1_5) ? (((var_1_35 + var_1_37) <= ((((var_1_93) > (var_1_36)) ? (var_1_93) : (var_1_36)))) ? (var_1_45 == ((unsigned long int) ((((((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))) > (var_1_34)) ? (((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))) : (var_1_34))))) : 1) : 1)) && ((last_1_var_1_121 < (last_1_var_1_52 * var_1_35)) ? (var_1_46 == ((unsigned char) 0)) : (var_1_46 == ((unsigned char) var_1_30)))) && ((! (var_1_25 <= ((((var_1_40) < (var_1_19)) ? (var_1_40) : (var_1_19))))) ? ((var_1_88 >= (var_1_27 + var_1_102)) ? ((var_1_109 < var_1_67) ? (var_1_47 == ((unsigned long int) ((((var_1_9 - (var_1_10 - var_1_35)) < 0 ) ? -(var_1_9 - (var_1_10 - var_1_35)) : (var_1_9 - (var_1_10 - var_1_35)))))) : (var_1_47 == ((unsigned long int) (((((var_1_35) < (var_1_10)) ? (var_1_35) : (var_1_10))) + (var_1_50 - var_1_63))))) : (var_1_47 == ((unsigned long int) (4063477532u - var_1_11)))) : (var_1_47 == ((unsigned long int) (var_1_63 + (var_1_10 - var_1_36)))))) && ((var_1_28 >= 1.00000000000002E13) ? (var_1_51 == ((signed short int) (((((-128 + var_1_45)) < (-100)) ? ((-128 + var_1_45)) : (-100))))) : (var_1_51 == ((signed short int) ((((var_1_34) > ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_5))) ? (var_1_34) : ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_5)))))))) && (var_1_76 ? (((var_1_38 <= 50) && (var_1_51 > last_1_var_1_52)) ? ((((((var_1_54) < (var_1_67)) ? (var_1_54) : (var_1_67))) >= var_1_41) ? (var_1_52 == ((unsigned long int) (var_1_35 + ((((var_1_13) < (var_1_108)) ? (var_1_13) : (var_1_108)))))) : 1) : (var_1_52 == ((unsigned long int) (var_1_9 - var_1_37)))) : 1)) && (((last_1_var_1_54 / var_1_33) >= ((var_1_38 ^ last_1_var_1_108) | var_1_8)) ? (var_1_54 == ((unsigned long int) (last_1_var_1_108 + var_1_11))) : 1)) && (var_1_56 == ((signed char) (((((var_1_36 - var_1_37)) > (((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) ? ((var_1_36 - var_1_37)) : (((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))))))) && ((var_1_75 <= last_1_var_1_57) ? (var_1_57 == ((unsigned long int) ((((var_1_9) < 0 ) ? -(var_1_9) : (var_1_9))))) : (var_1_57 == ((unsigned long int) (((var_1_59 - var_1_13) - var_1_51) - ((var_1_60 - var_1_37) - var_1_34)))))) && ((var_1_37 <= (var_1_33 - var_1_38)) ? (var_1_61 == ((unsigned short int) (var_1_62 - 1))) : 1)) && ((last_1_var_1_52 < last_1_var_1_107) ? (var_1_63 == ((unsigned short int) (((((((((var_1_35 + var_1_36)) < (last_1_var_1_72)) ? ((var_1_35 + var_1_36)) : (last_1_var_1_72)))) < ((last_1_var_1_109 + var_1_5))) ? ((((((var_1_35 + var_1_36)) < (last_1_var_1_72)) ? ((var_1_35 + var_1_36)) : (last_1_var_1_72)))) : ((last_1_var_1_109 + var_1_5)))))) : 1)) && (var_1_64 == ((float) ((((var_1_26) > ((var_1_28 - ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27)))))) ? (var_1_26) : ((var_1_28 - ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27)))))))))) && ((var_1_36 < 2) ? ((var_1_41 <= (var_1_32 >> var_1_10)) ? (var_1_65 == ((signed long int) (((var_1_35 + var_1_118) + var_1_121) + (var_1_107 + var_1_70)))) : (var_1_65 == ((signed long int) (var_1_37 - var_1_38)))) : (var_1_65 == ((signed long int) ((((var_1_13) > (var_1_68)) ? (var_1_13) : (var_1_68))))))) && (var_1_30 ? (var_1_66 == ((double) var_1_26)) : 1)) && ((var_1_107 < (- (var_1_13 / var_1_35))) ? ((last_1_var_1_67 < (- var_1_13)) ? (var_1_67 == ((signed long int) var_1_38)) : (var_1_67 == ((signed long int) ((((((((var_1_35) > (var_1_34)) ? (var_1_35) : (var_1_34)))) < (-128)) ? (((((var_1_35) > (var_1_34)) ? (var_1_35) : (var_1_34)))) : (-128)))))) : (var_1_67 == ((signed long int) (var_1_54 + var_1_61))))) && ((last_1_var_1_107 < (var_1_37 / ((((var_1_13) < (var_1_35)) ? (var_1_13) : (var_1_35))))) ? (var_1_68 == ((signed short int) var_1_34)) : ((! last_1_var_1_76) ? ((last_1_var_1_79 > last_1_var_1_15) ? (var_1_68 == ((signed short int) var_1_5)) : (var_1_68 == ((signed short int) ((((last_1_var_1_68) > (last_1_var_1_51)) ? (last_1_var_1_68) : (last_1_var_1_51)))))) : 1))) && ((var_1_64 != var_1_86) ? ((var_1_8 >= var_1_11) ? (var_1_70 == ((signed short int) (((((var_1_14 + var_1_68) + var_1_13) < 0 ) ? -((var_1_14 + var_1_68) + var_1_13) : ((var_1_14 + var_1_68) + var_1_13))))) : (var_1_70 == ((signed short int) (var_1_34 + var_1_54)))) : (var_1_70 == ((signed short int) ((var_1_13 + var_1_38) - var_1_124))))) && (((128 >= (~ last_1_var_1_72)) || (last_1_var_1_72 < var_1_93)) ? ((var_1_75 > (var_1_63 * var_1_90)) ? (var_1_72 == ((signed long int) ((((var_1_34) < ((var_1_79 - var_1_62))) ? (var_1_34) : ((var_1_79 - var_1_62)))))) : ((((var_1_74 - var_1_38) - var_1_5) <= ((-10 / var_1_13) + var_1_21)) ? (var_1_72 == ((signed long int) ((((((((var_1_68) > (((((var_1_74) < (var_1_12)) ? (var_1_74) : (var_1_12))))) ? (var_1_68) : (((((var_1_74) < (var_1_12)) ? (var_1_74) : (var_1_12))))))) > ((var_1_121 + var_1_38))) ? (((((var_1_68) > (((((var_1_74) < (var_1_12)) ? (var_1_74) : (var_1_12))))) ? (var_1_68) : (((((var_1_74) < (var_1_12)) ? (var_1_74) : (var_1_12))))))) : ((var_1_121 + var_1_38)))))) : (var_1_72 == ((signed long int) (var_1_79 - var_1_12))))) : 1)) && (var_1_75 == ((unsigned char) ((((var_1_38) < (var_1_5)) ? (var_1_38) : (var_1_5)))))) && (((last_1_var_1_63 >> var_1_77) > last_1_var_1_67) ? (var_1_76 == ((unsigned char) ((! var_1_31) || var_1_30))) : ((last_1_var_1_118 >= last_1_var_1_54) ? (var_1_76 == ((unsigned char) var_1_31)) : (var_1_76 == ((unsigned char) (var_1_30 || ((! var_1_31) || var_1_78)))))) [L643-L644] return (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((var_1_43 >= var_1_32) || var_1_112) ? ((((var_1_43 * var_1_32) >> var_1_5) >= 50u) ? (var_1_1 == ((unsigned long int) (var_1_5 + (var_1_21 + var_1_41)))) : (var_1_1 == ((unsigned long int) (var_1_5 + ((((var_1_41) < (var_1_21)) ? (var_1_41) : (var_1_21))))))) : (var_1_112 ? (var_1_1 == ((unsigned long int) (((((var_1_8) < (var_1_9)) ? (var_1_8) : (var_1_9))) - (var_1_10 - (var_1_11 - var_1_5))))) : 1)) && ((var_1_1 == var_1_5) ? (var_1_12 == ((signed char) (var_1_5 - (var_1_13 - 8)))) : 1)) && ((! var_1_120) ? (var_1_120 ? (var_1_14 == ((signed short int) ((32 + var_1_113) + (((((((var_1_5) < (-50)) ? (var_1_5) : (-50))) < 0 ) ? -((((var_1_5) < (-50)) ? (var_1_5) : (-50))) : ((((var_1_5) < (-50)) ? (var_1_5) : (-50)))))))) : (var_1_14 == ((signed short int) var_1_13))) : 1)) && ((((((var_1_104) < (var_1_81)) ? (var_1_104) : (var_1_81))) > (var_1_64 / ((((var_1_19) < 0 ) ? -(var_1_19) : (var_1_19))))) ? (var_1_15 == ((unsigned long int) ((var_1_10 - var_1_41) + (5u + var_1_11)))) : (var_1_15 == ((unsigned long int) (var_1_41 + (var_1_61 + var_1_11)))))) && ((var_1_120 || var_1_83) ? ((! var_1_120) ? (var_1_21 == ((unsigned char) (var_1_5 + ((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13)))))) : 1) : 1)) && (var_1_23 == ((signed short int) var_1_5))) && (var_1_24 == ((double) (((((var_1_25) > (var_1_26)) ? (var_1_25) : (var_1_26))) - (var_1_27 - var_1_28))))) && (((var_1_13 | (var_1_57 + var_1_107)) <= (var_1_5 + var_1_21)) ? (var_1_29 == ((unsigned char) (! (! var_1_30)))) : (var_1_29 == ((unsigned char) ((var_1_66 > (var_1_26 - var_1_28)) || var_1_31))))) && ((var_1_19 < (var_1_28 / var_1_27)) ? ((var_1_5 > var_1_106) ? (var_1_32 == ((unsigned char) ((((var_1_5) < ((var_1_33 - var_1_13))) ? (var_1_5) : ((var_1_33 - var_1_13)))))) : (var_1_32 == ((unsigned char) (((((var_1_5) < (var_1_13)) ? (var_1_5) : (var_1_13))) + var_1_34)))) : (var_1_32 == ((unsigned char) ((var_1_35 - ((((var_1_5) < (var_1_36)) ? (var_1_5) : (var_1_36)))) - (((((var_1_37 + var_1_38)) < (var_1_13)) ? ((var_1_37 + var_1_38)) : (var_1_13)))))))) && ((var_1_8 != var_1_34) ? (var_1_120 ? (var_1_39 == ((signed char) (var_1_13 - var_1_37))) : ((var_1_35 < (var_1_33 - var_1_38)) ? (var_1_39 == ((signed char) (var_1_38 + var_1_36))) : (var_1_39 == ((signed char) var_1_38)))) : 1)) && (var_1_40 == ((double) ((((var_1_28) > ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26))) ? (var_1_28) : ((((((var_1_25) > (var_1_27)) ? (var_1_25) : (var_1_27))) - var_1_26))))))) && (((-16 * var_1_121) >= ((var_1_37 % var_1_35) + last_1_var_1_41)) ? (var_1_83 ? (var_1_41 == ((unsigned char) var_1_5)) : (var_1_41 == ((unsigned char) ((((((((var_1_37) > (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))) ? (var_1_37) : (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))))) < (var_1_33)) ? (((((var_1_37) > (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))) ? (var_1_37) : (((((var_1_34) < (var_1_13)) ? (var_1_34) : (var_1_13))))))) : (var_1_33)))))) : (var_1_41 == ((unsigned char) ((((var_1_13) > (25)) ? (var_1_13) : (25))))))) && (var_1_42 == ((signed char) (var_1_13 - ((((var_1_37) > (var_1_5)) ? (var_1_37) : (var_1_5))))))) && ((var_1_109 <= var_1_10) ? (var_1_46 ? (var_1_43 == ((unsigned long int) (((((((((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) < 0 ) ? -((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) : ((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109)))))) < (((((var_1_34) > (var_1_109)) ? (var_1_34) : (var_1_109))))) ? ((((((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) < 0 ) ? -((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109))) : ((((var_1_5) > (var_1_109)) ? (var_1_5) : (var_1_109)))))) : (((((var_1_34) > (var_1_109)) ? (var_1_34) : (var_1_109)))))))) : (var_1_43 == ((unsigned long int) ((((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10))) - 128u) + 16u)))) : (var_1_43 == ((unsigned long int) var_1_37)))) && (var_1_44 == ((signed short int) ((((var_1_13) > (var_1_39)) ? (var_1_13) : (var_1_39)))))) && (((var_1_61 * (var_1_33 | -128)) >= var_1_5) ? (((var_1_35 + var_1_37) <= ((((var_1_93) > (var_1_36)) ? (var_1_93) : (var_1_36)))) ? (var_1_45 == ((unsigned long int) ((((((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))) > (var_1_34)) ? (((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))) : (var_1_34))))) : 1) : 1)) && ((last_1_var_1_121 < (last_1_var_1_52 * var_1_35)) ? (var_1_46 == ((unsigned char) 0)) : (var_1_46 == ((unsigned char) var_1_30)))) && ((! (var_1_25 <= ((((var_1_40) < (var_1_19)) ? (var_1_40) : (var_1_19))))) ? ((var_1_88 >= (var_1_27 + var_1_102)) ? ((var_1_109 < var_1_67) ? (var_1_47 == ((unsigned long int) ((((var_1_9 - (var_1_10 - var_1_35)) < 0 ) ? -(var_1_9 - (var_1_10 - var_1_35)) : (var_1_9 - (var_1_10 - var_1_35)))))) : (var_1_47 == ((unsigned long int) (((((var_1_35) < (var_1_10)) ? (var_1_35) : (var_1_10))) + (var_1_50 - var_1_63))))) : (var_1_47 == ((unsigned long int) (4063477532u - var_1_11)))) : (var_1_47 == ((unsigned long int) (var_1_63 + (var_1_10 - var_1_36)))))) && ((var_1_28 >= 1.00000000000002E13) ? (var_1_51 == ((signed short int) (((((-128 + var_1_45)) < (-100)) ? ((-128 + var_1_45)) : (-100))))) : (var_1_51 == ((signed short int) ((((var_1_34) > ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_5))) ? (var_1_34) : ((((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_5)))))))) && (var_1_76 ? (((var_1_38 <= 50) && (var_1_51 > last_1_var_1_52)) ? ((((((var_1_54) < (var_1_67)) ? (var_1_54) : (var_1_67))) >= var_1_41) ? (var_1_52 == ((unsigned long int) (var_1_35 + ((((var_1_13) < (var_1_108)) ? (var_1_13) : (var_1_108)))))) : 1) : (var_1_52 == ((unsigned long int) (var_1_9 - var_1_37)))) : 1)) && (((last_1_var_1_54 / var_1_33) >= ((var_1_38 ^ last_1_var_1_108) | var_1_8)) ? (var_1_54 == ((unsigned long int) (last_1_var_1_108 + var_1_11))) : 1)) && (var_1_56 == ((signed char) (((((var_1_36 - var_1_37)) > (((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))) ? ((var_1_36 - var_1_37)) : (((((var_1_13) < 0 ) ? -(var_1_13) : (var_1_13))))))))) && ((var_1_75 <= last_1_var_1_57) ? (var_1_57 == ((unsigned long int) ((((var_1_9) < 0 ) ? -(var_1_9) : (var_1_9))))) : (var_1_57 == ((unsigned long int) (((var_1_59 - var_1_13) - var_1_51) - ((var_1_60 - var_1_37) - var_1_34)))))) && ((var_1_37 <= (var_1_33 - var_1_38)) ? (var_1_61 == ((unsigned short int) (var_1_62 - 1))) : 1)) && ((last_1_var_1_52 < last_1_var_1_107) ? (var_1_63 == ((unsigned short int) (((((((((var_1_35 + var_1_36)) < (last_1_var_1_72)) ? ((var_1_35 + var_1_36)) : (last_1_var_1_72)))) < ((last_1_var_1_109 + var_1_5))) ? ((((((var_1_35 + var_1_36)) < (last_1_var_1_72)) ? ((var_1_35 + var_1_36)) : (last_1_var_1_72)))) : ((last_1_var_1_109 + var_1_5)))))) : 1)) && (var_1_64 == ((float) ((((var_1_26) > ((var_1_28 - ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27)))))) ? (var_1_26) : ((var_1_28 - ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27)))))))))) && ((var_1_36 < 2) ? ((var_1_41 <= (var_1_32 >> var_1_10)) ? (var_1_65 == ((signed long int) (((var_1_35 + var_1_118) + var_1_121) + (var_1_107 + var_1_70)))) : (var_1_65 == ((signed long int) (var_1_37 - var_1_38)))) : (var_1_65 == ((signed long int) ((((var_1_13) > (var_1_68)) ? (var_1_13) : (var_1_68))))))) && (var_1_30 ? (var_1_66 == ((double) var_1_26)) : 1)) && ((var_1_107 < (- (var_1_13 / var_1_35))) ? ((last_1_var_1_67 < (- var_1_13)) ? (var_1_67 == ((signed long int) var_1_38)) : (var_1_67 == ((signed long int) ((((((((var_1_35) > (var_1_34)) ? (var_1_35) : (var_1_34)))) < (-128)) ? (((((var_1_35) > (var_1_34)) ? (var_1_35) : (var_1_34)))) : (-128)))))) : (var_1_67 == ((signed long int) (var_1_54 + var_1_61))))) && ((last_1_var_1_107 < (var_1_37 / ((((var_1_13) < (var_1_35)) ? (var_1_13) : (var_1_35))))) ? (var_1_68 == ((signed short int) var_1_34)) : ((! last_1_var_1_76) ? ((last_1_var_1_79 > last_1_var_1_15) ? (var_1_68 == ((signed short int) var_1_5)) : (var_1_68 == ((signed short int) ((((last_1_var_1_68) > (last_1_var_1_51)) ? (last_1_var_1_68) : (last_1_var_1_51)))))) : 1))) && ((var_1_64 != var_1_86) ? ((var_1_8 >= var_1_11) ? (var_1_70 == ((signed short int) (((((var_1_14 + var_1_68) + var_1_13) < 0 ) ? -((var_1_14 + var_1_68) + var_1_13) : ((var_1_14 + var_1_68) + var_1_13))))) : (var_1_70 == ((signed short int) (var_1_34 + var_1_54)))) : (var_1_70 == ((signed short int) ((var_1_13 + var_1_38) - var_1_124))))) && (((128 >= (~ last_1_var_1_72)) || (last_1_var_1_72 < var_1_93)) ? ((var_1_75 > (var_1_63 * var_1_90)) ? (var_1_72 == ((signed long int) ((((var_1_34) < ((var_1_79 - var_1_62))) ? (var_1_34) : ((var_1_79 - var_1_62)))))) : ((((var_1_74 - var_1_38) - var_1_5) <= ((-10 / var_1_13) + var_1_21)) ? (var_1_72 == ((signed long int) ((((((((var_1_68) > (((((var_1_74) < (var_1_12)) ? (var_1_74) : (var_1_12))))) ? (var_1_68) : (((((var_1_74) < (var_1_12)) ? (var_1_74) : (var_1_12))))))) > ((var_1_121 + var_1_38))) ? (((((var_1_68) > (((((var_1_74) < (var_1_12)) ? (var_1_74) : (var_1_12))))) ? (var_1_68) : (((((var_1_74) < (var_1_12)) ? (var_1_74) : (var_1_12))))))) : ((var_1_121 + var_1_38)))))) : (var_1_72 == ((signed long int) (var_1_79 - var_1_12))))) : 1)) && (var_1_75 == ((unsigned char) ((((var_1_38) < (var_1_5)) ? (var_1_38) : (var_1_5)))))) && (((last_1_var_1_63 >> var_1_77) > last_1_var_1_67) ? (var_1_76 == ((unsigned char) ((! var_1_31) || var_1_30))) : ((last_1_var_1_118 >= last_1_var_1_54) ? (var_1_76 == ((unsigned char) var_1_31)) : (var_1_76 == ((unsigned char) (var_1_30 || ((! var_1_31) || var_1_78))))))) && ((var_1_23 > var_1_105) ? (var_1_79 == ((unsigned long int) ((((((var_1_62 + var_1_106)) > (var_1_23)) ? ((var_1_62 + var_1_106)) : (var_1_23))) + var_1_37))) : ((var_1_35 > var_1_74) ? (var_1_46 ? (var_1_79 == ((unsigned long int) ((((((var_1_59 - var_1_74) - var_1_63)) < ((var_1_8 - var_1_33))) ? (((var_1_59 - var_1_74) - var_1_63)) : ((var_1_8 - var_1_33)))))) : (var_1_79 == ((unsigned long int) ((((((var_1_59 - var_1_38) - 4u)) < (var_1_60)) ? (((var_1_59 - var_1_38) - 4u)) : (var_1_60)))))) : 1))) && ((var_1_70 >= var_1_9) ? (var_1_81 == ((float) (((((((((var_1_26) < (var_1_82)) ? (var_1_26) : (var_1_82))) - var_1_27)) < (var_1_28)) ? ((((((var_1_26) < (var_1_82)) ? (var_1_26) : (var_1_82))) - var_1_27)) : (var_1_28))))) : (var_1_81 == ((float) var_1_27)))) && (var_1_83 == ((unsigned char) var_1_78))) && ((var_1_42 < var_1_103) ? ((var_1_121 >= (var_1_37 / var_1_35)) ? (var_1_84 == ((double) var_1_27)) : (var_1_84 == ((double) ((((var_1_85) > (((((var_1_28) > (var_1_27)) ? (var_1_28) : (var_1_27))))) ? (var_1_85) : (((((var_1_28) > (var_1_27)) ? (var_1_28) : (var_1_27))))))))) : (var_1_84 == ((double) ((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))))))) && (var_1_30 ? (var_1_86 == ((double) (var_1_28 + ((((63.5) > (100.5)) ? (63.5) : (100.5)))))) : (var_1_86 == ((double) (var_1_28 + var_1_87))))) && ((((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23))) > ((((((((50) > (var_1_108)) ? (50) : (var_1_108)))) > (-50)) ? (((((50) > (var_1_108)) ? (50) : (var_1_108)))) : (-50)))) ? ((var_1_103 <= (var_1_119 / ((((var_1_33) < (128)) ? (var_1_33) : (128))))) ? (var_1_122 ? (((((((var_1_28) > (var_1_26)) ? (var_1_28) : (var_1_26))) - var_1_25) >= (var_1_117 / var_1_19)) ? (var_1_88 == ((double) ((((var_1_26) < (8.5)) ? (var_1_26) : (8.5))))) : (var_1_88 == ((double) ((var_1_28 - var_1_89) + var_1_87)))) : 1) : (var_1_88 == ((double) (var_1_28 - var_1_26)))) : 1)) && (var_1_29 ? (var_1_90 == ((unsigned long int) ((((var_1_37) < (var_1_1)) ? (var_1_37) : (var_1_1))))) : 1)) && ((var_1_85 > var_1_28) ? (var_1_91 == ((float) (((((var_1_25) < (var_1_28)) ? (var_1_25) : (var_1_28))) - (var_1_27 - (4.0994868604932741E18f - var_1_92))))) : (var_1_91 == ((float) ((((var_1_28) < (((((var_1_87) > (-0.75f)) ? (var_1_87) : (-0.75f))))) ? (var_1_28) : (((((var_1_87) > (-0.75f)) ? (var_1_87) : (-0.75f)))))))))) && (((~ var_1_118) >= (last_1_var_1_93 + var_1_103)) ? (var_1_93 == ((unsigned short int) (var_1_62 - var_1_35))) : (var_1_120 ? (((64 + (- var_1_21)) > (((((var_1_8 - var_1_21)) > (var_1_38)) ? ((var_1_8 - var_1_21)) : (var_1_38)))) ? (var_1_93 == ((unsigned short int) (((((var_1_62) < (var_1_97)) ? (var_1_62) : (var_1_97))) - var_1_35))) : (var_1_93 == ((unsigned short int) (((((((((var_1_97) < (var_1_62)) ? (var_1_97) : (var_1_62)))) < (45680)) ? (((((var_1_97) < (var_1_62)) ? (var_1_97) : (var_1_62)))) : (45680))) - ((((var_1_13) < (var_1_38)) ? (var_1_13) : (var_1_38))))))) : (var_1_93 == ((unsigned short int) ((((((var_1_98 + var_1_99) - var_1_34)) > (((((var_1_77 + var_1_33) < 0 ) ? -(var_1_77 + var_1_33) : (var_1_77 + var_1_33))))) ? (((var_1_98 + var_1_99) - var_1_34)) : (((((var_1_77 + var_1_33) < 0 ) ? -(var_1_77 + var_1_33) : (var_1_77 + var_1_33))))))))))) && (var_1_31 ? (var_1_100 == ((unsigned long int) (var_1_21 + var_1_103))) : (var_1_100 == ((unsigned long int) (((((2u + var_1_99)) < ((var_1_103 + var_1_37))) ? ((2u + var_1_99)) : ((var_1_103 + var_1_37)))))))) && ((var_1_81 < var_1_86) ? (var_1_101 == ((double) ((var_1_92 - var_1_89) + ((((var_1_87) < (var_1_28)) ? (var_1_87) : (var_1_28)))))) : 1)) && (var_1_115 ? (var_1_112 ? (var_1_102 == ((float) var_1_26)) : 1) : 1)) && (((var_1_50 * var_1_37) >= ((~ 50u) / var_1_60)) ? (var_1_103 == ((signed char) ((((((((var_1_5) < 0 ) ? -(var_1_5) : (var_1_5)))) > (var_1_38)) ? (((((var_1_5) < 0 ) ? -(var_1_5) : (var_1_5)))) : (var_1_38))))) : 1)) && ((var_1_106 <= var_1_68) ? ((var_1_78 && var_1_30) ? (var_1_104 == ((double) (var_1_27 - var_1_82))) : (var_1_104 == ((double) ((var_1_28 + var_1_89) - var_1_92)))) : (var_1_104 == ((double) var_1_85)))) && (var_1_120 ? (var_1_105 == ((signed short int) var_1_106)) : (var_1_105 == ((signed short int) var_1_13)))) && (var_1_30 ? (var_1_106 == ((unsigned short int) var_1_34)) : (var_1_106 == ((unsigned short int) 10)))) && (last_1_var_1_46 ? (var_1_107 == ((unsigned short int) last_1_var_1_43)) : (var_1_107 == ((unsigned short int) var_1_98)))) && (var_1_112 ? (var_1_108 == ((unsigned short int) var_1_72)) : (var_1_108 == ((unsigned short int) var_1_36)))) && (var_1_112 ? (var_1_109 == ((unsigned char) var_1_35)) : (var_1_109 == ((unsigned char) var_1_34)))) && (var_1_110 == ((signed short int) var_1_38))) && (var_1_111 == ((double) var_1_27))) && (var_1_112 == ((unsigned char) var_1_30))) && (var_1_113 == ((signed char) var_1_77))) && (var_1_112 ? (var_1_114 == ((signed short int) var_1_35)) : 1)) && (var_1_115 == ((unsigned char) var_1_116))) && (var_1_122 ? (var_1_117 == ((double) var_1_89)) : (var_1_117 == ((double) 10.125)))) && (var_1_76 ? (var_1_118 == ((signed short int) var_1_33)) : (var_1_118 == ((signed short int) var_1_124)))) && (var_1_119 == ((signed long int) var_1_21))) && (var_1_83 ? (var_1_120 == ((unsigned char) (! (! var_1_31)))) : (var_1_120 == ((unsigned char) (var_1_31 && (! var_1_116)))))) && (var_1_121 == ((signed char) var_1_77))) && (var_1_122 == ((unsigned char) var_1_123))) && (var_1_124 == ((signed short int) var_1_68)) ; [L653] RET, EXPR property() [L653] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=8, var_1_101=0, var_1_102=9/4, var_1_103=0, var_1_104=0, var_1_105=10, var_1_106=10, var_1_107=16383, var_1_108=20, var_1_109=-229, var_1_10=23622319090, var_1_110=25, var_1_111=5, var_1_112=256, var_1_113=1, var_1_114=128, var_1_115=0, var_1_116=0, var_1_117=3, var_1_118=127, var_1_119=8, var_1_11=-3758096385, var_1_120=1, var_1_121=1, var_1_122=1, var_1_123=1, var_1_124=26, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=19864222647, var_1_1=97, var_1_21=8, var_1_23=26, var_1_25=0, var_1_26=0, var_1_27=5, var_1_28=4, var_1_29=1, var_1_30=256, var_1_31=-255, var_1_32=118, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=36, var_1_40=4, var_1_41=63, var_1_42=36, var_1_43=23622318978, var_1_44=63, var_1_45=100, var_1_46=0, var_1_47=7821573917, var_1_50=1749801491, var_1_51=-100, var_1_52=64, var_1_54=1, var_1_56=63, var_1_57=-4294983616, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=45680, var_1_62=504433, var_1_63=16, var_1_64=2, var_1_65=63, var_1_66=1283/5, var_1_67=45681, var_1_68=26, var_1_70=88, var_1_72=45846, var_1_74=49151, var_1_75=25, var_1_76=-255, var_1_77=-511, var_1_78=0, var_1_79=45718, var_1_81=5, var_1_83=0, var_1_84=6, var_1_85=0, var_1_87=0, var_1_88=255/2, var_1_89=3, var_1_8=-4294967298, var_1_90=27, var_1_91=7, var_1_93=45655, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] [L19] reach_error() VAL [isInitial=1, last_1_var_1_107=10, last_1_var_1_108=5, last_1_var_1_109=16, last_1_var_1_118=8, last_1_var_1_121=4, last_1_var_1_15=0, last_1_var_1_41=8, last_1_var_1_43=50, last_1_var_1_46=0, last_1_var_1_51=-1, last_1_var_1_52=64, last_1_var_1_54=1, last_1_var_1_57=32, last_1_var_1_63=16, last_1_var_1_67=50, last_1_var_1_68=-1, last_1_var_1_72=25, last_1_var_1_76=0, last_1_var_1_79=128, last_1_var_1_93=2, var_1_100=8, var_1_101=0, var_1_102=9/4, var_1_103=0, var_1_104=0, var_1_105=10, var_1_106=10, var_1_107=16383, var_1_108=20, var_1_109=-229, var_1_10=23622319090, var_1_110=25, var_1_111=5, var_1_112=256, var_1_113=1, var_1_114=128, var_1_115=0, var_1_116=0, var_1_117=3, var_1_118=127, var_1_119=8, var_1_11=-3758096385, var_1_120=1, var_1_121=1, var_1_122=1, var_1_123=1, var_1_124=26, var_1_12=-128, var_1_13=63, var_1_14=-1, var_1_15=19864222647, var_1_1=97, var_1_21=8, var_1_23=26, var_1_25=0, var_1_26=0, var_1_27=5, var_1_28=4, var_1_29=1, var_1_30=256, var_1_31=-255, var_1_32=118, var_1_33=-129, var_1_34=-229, var_1_35=-578, var_1_36=20, var_1_37=27, var_1_38=-231, var_1_39=36, var_1_40=4, var_1_41=63, var_1_42=36, var_1_43=23622318978, var_1_44=63, var_1_45=100, var_1_46=0, var_1_47=7821573917, var_1_50=1749801491, var_1_51=-100, var_1_52=64, var_1_54=1, var_1_56=63, var_1_57=-4294983616, var_1_59=-9126805506, var_1_5=26, var_1_60=2147483622, var_1_61=45680, var_1_62=504433, var_1_63=16, var_1_64=2, var_1_65=63, var_1_66=1283/5, var_1_67=45681, var_1_68=26, var_1_70=88, var_1_72=45846, var_1_74=49151, var_1_75=25, var_1_76=-255, var_1_77=-511, var_1_78=0, var_1_79=45718, var_1_81=5, var_1_83=0, var_1_84=6, var_1_85=0, var_1_87=0, var_1_88=255/2, var_1_89=3, var_1_8=-4294967298, var_1_90=27, var_1_91=7, var_1_93=45655, var_1_97=-675214, var_1_98=16383, var_1_99=16384, var_1_9=-4294983616] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 108 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 57.9s, OverallIterations: 1, TraceHistogramMax: 63, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=108occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 45.6s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 458 NumberOfCodeBlocks, 458 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-14 03:09:33,139 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e1fa75596dd4a8d087ff959d2eea13841816935af8426327d316b65266b0a5e8 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 03:09:36,167 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 03:09:36,330 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2024-11-14 03:09:36,336 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 03:09:36,337 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 03:09:36,361 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 03:09:36,362 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 03:09:36,362 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 03:09:36,362 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 03:09:36,362 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 03:09:36,363 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 03:09:36,363 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 03:09:36,363 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 03:09:36,363 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 03:09:36,363 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 03:09:36,363 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 03:09:36,364 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 03:09:36,364 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 03:09:36,364 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 03:09:36,364 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 03:09:36,364 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 03:09:36,364 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 03:09:36,365 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 03:09:36,365 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 03:09:36,365 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-14 03:09:36,365 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-14 03:09:36,365 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 03:09:36,365 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-14 03:09:36,366 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 03:09:36,366 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 03:09:36,366 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 03:09:36,366 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 03:09:36,366 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-14 03:09:36,367 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 03:09:36,367 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 03:09:36,367 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:09:36,367 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 03:09:36,367 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 03:09:36,367 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 03:09:36,367 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-14 03:09:36,368 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-14 03:09:36,368 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 03:09:36,368 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 03:09:36,368 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E 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 -> Taipan 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 -> e1fa75596dd4a8d087ff959d2eea13841816935af8426327d316b65266b0a5e8 [2024-11-14 03:09:36,769 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 03:09:36,787 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 03:09:36,790 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 03:09:36,793 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 03:09:36,794 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 03:09:36,795 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i Unable to find full path for "g++" [2024-11-14 03:09:38,915 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 03:09:39,252 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 03:09:39,253 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i [2024-11-14 03:09:39,271 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/data/ceb740818/810454cd41d441b79460e4f7b2a968da/FLAG2b89ef4ca [2024-11-14 03:09:39,306 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/data/ceb740818/810454cd41d441b79460e4f7b2a968da [2024-11-14 03:09:39,308 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 03:09:39,314 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 03:09:39,315 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 03:09:39,316 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 03:09:39,322 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 03:09:39,323 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:09:39" (1/1) ... [2024-11-14 03:09:39,325 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a890d02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:39, skipping insertion in model container [2024-11-14 03:09:39,325 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:09:39" (1/1) ... [2024-11-14 03:09:39,373 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 03:09:39,550 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_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i[916,929] [2024-11-14 03:09:39,894 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:09:39,935 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 03:09:39,947 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_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount500_file-45.i[916,929] [2024-11-14 03:09:40,160 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:09:40,184 INFO L204 MainTranslator]: Completed translation [2024-11-14 03:09:40,185 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40 WrapperNode [2024-11-14 03:09:40,185 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 03:09:40,186 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 03:09:40,187 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 03:09:40,187 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 03:09:40,194 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,221 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,336 INFO L138 Inliner]: procedures = 27, calls = 76, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 582 [2024-11-14 03:09:40,336 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 03:09:40,337 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 03:09:40,337 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 03:09:40,338 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 03:09:40,347 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,347 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,356 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,356 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,395 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,410 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,421 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,429 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,450 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 03:09:40,452 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 03:09:40,452 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 03:09:40,453 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 03:09:40,454 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (1/1) ... [2024-11-14 03:09:40,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:09:40,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:09:40,497 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 03:09:40,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 03:09:40,537 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 03:09:40,537 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-14 03:09:40,537 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 03:09:40,537 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 03:09:40,537 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 03:09:40,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 03:09:40,762 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 03:09:40,764 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 03:10:16,645 INFO L? ?]: Removed 78 outVars from TransFormulas that were not future-live. [2024-11-14 03:10:16,645 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 03:10:16,664 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 03:10:16,664 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 03:10:16,664 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:10:16 BoogieIcfgContainer [2024-11-14 03:10:16,665 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 03:10:16,668 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 03:10:16,668 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 03:10:16,673 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 03:10:16,674 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 03:09:39" (1/3) ... [2024-11-14 03:10:16,675 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54e9476e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:10:16, skipping insertion in model container [2024-11-14 03:10:16,675 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:09:40" (2/3) ... [2024-11-14 03:10:16,675 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54e9476e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:10:16, skipping insertion in model container [2024-11-14 03:10:16,675 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:10:16" (3/3) ... [2024-11-14 03:10:16,677 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-45.i [2024-11-14 03:10:16,694 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 03:10:16,697 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount500_file-45.i that has 2 procedures, 226 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-14 03:10:16,792 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 03:10:16,812 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=FINITE_AUTOMATA, 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;@544115f8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 03:10:16,812 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 03:10:16,819 INFO L276 IsEmpty]: Start isEmpty. Operand has 226 states, 160 states have (on average 1.53125) internal successors, (245), 161 states have internal predecessors, (245), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-14 03:10:16,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2024-11-14 03:10:16,859 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:10:16,860 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:10:16,861 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:10:16,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:10:16,868 INFO L85 PathProgramCache]: Analyzing trace with hash 432329117, now seen corresponding path program 1 times [2024-11-14 03:10:16,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:10:16,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [371744646] [2024-11-14 03:10:16,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:10:16,890 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-14 03:10:16,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:10:16,893 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:10:16,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:10:21,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:10:21,951 INFO L255 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-14 03:10:21,968 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:10:22,105 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 1664 proven. 0 refuted. 0 times theorem prover too weak. 6148 trivial. 0 not checked. [2024-11-14 03:10:22,105 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:10:22,106 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:10:22,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [371744646] [2024-11-14 03:10:22,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [371744646] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:10:22,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:10:22,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 03:10:22,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613518225] [2024-11-14 03:10:22,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:10:22,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 03:10:22,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:10:22,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 03:10:22,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 03:10:22,159 INFO L87 Difference]: Start difference. First operand has 226 states, 160 states have (on average 1.53125) internal successors, (245), 161 states have internal predecessors, (245), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Second operand has 2 states, 2 states have (on average 64.5) internal successors, (129), 2 states have internal predecessors, (129), 2 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2024-11-14 03:10:22,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:10:22,240 INFO L93 Difference]: Finished difference Result 445 states and 799 transitions. [2024-11-14 03:10:22,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 03:10:22,243 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 64.5) internal successors, (129), 2 states have internal predecessors, (129), 2 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) Word has length 437 [2024-11-14 03:10:22,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:10:22,267 INFO L225 Difference]: With dead ends: 445 [2024-11-14 03:10:22,269 INFO L226 Difference]: Without dead ends: 222 [2024-11-14 03:10:22,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 436 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-14 03:10:22,280 INFO L432 NwaCegarLoop]: 363 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, 363 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-14 03:10:22,282 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 03:10:22,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-11-14 03:10:22,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 222. [2024-11-14 03:10:22,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 157 states have (on average 1.5095541401273886) internal successors, (237), 157 states have internal predecessors, (237), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-14 03:10:22,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 363 transitions. [2024-11-14 03:10:22,400 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 363 transitions. Word has length 437 [2024-11-14 03:10:22,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:10:22,404 INFO L471 AbstractCegarLoop]: Abstraction has 222 states and 363 transitions. [2024-11-14 03:10:22,404 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 64.5) internal successors, (129), 2 states have internal predecessors, (129), 2 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2024-11-14 03:10:22,405 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 363 transitions. [2024-11-14 03:10:22,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2024-11-14 03:10:22,424 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:10:22,424 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:10:22,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:10:22,625 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:10:22,625 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:10:22,626 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:10:22,626 INFO L85 PathProgramCache]: Analyzing trace with hash -2103905403, now seen corresponding path program 1 times [2024-11-14 03:10:22,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:10:22,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1490640353] [2024-11-14 03:10:22,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:10:22,629 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-14 03:10:22,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:10:22,632 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:10:22,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:10:27,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:10:27,736 INFO L255 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 03:10:27,759 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:11:01,839 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:11:01,840 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:11:01,840 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:11:01,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1490640353] [2024-11-14 03:11:01,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1490640353] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:11:01,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:11:01,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:11:01,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834324066] [2024-11-14 03:11:01,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:11:01,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:11:01,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:11:01,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:11:01,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:11:01,846 INFO L87 Difference]: Start difference. First operand 222 states and 363 transitions. Second operand has 4 states, 4 states have (on average 31.5) internal successors, (126), 3 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:11:06,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.18s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:11:08,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:11:12,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:11:14,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:11:14,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:11:14,256 INFO L93 Difference]: Finished difference Result 687 states and 1126 transitions. [2024-11-14 03:11:14,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:11:14,594 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 3 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 438 [2024-11-14 03:11:14,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:11:14,602 INFO L225 Difference]: With dead ends: 687 [2024-11-14 03:11:14,603 INFO L226 Difference]: Without dead ends: 468 [2024-11-14 03:11:14,605 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 435 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 03:11:14,606 INFO L432 NwaCegarLoop]: 399 mSDtfsCounter, 282 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 127 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:11:14,606 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 1100 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 26 Invalid, 4 Unknown, 0 Unchecked, 12.1s Time] [2024-11-14 03:11:14,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2024-11-14 03:11:14,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 328. [2024-11-14 03:11:14,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 199 states have (on average 1.4020100502512562) internal successors, (279), 199 states have internal predecessors, (279), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-14 03:11:14,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 531 transitions. [2024-11-14 03:11:14,744 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 531 transitions. Word has length 438 [2024-11-14 03:11:14,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:11:14,749 INFO L471 AbstractCegarLoop]: Abstraction has 328 states and 531 transitions. [2024-11-14 03:11:14,749 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 3 states have internal predecessors, (126), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:11:14,749 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 531 transitions. [2024-11-14 03:11:14,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2024-11-14 03:11:14,761 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:11:14,761 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:11:14,847 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:11:14,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:11:14,962 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:11:14,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:11:14,963 INFO L85 PathProgramCache]: Analyzing trace with hash 2047853395, now seen corresponding path program 1 times [2024-11-14 03:11:14,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:11:14,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [909811796] [2024-11-14 03:11:14,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:11:14,964 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-14 03:11:14,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:11:14,966 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:11:14,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:11:19,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:11:19,849 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 03:11:19,862 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:12:02,600 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:12:02,600 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:12:02,601 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:12:02,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [909811796] [2024-11-14 03:12:02,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [909811796] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:12:02,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:12:02,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:12:02,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393447163] [2024-11-14 03:12:02,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:12:02,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 03:12:02,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:12:02,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 03:12:02,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 03:12:02,605 INFO L87 Difference]: Start difference. First operand 328 states and 531 transitions. Second operand has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:12:11,806 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.17s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:12:13,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:12:15,826 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:12:19,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:12:21,665 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:12:23,678 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:12:23,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:12:23,678 INFO L93 Difference]: Finished difference Result 661 states and 1083 transitions. [2024-11-14 03:12:24,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 03:12:24,028 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 439 [2024-11-14 03:12:24,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:12:24,034 INFO L225 Difference]: With dead ends: 661 [2024-11-14 03:12:24,035 INFO L226 Difference]: Without dead ends: 442 [2024-11-14 03:12:24,036 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 435 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-14 03:12:24,037 INFO L432 NwaCegarLoop]: 354 mSDtfsCounter, 238 mSDsluCounter, 919 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 127 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 1273 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:12:24,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 1273 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 170 Invalid, 6 Unknown, 0 Unchecked, 20.3s Time] [2024-11-14 03:12:24,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2024-11-14 03:12:24,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 333. [2024-11-14 03:12:24,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 204 states have (on average 1.4019607843137254) internal successors, (286), 204 states have internal predecessors, (286), 126 states have call successors, (126), 2 states have call predecessors, (126), 2 states have return successors, (126), 126 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-14 03:12:24,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 538 transitions. [2024-11-14 03:12:24,122 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 538 transitions. Word has length 439 [2024-11-14 03:12:24,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:12:24,123 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 538 transitions. [2024-11-14 03:12:24,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.4) internal successors, (127), 4 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:12:24,124 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 538 transitions. [2024-11-14 03:12:24,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2024-11-14 03:12:24,135 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:12:24,135 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:12:24,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:12:24,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:12:24,336 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:12:24,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:12:24,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1408080239, now seen corresponding path program 1 times [2024-11-14 03:12:24,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:12:24,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1188941626] [2024-11-14 03:12:24,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:12:24,338 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-14 03:12:24,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:12:24,340 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:12:24,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-14 03:12:28,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:12:29,080 INFO L255 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:12:29,091 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:12:45,479 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:12:45,479 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:13:00,343 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:13:00,343 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:13:00,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1188941626] [2024-11-14 03:13:00,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1188941626] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:13:00,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1188911530] [2024-11-14 03:13:00,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:13:00,344 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:13:00,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:13:00,346 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:13:00,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2024-11-14 03:13:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:13:02,809 INFO L255 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:13:02,819 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:13:03,526 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:13:03,526 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:13:03,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1188911530] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:13:03,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:13:03,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 03:13:03,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746078005] [2024-11-14 03:13:03,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:13:03,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:13:03,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:13:03,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:13:03,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:13:03,530 INFO L87 Difference]: Start difference. First operand 333 states and 538 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:13:07,783 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:13:09,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:13:10,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:13:10,226 INFO L93 Difference]: Finished difference Result 684 states and 1115 transitions. [2024-11-14 03:13:10,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:13:10,227 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 439 [2024-11-14 03:13:10,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:13:10,233 INFO L225 Difference]: With dead ends: 684 [2024-11-14 03:13:10,233 INFO L226 Difference]: Without dead ends: 465 [2024-11-14 03:13:10,235 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1314 GetRequests, 1307 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:13:10,236 INFO L432 NwaCegarLoop]: 410 mSDtfsCounter, 210 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2024-11-14 03:13:10,236 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 756 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 2 Unknown, 0 Unchecked, 6.6s Time] [2024-11-14 03:13:10,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2024-11-14 03:13:10,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 462. [2024-11-14 03:13:10,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 314 states have (on average 1.4745222929936306) internal successors, (463), 315 states have internal predecessors, (463), 144 states have call successors, (144), 3 states have call predecessors, (144), 3 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-14 03:13:10,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 751 transitions. [2024-11-14 03:13:10,314 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 751 transitions. Word has length 439 [2024-11-14 03:13:10,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:13:10,318 INFO L471 AbstractCegarLoop]: Abstraction has 462 states and 751 transitions. [2024-11-14 03:13:10,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:13:10,318 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 751 transitions. [2024-11-14 03:13:10,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2024-11-14 03:13:10,326 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:13:10,326 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:13:10,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (6)] Forceful destruction successful, exit code 0 [2024-11-14 03:13:10,603 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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)] Ended with exit code 0 [2024-11-14 03:13:10,727 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:13:10,727 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:13:10,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:13:10,727 INFO L85 PathProgramCache]: Analyzing trace with hash -990683633, now seen corresponding path program 1 times [2024-11-14 03:13:10,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:13:10,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2024803711] [2024-11-14 03:13:10,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:13:10,729 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-14 03:13:10,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:13:10,731 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:13:10,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-14 03:13:15,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:13:15,813 INFO L255 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:13:15,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:13:33,981 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:13:33,981 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:13:50,193 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:13:50,194 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:13:50,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2024803711] [2024-11-14 03:13:50,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2024803711] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:13:50,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1665507150] [2024-11-14 03:13:50,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:13:50,194 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:13:50,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:13:50,199 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:13:50,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2024-11-14 03:13:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:13:52,642 INFO L255 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:13:52,650 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:13:53,766 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:13:53,766 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:13:53,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1665507150] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:13:53,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:13:53,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 03:13:53,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083904882] [2024-11-14 03:13:53,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:13:53,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:13:53,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:13:53,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:13:53,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:13:53,774 INFO L87 Difference]: Start difference. First operand 462 states and 751 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:13:57,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:13:59,474 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:13:59,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:13:59,508 INFO L93 Difference]: Finished difference Result 1134 states and 1855 transitions. [2024-11-14 03:13:59,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:13:59,994 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 439 [2024-11-14 03:13:59,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:14:00,003 INFO L225 Difference]: With dead ends: 1134 [2024-11-14 03:14:00,003 INFO L226 Difference]: Without dead ends: 786 [2024-11-14 03:14:00,004 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1314 GetRequests, 1307 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:14:00,006 INFO L432 NwaCegarLoop]: 359 mSDtfsCounter, 327 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 10 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-14 03:14:00,006 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 700 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 15 Invalid, 2 Unknown, 0 Unchecked, 5.7s Time] [2024-11-14 03:14:00,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2024-11-14 03:14:00,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 522. [2024-11-14 03:14:00,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 374 states have (on average 1.4946524064171123) internal successors, (559), 375 states have internal predecessors, (559), 144 states have call successors, (144), 3 states have call predecessors, (144), 3 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-14 03:14:00,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 847 transitions. [2024-11-14 03:14:00,110 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 847 transitions. Word has length 439 [2024-11-14 03:14:00,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:14:00,111 INFO L471 AbstractCegarLoop]: Abstraction has 522 states and 847 transitions. [2024-11-14 03:14:00,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:14:00,112 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 847 transitions. [2024-11-14 03:14:00,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 440 [2024-11-14 03:14:00,121 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:14:00,122 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:14:00,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2024-11-14 03:14:00,332 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2024-11-14 03:14:00,522 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 03:14:00,523 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:14:00,523 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:14:00,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1932476365, now seen corresponding path program 1 times [2024-11-14 03:14:00,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:14:00,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [300780460] [2024-11-14 03:14:00,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:14:00,525 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-14 03:14:00,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:14:00,527 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:14:00,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2024-11-14 03:14:05,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:14:05,570 INFO L255 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:14:05,575 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:14:24,362 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:14:24,363 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:14:40,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:14:40,912 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:14:40,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [300780460] [2024-11-14 03:14:40,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [300780460] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:14:40,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1395487522] [2024-11-14 03:14:40,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:14:40,913 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:14:40,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:14:40,916 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:14:40,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-11-14 03:14:43,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:14:43,313 INFO L255 TraceCheckSpWp]: Trace formula consists of 785 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:14:43,317 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:14:44,508 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:14:44,508 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:14:44,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1395487522] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:14:44,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:14:44,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 03:14:44,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858372312] [2024-11-14 03:14:44,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:14:44,510 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:14:44,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:14:44,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:14:44,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:14:44,511 INFO L87 Difference]: Start difference. First operand 522 states and 847 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:14:48,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:14:50,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:14:50,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:14:50,923 INFO L93 Difference]: Finished difference Result 1194 states and 1941 transitions. [2024-11-14 03:14:50,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:14:50,924 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 439 [2024-11-14 03:14:50,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:14:50,933 INFO L225 Difference]: With dead ends: 1194 [2024-11-14 03:14:50,933 INFO L226 Difference]: Without dead ends: 786 [2024-11-14 03:14:50,936 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1314 GetRequests, 1307 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:14:50,939 INFO L432 NwaCegarLoop]: 684 mSDtfsCounter, 324 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 4 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:14:50,941 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 1027 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 18 Invalid, 2 Unknown, 0 Unchecked, 6.3s Time] [2024-11-14 03:14:50,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2024-11-14 03:14:51,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 522. [2024-11-14 03:14:51,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 374 states have (on average 1.467914438502674) internal successors, (549), 375 states have internal predecessors, (549), 144 states have call successors, (144), 3 states have call predecessors, (144), 3 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-14 03:14:51,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 837 transitions. [2024-11-14 03:14:51,048 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 837 transitions. Word has length 439 [2024-11-14 03:14:51,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:14:51,050 INFO L471 AbstractCegarLoop]: Abstraction has 522 states and 837 transitions. [2024-11-14 03:14:51,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:14:51,051 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 837 transitions. [2024-11-14 03:14:51,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-11-14 03:14:51,057 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:14:51,058 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:14:51,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2024-11-14 03:14:51,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2024-11-14 03:14:51,459 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 03:14:51,460 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:14:51,460 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:14:51,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1529423706, now seen corresponding path program 1 times [2024-11-14 03:14:51,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:14:51,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2035490275] [2024-11-14 03:14:51,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:14:51,461 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-14 03:14:51,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:14:51,464 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:14:51,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (11)] Waiting until timeout for monitored process [2024-11-14 03:14:56,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:14:56,412 INFO L255 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:14:56,418 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:15:15,017 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:15:15,017 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:15:31,084 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:15:31,084 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:15:31,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2035490275] [2024-11-14 03:15:31,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2035490275] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:15:31,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [153208848] [2024-11-14 03:15:31,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:15:31,085 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:15:31,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:15:31,089 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:15:31,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-14 03:15:33,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:15:33,569 INFO L255 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:15:33,572 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:15:34,695 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:15:34,696 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:15:34,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [153208848] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:15:34,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:15:34,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 03:15:34,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890381870] [2024-11-14 03:15:34,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:15:34,697 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:15:34,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:15:34,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:15:34,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:15:34,700 INFO L87 Difference]: Start difference. First operand 522 states and 837 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:15:38,870 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:15:40,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:15:40,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:15:40,908 INFO L93 Difference]: Finished difference Result 1334 states and 2147 transitions. [2024-11-14 03:15:41,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:15:41,389 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 440 [2024-11-14 03:15:41,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:15:41,397 INFO L225 Difference]: With dead ends: 1334 [2024-11-14 03:15:41,400 INFO L226 Difference]: Without dead ends: 926 [2024-11-14 03:15:41,402 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1317 GetRequests, 1310 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:15:41,404 INFO L432 NwaCegarLoop]: 453 mSDtfsCounter, 342 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:15:41,405 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 798 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 12 Invalid, 2 Unknown, 0 Unchecked, 6.1s Time] [2024-11-14 03:15:41,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2024-11-14 03:15:41,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 720. [2024-11-14 03:15:41,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 572 states have (on average 1.5122377622377623) internal successors, (865), 573 states have internal predecessors, (865), 144 states have call successors, (144), 3 states have call predecessors, (144), 3 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-14 03:15:41,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1153 transitions. [2024-11-14 03:15:41,532 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1153 transitions. Word has length 440 [2024-11-14 03:15:41,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:15:41,533 INFO L471 AbstractCegarLoop]: Abstraction has 720 states and 1153 transitions. [2024-11-14 03:15:41,534 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:15:41,534 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1153 transitions. [2024-11-14 03:15:41,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-11-14 03:15:41,538 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:15:41,538 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:15:41,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (11)] Forceful destruction successful, exit code 0 [2024-11-14 03:15:41,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2024-11-14 03:15:41,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 03:15:41,939 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:15:41,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:15:41,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1641777186, now seen corresponding path program 1 times [2024-11-14 03:15:41,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:15:41,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [321427810] [2024-11-14 03:15:41,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:15:41,944 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-14 03:15:41,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:15:41,949 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:15:41,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (13)] Waiting until timeout for monitored process [2024-11-14 03:15:46,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:15:46,755 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:15:46,760 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:16:04,793 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:16:04,793 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:16:20,533 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:16:20,533 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:16:20,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [321427810] [2024-11-14 03:16:20,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [321427810] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:16:20,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [970636084] [2024-11-14 03:16:20,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:16:20,534 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:16:20,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:16:20,539 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:16:20,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-11-14 03:16:22,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:16:23,090 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:16:23,094 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:16:25,392 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:16:25,392 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:16:25,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [970636084] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:16:25,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:16:25,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 03:16:25,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100853540] [2024-11-14 03:16:25,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:16:25,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:16:25,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:16:25,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:16:25,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:16:25,395 INFO L87 Difference]: Start difference. First operand 720 states and 1153 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:16:29,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:16:31,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:16:31,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:16:31,730 INFO L93 Difference]: Finished difference Result 1532 states and 2451 transitions. [2024-11-14 03:16:31,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:16:31,731 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 440 [2024-11-14 03:16:31,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:16:31,739 INFO L225 Difference]: With dead ends: 1532 [2024-11-14 03:16:31,739 INFO L226 Difference]: Without dead ends: 926 [2024-11-14 03:16:31,741 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1317 GetRequests, 1310 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:16:31,742 INFO L432 NwaCegarLoop]: 561 mSDtfsCounter, 324 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:16:31,742 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 908 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 2 Unknown, 0 Unchecked, 6.3s Time] [2024-11-14 03:16:31,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2024-11-14 03:16:31,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 720. [2024-11-14 03:16:31,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 572 states have (on average 1.4912587412587412) internal successors, (853), 573 states have internal predecessors, (853), 144 states have call successors, (144), 3 states have call predecessors, (144), 3 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-14 03:16:31,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1141 transitions. [2024-11-14 03:16:31,829 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1141 transitions. Word has length 440 [2024-11-14 03:16:31,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:16:31,830 INFO L471 AbstractCegarLoop]: Abstraction has 720 states and 1141 transitions. [2024-11-14 03:16:31,831 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:16:31,831 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1141 transitions. [2024-11-14 03:16:31,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-11-14 03:16:31,834 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:16:31,835 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:16:31,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (13)] Forceful destruction successful, exit code 0 [2024-11-14 03:16:32,046 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2024-11-14 03:16:32,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 03:16:32,236 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:16:32,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:16:32,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1036802470, now seen corresponding path program 1 times [2024-11-14 03:16:32,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:16:32,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [738612120] [2024-11-14 03:16:32,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:16:32,238 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-14 03:16:32,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:16:32,241 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:16:32,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (15)] Waiting until timeout for monitored process [2024-11-14 03:16:36,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:16:36,540 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:16:36,547 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:16:55,439 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:16:55,439 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:17:11,793 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:17:11,793 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:17:11,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [738612120] [2024-11-14 03:17:11,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [738612120] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:17:11,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1001215237] [2024-11-14 03:17:11,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:17:11,794 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:17:11,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:17:11,796 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:17:11,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2024-11-14 03:17:13,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:17:14,082 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:17:14,085 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:17:18,013 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:17:18,014 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:17:18,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1001215237] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:17:18,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:17:18,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 03:17:18,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341013484] [2024-11-14 03:17:18,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:17:18,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:17:18,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:17:18,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:17:18,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:17:18,016 INFO L87 Difference]: Start difference. First operand 720 states and 1141 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:17:21,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:17:23,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:17:23,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:17:23,860 INFO L93 Difference]: Finished difference Result 1881 states and 2987 transitions. [2024-11-14 03:17:23,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:17:23,861 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 440 [2024-11-14 03:17:23,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:17:23,870 INFO L225 Difference]: With dead ends: 1881 [2024-11-14 03:17:23,871 INFO L226 Difference]: Without dead ends: 1275 [2024-11-14 03:17:23,873 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1317 GetRequests, 1310 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:17:23,874 INFO L432 NwaCegarLoop]: 542 mSDtfsCounter, 261 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-14 03:17:23,874 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 889 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 2 Unknown, 0 Unchecked, 5.8s Time] [2024-11-14 03:17:23,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1275 states. [2024-11-14 03:17:23,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1275 to 1116. [2024-11-14 03:17:23,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1116 states, 968 states have (on average 1.5361570247933884) internal successors, (1487), 969 states have internal predecessors, (1487), 144 states have call successors, (144), 3 states have call predecessors, (144), 3 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-14 03:17:23,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 1775 transitions. [2024-11-14 03:17:23,972 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 1775 transitions. Word has length 440 [2024-11-14 03:17:23,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:17:23,973 INFO L471 AbstractCegarLoop]: Abstraction has 1116 states and 1775 transitions. [2024-11-14 03:17:23,973 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:17:23,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 1775 transitions. [2024-11-14 03:17:23,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-11-14 03:17:23,978 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:17:23,979 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:17:23,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2024-11-14 03:17:24,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (15)] Ended with exit code 0 [2024-11-14 03:17:24,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:17:24,380 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:17:24,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:17:24,380 INFO L85 PathProgramCache]: Analyzing trace with hash -603073384, now seen corresponding path program 1 times [2024-11-14 03:17:24,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:17:24,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [300505073] [2024-11-14 03:17:24,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:17:24,382 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-14 03:17:24,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:17:24,384 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:17:24,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (17)] Waiting until timeout for monitored process [2024-11-14 03:17:28,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:17:28,994 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:17:28,998 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:17:48,348 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:17:48,348 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:18:05,111 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:18:05,111 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:18:05,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [300505073] [2024-11-14 03:18:05,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [300505073] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:18:05,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [250828182] [2024-11-14 03:18:05,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:18:05,112 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:18:05,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:18:05,114 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:18:05,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2024-11-14 03:18:07,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:18:07,542 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 03:18:07,546 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:18:14,306 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:18:14,306 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:18:14,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [250828182] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:18:14,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:18:14,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 03:18:14,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898120044] [2024-11-14 03:18:14,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:18:14,308 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:18:14,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:18:14,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:18:14,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 03:18:14,309 INFO L87 Difference]: Start difference. First operand 1116 states and 1775 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:18:21,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:18:23,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:18:25,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:18:27,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:18:29,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:18:31,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:18:33,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:18:39,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:18:39,654 INFO L93 Difference]: Finished difference Result 3548 states and 5631 transitions. [2024-11-14 03:18:39,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 03:18:39,655 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 440 [2024-11-14 03:18:39,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:18:39,720 INFO L225 Difference]: With dead ends: 3548 [2024-11-14 03:18:39,720 INFO L226 Difference]: Without dead ends: 2546 [2024-11-14 03:18:39,726 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1319 GetRequests, 1310 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 03:18:39,731 INFO L432 NwaCegarLoop]: 535 mSDtfsCounter, 716 mSDsluCounter, 697 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 46 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 716 SdHoareTripleChecker+Valid, 1232 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.8s IncrementalHoareTripleChecker+Time [2024-11-14 03:18:39,731 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [716 Valid, 1232 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 210 Invalid, 7 Unknown, 0 Unchecked, 24.8s Time] [2024-11-14 03:18:39,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2546 states. [2024-11-14 03:18:40,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2546 to 2054. [2024-11-14 03:18:40,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2054 states, 1865 states have (on average 1.5506702412868634) internal successors, (2892), 1868 states have internal predecessors, (2892), 182 states have call successors, (182), 6 states have call predecessors, (182), 6 states have return successors, (182), 179 states have call predecessors, (182), 182 states have call successors, (182) [2024-11-14 03:18:40,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2054 states to 2054 states and 3256 transitions. [2024-11-14 03:18:40,079 INFO L78 Accepts]: Start accepts. Automaton has 2054 states and 3256 transitions. Word has length 440 [2024-11-14 03:18:40,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:18:40,080 INFO L471 AbstractCegarLoop]: Abstraction has 2054 states and 3256 transitions. [2024-11-14 03:18:40,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:18:40,083 INFO L276 IsEmpty]: Start isEmpty. Operand 2054 states and 3256 transitions. [2024-11-14 03:18:40,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-11-14 03:18:40,097 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:18:40,098 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:18:40,128 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (18)] Ended with exit code 0 [2024-11-14 03:18:40,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (17)] Ended with exit code 0 [2024-11-14 03:18:40,498 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:18:40,499 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:18:40,499 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:18:40,500 INFO L85 PathProgramCache]: Analyzing trace with hash -354926890, now seen corresponding path program 1 times [2024-11-14 03:18:40,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:18:40,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1173613171] [2024-11-14 03:18:40,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:18:40,501 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-14 03:18:40,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:18:40,503 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:18:40,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (19)] Waiting until timeout for monitored process [2024-11-14 03:18:45,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:18:45,251 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:18:45,275 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:19:05,731 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:19:05,732 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:19:24,016 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:19:24,016 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:19:24,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1173613171] [2024-11-14 03:19:24,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1173613171] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:19:24,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1856377284] [2024-11-14 03:19:24,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:19:24,017 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:19:24,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:19:24,020 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:19:24,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2024-11-14 03:19:26,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:19:26,849 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 03:19:26,853 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:19:28,706 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:19:28,706 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:19:28,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1856377284] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:19:28,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:19:28,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 03:19:28,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803478536] [2024-11-14 03:19:28,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:19:28,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:19:28,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:19:28,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:19:28,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 03:19:28,711 INFO L87 Difference]: Start difference. First operand 2054 states and 3256 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:19:32,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:19:34,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:19:36,936 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:19:38,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:19:38,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:19:38,991 INFO L93 Difference]: Finished difference Result 5874 states and 9328 transitions. [2024-11-14 03:19:39,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:19:39,401 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 440 [2024-11-14 03:19:39,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:19:39,432 INFO L225 Difference]: With dead ends: 5874 [2024-11-14 03:19:39,433 INFO L226 Difference]: Without dead ends: 3942 [2024-11-14 03:19:39,436 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1318 GetRequests, 1309 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 03:19:39,437 INFO L432 NwaCegarLoop]: 363 mSDtfsCounter, 334 mSDsluCounter, 711 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2024-11-14 03:19:39,437 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 1074 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 4 Unknown, 0 Unchecked, 9.7s Time] [2024-11-14 03:19:39,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3942 states. [2024-11-14 03:19:39,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3942 to 2566. [2024-11-14 03:19:39,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2566 states, 2377 states have (on average 1.529659234328986) internal successors, (3636), 2380 states have internal predecessors, (3636), 182 states have call successors, (182), 6 states have call predecessors, (182), 6 states have return successors, (182), 179 states have call predecessors, (182), 182 states have call successors, (182) [2024-11-14 03:19:39,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2566 states to 2566 states and 4000 transitions. [2024-11-14 03:19:39,644 INFO L78 Accepts]: Start accepts. Automaton has 2566 states and 4000 transitions. Word has length 440 [2024-11-14 03:19:39,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:19:39,646 INFO L471 AbstractCegarLoop]: Abstraction has 2566 states and 4000 transitions. [2024-11-14 03:19:39,650 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:19:39,650 INFO L276 IsEmpty]: Start isEmpty. Operand 2566 states and 4000 transitions. [2024-11-14 03:19:39,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-11-14 03:19:39,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:19:39,667 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:19:39,854 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (19)] Forceful destruction successful, exit code 0 [2024-11-14 03:19:39,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2024-11-14 03:19:40,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 03:19:40,068 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:19:40,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:19:40,070 INFO L85 PathProgramCache]: Analyzing trace with hash -2125376543, now seen corresponding path program 1 times [2024-11-14 03:19:40,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:19:40,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [635016984] [2024-11-14 03:19:40,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:19:40,071 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-14 03:19:40,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:19:40,074 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:19:40,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (21)] Waiting until timeout for monitored process [2024-11-14 03:19:45,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:19:45,215 INFO L255 TraceCheckSpWp]: Trace formula consists of 784 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:19:45,219 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:20:05,608 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:20:05,608 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:20:23,722 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:20:23,723 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:20:23,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [635016984] [2024-11-14 03:20:23,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [635016984] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:20:23,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [602376511] [2024-11-14 03:20:23,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:20:23,723 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:20:23,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:20:23,728 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:20:23,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2024-11-14 03:20:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:20:26,340 INFO L255 TraceCheckSpWp]: Trace formula consists of 784 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:20:26,344 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:20:33,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:20:33,268 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:20:33,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [602376511] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:20:33,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:20:33,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 03:20:33,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852624561] [2024-11-14 03:20:33,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:20:33,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:20:33,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:20:33,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:20:33,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 03:20:33,271 INFO L87 Difference]: Start difference. First operand 2566 states and 4000 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:20:42,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.17s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:20:44,634 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:20:46,637 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:20:48,642 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:20:50,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:20:52,695 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:20:54,697 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:20:58,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:20:58,866 INFO L93 Difference]: Finished difference Result 7232 states and 11390 transitions. [2024-11-14 03:20:58,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 03:20:58,868 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 440 [2024-11-14 03:20:58,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:20:58,943 INFO L225 Difference]: With dead ends: 7232 [2024-11-14 03:20:58,944 INFO L226 Difference]: Without dead ends: 4684 [2024-11-14 03:20:58,953 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1319 GetRequests, 1310 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 03:20:58,954 INFO L432 NwaCegarLoop]: 543 mSDtfsCounter, 590 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 86 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 590 SdHoareTripleChecker+Valid, 1187 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.0s IncrementalHoareTripleChecker+Time [2024-11-14 03:20:58,958 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [590 Valid, 1187 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 220 Invalid, 7 Unknown, 0 Unchecked, 25.0s Time] [2024-11-14 03:20:58,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4684 states. [2024-11-14 03:20:59,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4684 to 2422. [2024-11-14 03:20:59,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2422 states, 2233 states have (on average 1.5405284370801613) internal successors, (3440), 2236 states have internal predecessors, (3440), 182 states have call successors, (182), 6 states have call predecessors, (182), 6 states have return successors, (182), 179 states have call predecessors, (182), 182 states have call successors, (182) [2024-11-14 03:20:59,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2422 states to 2422 states and 3804 transitions. [2024-11-14 03:20:59,380 INFO L78 Accepts]: Start accepts. Automaton has 2422 states and 3804 transitions. Word has length 440 [2024-11-14 03:20:59,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:20:59,386 INFO L471 AbstractCegarLoop]: Abstraction has 2422 states and 3804 transitions. [2024-11-14 03:20:59,386 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:20:59,386 INFO L276 IsEmpty]: Start isEmpty. Operand 2422 states and 3804 transitions. [2024-11-14 03:20:59,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-11-14 03:20:59,421 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:20:59,422 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:20:59,562 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (21)] Forceful destruction successful, exit code 0 [2024-11-14 03:20:59,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (22)] Ended with exit code 0 [2024-11-14 03:20:59,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 03:20:59,827 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:20:59,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:20:59,830 INFO L85 PathProgramCache]: Analyzing trace with hash -153102956, now seen corresponding path program 1 times [2024-11-14 03:20:59,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:20:59,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [992010108] [2024-11-14 03:20:59,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:20:59,832 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-14 03:20:59,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:20:59,835 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:20:59,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (23)] Waiting until timeout for monitored process [2024-11-14 03:21:05,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:21:05,490 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:21:05,503 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:21:24,538 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:21:24,538 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:21:41,386 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 57 proven. 129 refuted. 0 times theorem prover too weak. 7626 trivial. 0 not checked. [2024-11-14 03:21:41,390 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 03:21:41,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [992010108] [2024-11-14 03:21:41,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [992010108] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:21:41,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [525044179] [2024-11-14 03:21:41,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:21:41,390 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 03:21:41,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 03:21:41,398 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 03:21:41,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2024-11-14 03:21:43,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:21:43,962 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 03:21:43,974 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:21:48,632 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7812 trivial. 0 not checked. [2024-11-14 03:21:48,633 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:21:48,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [525044179] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:21:48,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:21:48,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 03:21:48,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930487505] [2024-11-14 03:21:48,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:21:48,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:21:48,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 03:21:48,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:21:48,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 03:21:48,637 INFO L87 Difference]: Start difference. First operand 2422 states and 3804 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:21:54,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:21:56,870 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:21:58,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:22:00,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:22:02,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 03:22:04,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:22:04,775 INFO L93 Difference]: Finished difference Result 6878 states and 10805 transitions. [2024-11-14 03:22:04,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 03:22:04,777 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) Word has length 440 [2024-11-14 03:22:04,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:22:04,814 INFO L225 Difference]: With dead ends: 6878 [2024-11-14 03:22:04,814 INFO L226 Difference]: Without dead ends: 4578 [2024-11-14 03:22:04,820 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1319 GetRequests, 1310 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 03:22:04,824 INFO L432 NwaCegarLoop]: 668 mSDtfsCounter, 658 mSDsluCounter, 1003 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 74 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 1671 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2024-11-14 03:22:04,827 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [658 Valid, 1671 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 46 Invalid, 5 Unknown, 0 Unchecked, 15.4s Time] [2024-11-14 03:22:04,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4578 states. [2024-11-14 03:22:05,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4578 to 2659. [2024-11-14 03:22:05,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2659 states, 2383 states have (on average 1.5258078052874529) internal successors, (3636), 2388 states have internal predecessors, (3636), 265 states have call successors, (265), 10 states have call predecessors, (265), 10 states have return successors, (265), 260 states have call predecessors, (265), 265 states have call successors, (265) [2024-11-14 03:22:05,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2659 states to 2659 states and 4166 transitions. [2024-11-14 03:22:05,121 INFO L78 Accepts]: Start accepts. Automaton has 2659 states and 4166 transitions. Word has length 440 [2024-11-14 03:22:05,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:22:05,123 INFO L471 AbstractCegarLoop]: Abstraction has 2659 states and 4166 transitions. [2024-11-14 03:22:05,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 1 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 1 states have call predecessors, (63), 1 states have call successors, (63) [2024-11-14 03:22:05,123 INFO L276 IsEmpty]: Start isEmpty. Operand 2659 states and 4166 transitions. [2024-11-14 03:22:05,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 441 [2024-11-14 03:22:05,138 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:22:05,138 INFO L215 NwaCegarLoop]: trace histogram [63, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:22:05,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (23)] Ended with exit code 0 [2024-11-14 03:22:05,347 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (24)] Ended with exit code 0 [2024-11-14 03:22:05,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 03:22:05,539 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:22:05,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:22:05,540 INFO L85 PathProgramCache]: Analyzing trace with hash 858014294, now seen corresponding path program 1 times [2024-11-14 03:22:05,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 03:22:05,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1928336065] [2024-11-14 03:22:05,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:22:05,542 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-14 03:22:05,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 03:22:05,544 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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-14 03:22:05,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8a6db11a-7ec1-485c-b09a-4dac0b1fbb65/bin/utaipan-verify-sOmjnqqW8E/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 (25)] Waiting until timeout for monitored process [2024-11-14 03:22:09,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:22:10,081 INFO L255 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 03:22:10,088 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:22:27,910 INFO L134 CoverageAnalysis]: Checked inductivity of 7812 backedges. 3368 proven. 129 refuted. 0 times theorem prover too weak. 4315 trivial. 0 not checked. [2024-11-14 03:22:27,910 INFO L311 TraceCheckSpWp]: Computing backward predicates...