./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.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_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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_05696a64-8266-4310-8c3c-d9481906e0e0/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 ff8b1e3c8fca84bf7aa4f961205f2b6eea68a0ab1a2694b5097394cdb3b9c760 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 23:29:09,620 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 23:29:09,684 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-13 23:29:09,694 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 23:29:09,694 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 23:29:09,715 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 23:29:09,716 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 23:29:09,716 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 23:29:09,717 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 23:29:09,717 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 23:29:09,717 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-13 23:29:09,717 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-13 23:29:09,717 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-13 23:29:09,717 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-13 23:29:09,718 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-13 23:29:09,718 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-13 23:29:09,718 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-13 23:29:09,718 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-13 23:29:09,718 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-13 23:29:09,718 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-13 23:29:09,719 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-13 23:29:09,719 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-13 23:29:09,719 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 23:29:09,719 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 23:29:09,719 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 23:29:09,719 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 23:29:09,720 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 23:29:09,720 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 23:29:09,720 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 23:29:09,720 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 23:29:09,720 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 23:29:09,720 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 23:29:09,720 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 23:29:09,721 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 23:29:09,721 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 23:29:09,721 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 23:29:09,721 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 23:29:09,721 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 23:29:09,721 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-13 23:29:09,722 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 23:29:09,722 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 23:29:09,722 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 23:29:09,722 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-13 23:29:09,722 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 23:29:09,722 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 23:29:09,722 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-13 23:29:09,723 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 23:29:09,723 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_05696a64-8266-4310-8c3c-d9481906e0e0/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 -> ff8b1e3c8fca84bf7aa4f961205f2b6eea68a0ab1a2694b5097394cdb3b9c760 [2024-11-13 23:29:10,047 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 23:29:10,062 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 23:29:10,066 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 23:29:10,068 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 23:29:10,069 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 23:29:10,071 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i Unable to find full path for "g++" [2024-11-13 23:29:12,059 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 23:29:12,461 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 23:29:12,462 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i [2024-11-13 23:29:12,494 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/data/975a6f88e/8782480111194baab235c5865f951fbd/FLAGe4a9b09ab [2024-11-13 23:29:12,525 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/data/975a6f88e/8782480111194baab235c5865f951fbd [2024-11-13 23:29:12,528 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 23:29:12,530 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 23:29:12,533 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 23:29:12,533 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 23:29:12,539 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 23:29:12,540 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 11:29:12" (1/1) ... [2024-11-13 23:29:12,542 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7e139fd4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:12, skipping insertion in model container [2024-11-13 23:29:12,542 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 11:29:12" (1/1) ... [2024-11-13 23:29:12,609 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 23:29:12,858 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_05696a64-8266-4310-8c3c-d9481906e0e0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i[916,929] [2024-11-13 23:29:13,189 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 23:29:13,220 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 23:29:13,244 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_05696a64-8266-4310-8c3c-d9481906e0e0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i[916,929] [2024-11-13 23:29:13,401 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 23:29:13,444 INFO L204 MainTranslator]: Completed translation [2024-11-13 23:29:13,445 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13 WrapperNode [2024-11-13 23:29:13,446 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 23:29:13,447 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 23:29:13,447 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 23:29:13,447 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 23:29:13,458 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,489 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,597 INFO L138 Inliner]: procedures = 26, calls = 94, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 781 [2024-11-13 23:29:13,598 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 23:29:13,599 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 23:29:13,599 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 23:29:13,599 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 23:29:13,616 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,616 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,633 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,633 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,669 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,681 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,687 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,693 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,710 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 23:29:13,711 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 23:29:13,711 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 23:29:13,711 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 23:29:13,712 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (1/1) ... [2024-11-13 23:29:13,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-13 23:29:13,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-13 23:29:13,777 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-13 23:29:13,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-13 23:29:13,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 23:29:13,818 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 23:29:13,819 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 23:29:13,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-13 23:29:13,820 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 23:29:13,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 23:29:14,091 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 23:29:14,094 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 23:29:16,198 INFO L? ?]: Removed 12 outVars from TransFormulas that were not future-live. [2024-11-13 23:29:16,198 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 23:29:18,046 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 23:29:18,047 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 23:29:18,047 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 11:29:18 BoogieIcfgContainer [2024-11-13 23:29:18,047 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 23:29:18,050 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 23:29:18,050 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 23:29:18,055 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 23:29:18,056 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 11:29:12" (1/3) ... [2024-11-13 23:29:18,057 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19fec3e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 11:29:18, skipping insertion in model container [2024-11-13 23:29:18,057 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:13" (2/3) ... [2024-11-13 23:29:18,057 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19fec3e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 11:29:18, skipping insertion in model container [2024-11-13 23:29:18,057 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 11:29:18" (3/3) ... [2024-11-13 23:29:18,059 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-73.i [2024-11-13 23:29:18,078 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 23:29:18,081 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-73.i that has 2 procedures, 139 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 23:29:18,156 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 23:29:18,174 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;@6a1597cd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 23:29:18,175 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 23:29:18,183 INFO L276 IsEmpty]: Start isEmpty. Operand has 139 states, 55 states have (on average 1.0545454545454545) internal successors, (58), 56 states have internal predecessors, (58), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-13 23:29:18,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-13 23:29:18,209 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:29:18,210 INFO L215 NwaCegarLoop]: trace histogram [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:29:18,210 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:29:18,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:29:18,219 INFO L85 PathProgramCache]: Analyzing trace with hash -424469619, now seen corresponding path program 1 times [2024-11-13 23:29:18,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-13 23:29:18,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660581929] [2024-11-13 23:29:18,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:29:18,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 23:29:24,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-13 23:29:24,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [841549003] [2024-11-13 23:29:24,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:29:24,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 23:29:24,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-13 23:29:24,559 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 23:29:24,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 23:29:27,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 23:29:27,465 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 23:29:29,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 23:29:30,642 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2024-11-13 23:29:30,645 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-13 23:29:30,647 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-13 23:29:30,676 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-13 23:29:30,851 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-13 23:29:30,856 INFO L407 BasicCegarLoop]: Path program histogram: [1] [2024-11-13 23:29:31,468 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-13 23:29:31,476 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.11 11:29:31 BoogieIcfgContainer [2024-11-13 23:29:31,477 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-13 23:29:31,478 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 23:29:31,478 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 23:29:31,478 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 23:29:31,479 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 11:29:18" (3/4) ... [2024-11-13 23:29:31,482 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 23:29:31,483 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 23:29:31,484 INFO L158 Benchmark]: Toolchain (without parser) took 18954.77ms. Allocated memory was 117.4MB in the beginning and 360.7MB in the end (delta: 243.3MB). Free memory was 91.2MB in the beginning and 252.9MB in the end (delta: -161.7MB). Peak memory consumption was 82.9MB. Max. memory is 16.1GB. [2024-11-13 23:29:31,485 INFO L158 Benchmark]: CDTParser took 0.45ms. Allocated memory is still 117.4MB. Free memory is still 73.9MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 23:29:31,485 INFO L158 Benchmark]: CACSL2BoogieTranslator took 913.37ms. Allocated memory is still 117.4MB. Free memory was 91.0MB in the beginning and 62.7MB in the end (delta: 28.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-11-13 23:29:31,485 INFO L158 Benchmark]: Boogie Procedure Inliner took 150.75ms. Allocated memory is still 117.4MB. Free memory was 62.7MB in the beginning and 52.4MB in the end (delta: 10.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 23:29:31,489 INFO L158 Benchmark]: Boogie Preprocessor took 111.51ms. Allocated memory is still 117.4MB. Free memory was 52.4MB in the beginning and 47.5MB in the end (delta: 5.0MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 23:29:31,489 INFO L158 Benchmark]: RCFGBuilder took 4336.51ms. Allocated memory was 117.4MB in the beginning and 142.6MB in the end (delta: 25.2MB). Free memory was 47.3MB in the beginning and 77.7MB in the end (delta: -30.4MB). Peak memory consumption was 58.3MB. Max. memory is 16.1GB. [2024-11-13 23:29:31,490 INFO L158 Benchmark]: TraceAbstraction took 13427.07ms. Allocated memory was 142.6MB in the beginning and 360.7MB in the end (delta: 218.1MB). Free memory was 76.4MB in the beginning and 252.9MB in the end (delta: -176.5MB). Peak memory consumption was 209.2MB. Max. memory is 16.1GB. [2024-11-13 23:29:31,490 INFO L158 Benchmark]: Witness Printer took 5.49ms. Allocated memory is still 360.7MB. Free memory was 252.9MB in the beginning and 252.9MB in the end (delta: 41.1kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 23:29:31,495 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.45ms. Allocated memory is still 117.4MB. Free memory is still 73.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 913.37ms. Allocated memory is still 117.4MB. Free memory was 91.0MB in the beginning and 62.7MB in the end (delta: 28.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 150.75ms. Allocated memory is still 117.4MB. Free memory was 62.7MB in the beginning and 52.4MB in the end (delta: 10.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 111.51ms. Allocated memory is still 117.4MB. Free memory was 52.4MB in the beginning and 47.5MB in the end (delta: 5.0MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 4336.51ms. Allocated memory was 117.4MB in the beginning and 142.6MB in the end (delta: 25.2MB). Free memory was 47.3MB in the beginning and 77.7MB in the end (delta: -30.4MB). Peak memory consumption was 58.3MB. Max. memory is 16.1GB. * TraceAbstraction took 13427.07ms. Allocated memory was 142.6MB in the beginning and 360.7MB in the end (delta: 218.1MB). Free memory was 76.4MB in the beginning and 252.9MB in the end (delta: -176.5MB). Peak memory consumption was 209.2MB. Max. memory is 16.1GB. * Witness Printer took 5.49ms. Allocated memory is still 360.7MB. Free memory was 252.9MB in the beginning and 252.9MB in the end (delta: 41.1kB). There was no memory consumed. 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 174, overapproximation of shiftLeft at line 216, overapproximation of someBinaryFLOATComparisonOperation at line 681, overapproximation of someBinaryFLOATComparisonOperation at line 247, overapproximation of someBinaryFLOATComparisonOperation at line 656, overapproximation of someBinaryFLOATComparisonOperation at line 654, overapproximation of someBinaryFLOATComparisonOperation at line 652, overapproximation of someBinaryFLOATComparisonOperation at line 686, overapproximation of someBinaryFLOATComparisonOperation at line 688, overapproximation of someBinaryFLOATComparisonOperation at line 693, overapproximation of bitwiseOr at line 208, overapproximation of someUnaryDOUBLEoperation at line 73, overapproximation of someUnaryDOUBLEoperation at line 239, overapproximation of bitwiseAnd at line 174, overapproximation of someBinaryDOUBLEComparisonOperation at line 169, overapproximation of someBinaryDOUBLEComparisonOperation at line 578, overapproximation of someBinaryDOUBLEComparisonOperation at line 620, overapproximation of someBinaryDOUBLEComparisonOperation at line 576, overapproximation of someBinaryDOUBLEComparisonOperation at line 658, overapproximation of someBinaryDOUBLEComparisonOperation at line 697, overapproximation of someBinaryDOUBLEComparisonOperation at line 616, overapproximation of someBinaryDOUBLEComparisonOperation at line 582, overapproximation of someBinaryDOUBLEComparisonOperation at line 695, overapproximation of someBinaryDOUBLEComparisonOperation at line 587, overapproximation of someBinaryDOUBLEComparisonOperation at line 618, overapproximation of someBinaryDOUBLEComparisonOperation at line 581, overapproximation of someBinaryDOUBLEComparisonOperation at line 702, overapproximation of someBinaryDOUBLEComparisonOperation at line 574, overapproximation of someBinaryDOUBLEComparisonOperation at line 579, overapproximation of someBinaryArithmeticFLOAToperation at line 241, overapproximation of someUnaryFLOAToperation at line 247. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] double var_1_1 = 7.325; [L23] double var_1_3 = 63.8; [L24] double var_1_4 = 256.6; [L25] double var_1_5 = 2.375; [L26] double var_1_6 = 25.8; [L27] unsigned char var_1_7 = 1; [L28] double var_1_8 = 1.5; [L29] unsigned long int var_1_9 = 32; [L30] unsigned long int var_1_10 = 3567543019; [L31] float var_1_12 = 31.875; [L32] signed long int var_1_13 = 128; [L33] unsigned char var_1_16 = 4; [L34] unsigned char var_1_18 = 16; [L35] signed long int var_1_19 = 64; [L36] unsigned char var_1_20 = 0; [L37] signed long int var_1_21 = 1897833385; [L38] unsigned char var_1_22 = 2; [L39] signed char var_1_23 = -5; [L40] signed char var_1_24 = -4; [L41] signed char var_1_25 = 2; [L42] signed long int var_1_26 = -1000000; [L43] double var_1_27 = 31.6; [L44] unsigned char var_1_28 = 0; [L45] signed short int var_1_29 = 16; [L46] signed short int var_1_30 = 10; [L47] double var_1_31 = 99.25; [L48] unsigned char var_1_32 = 10; [L49] signed char var_1_33 = -64; [L50] double var_1_34 = 1.6440000000000001; [L51] double var_1_35 = 7.625; [L52] signed char var_1_36 = 8; [L53] signed char var_1_37 = 100; [L54] signed char var_1_38 = 8; [L55] signed char var_1_39 = 10; [L56] signed long int var_1_40 = -16; [L57] signed long int var_1_41 = 64; [L58] signed char var_1_42 = 1; [L59] signed long int var_1_43 = -1; [L60] unsigned char var_1_44 = 100; [L61] unsigned char var_1_45 = 1; [L62] signed long int var_1_46 = 32; [L63] signed long int var_1_47 = 32; [L64] unsigned short int var_1_48 = 0; [L65] signed short int var_1_49 = 1; [L66] unsigned short int var_1_50 = 100; [L67] signed long int var_1_51 = 1; [L68] unsigned char var_1_52 = 1; [L69] unsigned char var_1_53 = 1; [L70] unsigned char var_1_54 = 0; [L71] unsigned char var_1_55 = 0; [L72] float var_1_56 = 24.375; [L73] float var_1_57 = -0.8; [L74] float var_1_58 = 31.45; [L75] float var_1_59 = 1000.75; [L76] double var_1_60 = 64.2; [L77] signed long int var_1_61 = 1; [L78] signed short int var_1_62 = -64; [L79] float var_1_63 = 127.8; [L80] double var_1_64 = 25.2; [L81] signed short int var_1_65 = 4; [L82] unsigned char var_1_66 = 0; [L83] double var_1_67 = 2.6; [L84] unsigned char var_1_68 = 0; [L85] unsigned char var_1_69 = 64; [L86] unsigned char var_1_70 = 5; [L87] unsigned char var_1_71 = 32; [L88] unsigned char var_1_72 = 0; [L89] unsigned char var_1_73 = 25; [L90] unsigned char var_1_74 = 128; [L91] signed long int var_1_75 = 1; [L92] signed long int var_1_76 = -32; [L93] unsigned short int var_1_77 = 1; [L94] unsigned short int var_1_78 = 59020; [L95] float var_1_79 = 8.5; [L96] float var_1_80 = 100.2; [L97] unsigned char var_1_81 = 8; [L98] float var_1_82 = 63.5; [L99] signed long int var_1_83 = -2; [L100] signed long int var_1_84 = 128; [L101] signed short int var_1_85 = 128; [L102] signed char var_1_86 = 64; [L103] float var_1_87 = 15.8; [L104] float var_1_88 = 127.6; [L105] float var_1_89 = 99.2; [L106] signed long int var_1_90 = -1000000000; [L107] signed long int var_1_91 = 10; [L108] signed long int var_1_92 = -8; [L109] unsigned short int var_1_93 = 64; [L110] signed long int var_1_94 = 256; [L111] signed long int var_1_95 = -100; [L112] signed short int var_1_96 = 256; [L113] signed short int var_1_97 = -16; [L114] double var_1_98 = 0.25; [L115] float var_1_99 = 32.8; [L116] signed char var_1_100 = -8; [L117] signed char var_1_101 = 32; [L118] float var_1_102 = 2.5; [L119] double var_1_103 = 0.0; [L120] double var_1_104 = 32.5; [L121] unsigned long int var_1_105 = 32; [L122] float var_1_106 = 100000000000.75; [L123] unsigned long int var_1_107 = 8; [L124] signed long int var_1_108 = -500; [L125] signed char var_1_109 = -128; [L126] unsigned char var_1_110 = 10; [L127] signed long int var_1_111 = 10; [L128] unsigned char var_1_112 = 32; [L129] double var_1_113 = 0.19999999999999996; [L130] double var_1_114 = 9999999999.95; [L131] float var_1_115 = -0.25; [L132] signed long int var_1_116 = 5; [L133] double var_1_117 = 0.25; [L134] signed char var_1_118 = -64; [L135] unsigned char var_1_119 = 4; [L136] signed long int var_1_120 = 1; [L137] double var_1_121 = 32.25; [L138] unsigned short int var_1_122 = 100; [L139] signed char var_1_123 = 1; [L140] signed char var_1_124 = 32; [L141] signed short int var_1_125 = -5; [L142] signed long int var_1_126 = -64; [L143] signed char var_1_127 = 1; [L144] double var_1_128 = 5.4; [L145] unsigned char var_1_129 = 1; [L146] signed short int var_1_130 = -128; [L147] float var_1_131 = 0.125; [L148] unsigned short int var_1_132 = 8; [L149] float var_1_133 = 63.75; [L150] signed short int var_1_134 = 5; [L151] signed short int var_1_135 = -8; [L152] float last_1_var_1_12 = 31.875; [L153] signed long int last_1_var_1_13 = 128; [L154] unsigned char last_1_var_1_16 = 4; [L155] signed long int last_1_var_1_19 = 64; [L715] isInitial = 1 [L716] FCALL initially() [L717] COND TRUE 1 [L718] CALL updateLastVariables() [L705] last_1_var_1_12 = var_1_12 [L706] last_1_var_1_13 = var_1_13 [L707] last_1_var_1_16 = var_1_16 [L708] last_1_var_1_19 = var_1_19 [L718] RET updateLastVariables() [L719] CALL updateVariables() [L573] var_1_3 = __VERIFIER_nondet_double() [L574] CALL assume_abort_if_not((var_1_3 >= 0.0F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_4=1283/5, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_5=19/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_6=129/5, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L574] RET assume_abort_if_not((var_1_3 >= 0.0F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_4=1283/5, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_5=19/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_6=129/5, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L575] var_1_4 = __VERIFIER_nondet_double() [L576] CALL assume_abort_if_not((var_1_4 >= 0.0F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854776000e+12F && var_1_4 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_5=19/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_6=129/5, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L576] RET assume_abort_if_not((var_1_4 >= 0.0F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854776000e+12F && var_1_4 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_5=19/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_6=129/5, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L577] var_1_5 = __VERIFIER_nondet_double() [L578] CALL assume_abort_if_not((var_1_5 >= -922337.2036854776000e+13F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 9223372.036854776000e+12F && var_1_5 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_6=129/5, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L578] RET assume_abort_if_not((var_1_5 >= -922337.2036854776000e+13F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 9223372.036854776000e+12F && var_1_5 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_6=129/5, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L579] CALL assume_abort_if_not(var_1_5 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_6=129/5, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L579] RET assume_abort_if_not(var_1_5 != 0.0F) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_6=129/5, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L580] var_1_6 = __VERIFIER_nondet_double() [L581] CALL assume_abort_if_not((var_1_6 >= -922337.2036854776000e+13F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 9223372.036854776000e+12F && var_1_6 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L581] RET assume_abort_if_not((var_1_6 >= -922337.2036854776000e+13F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 9223372.036854776000e+12F && var_1_6 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L582] CALL assume_abort_if_not(var_1_6 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L582] RET assume_abort_if_not(var_1_6 != 0.0F) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L583] var_1_7 = __VERIFIER_nondet_uchar() [L584] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L584] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L585] CALL assume_abort_if_not(var_1_7 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L585] RET assume_abort_if_not(var_1_7 <= 1) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_8=3/2, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L586] var_1_8 = __VERIFIER_nondet_double() [L587] CALL assume_abort_if_not((var_1_8 >= -922337.2036854765600e+13F && var_1_8 <= -1.0e-20F) || (var_1_8 <= 9223372.036854765600e+12F && var_1_8 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L587] RET assume_abort_if_not((var_1_8 >= -922337.2036854765600e+13F && var_1_8 <= -1.0e-20F) || (var_1_8 <= 9223372.036854765600e+12F && var_1_8 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=3567543019, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L588] var_1_10 = __VERIFIER_nondet_ulong() [L589] CALL assume_abort_if_not(var_1_10 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L589] RET assume_abort_if_not(var_1_10 >= 2147483647) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L590] CALL assume_abort_if_not(var_1_10 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L590] RET assume_abort_if_not(var_1_10 <= 4294967294) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=16, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L591] var_1_18 = __VERIFIER_nondet_uchar() [L592] CALL assume_abort_if_not(var_1_18 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L592] RET assume_abort_if_not(var_1_18 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L593] CALL assume_abort_if_not(var_1_18 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L593] RET assume_abort_if_not(var_1_18 <= 254) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=0, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L594] var_1_20 = __VERIFIER_nondet_uchar() [L595] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L595] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L596] CALL assume_abort_if_not(var_1_20 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L596] RET assume_abort_if_not(var_1_20 <= 1) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1897833385, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L597] var_1_21 = __VERIFIER_nondet_long() [L598] CALL assume_abort_if_not(var_1_21 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L598] RET assume_abort_if_not(var_1_21 >= 1073741823) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L599] CALL assume_abort_if_not(var_1_21 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L599] RET assume_abort_if_not(var_1_21 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=-4, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L600] var_1_24 = __VERIFIER_nondet_char() [L601] CALL assume_abort_if_not(var_1_24 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L601] RET assume_abort_if_not(var_1_24 >= -126) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L602] CALL assume_abort_if_not(var_1_24 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L602] RET assume_abort_if_not(var_1_24 <= 126) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=2, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L603] var_1_25 = __VERIFIER_nondet_char() [L604] CALL assume_abort_if_not(var_1_25 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L604] RET assume_abort_if_not(var_1_25 >= -126) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L605] CALL assume_abort_if_not(var_1_25 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L605] RET assume_abort_if_not(var_1_25 <= 126) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=0, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L606] var_1_28 = __VERIFIER_nondet_uchar() [L607] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L607] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L608] CALL assume_abort_if_not(var_1_28 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L608] RET assume_abort_if_not(var_1_28 <= 1) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=16, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L609] var_1_29 = __VERIFIER_nondet_short() [L610] CALL assume_abort_if_not(var_1_29 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L610] RET assume_abort_if_not(var_1_29 >= -32768) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L611] CALL assume_abort_if_not(var_1_29 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L611] RET assume_abort_if_not(var_1_29 <= 32767) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=10, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L612] var_1_30 = __VERIFIER_nondet_short() [L613] CALL assume_abort_if_not(var_1_30 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L613] RET assume_abort_if_not(var_1_30 >= -32768) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L614] CALL assume_abort_if_not(var_1_30 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L614] RET assume_abort_if_not(var_1_30 <= 32767) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_31=397/4, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L615] var_1_31 = __VERIFIER_nondet_double() [L616] CALL assume_abort_if_not((var_1_31 >= -922337.2036854765600e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L616] RET assume_abort_if_not((var_1_31 >= -922337.2036854765600e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_34=16440000000000001/10000000000000000, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L617] var_1_34 = __VERIFIER_nondet_double() [L618] CALL assume_abort_if_not((var_1_34 >= 0.0F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L618] RET assume_abort_if_not((var_1_34 >= 0.0F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_35=61/8, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L619] var_1_35 = __VERIFIER_nondet_double() [L620] CALL assume_abort_if_not((var_1_35 >= 0.0F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854776000e+12F && var_1_35 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L620] RET assume_abort_if_not((var_1_35 >= 0.0F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854776000e+12F && var_1_35 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=8, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L621] var_1_36 = __VERIFIER_nondet_char() [L622] CALL assume_abort_if_not(var_1_36 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L622] RET assume_abort_if_not(var_1_36 >= -1) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L623] CALL assume_abort_if_not(var_1_36 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L623] RET assume_abort_if_not(var_1_36 <= 126) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L624] var_1_37 = __VERIFIER_nondet_char() [L625] CALL assume_abort_if_not(var_1_37 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L625] RET assume_abort_if_not(var_1_37 >= 63) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L626] CALL assume_abort_if_not(var_1_37 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L626] RET assume_abort_if_not(var_1_37 <= 126) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=8, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L627] var_1_38 = __VERIFIER_nondet_char() [L628] CALL assume_abort_if_not(var_1_38 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L628] RET assume_abort_if_not(var_1_38 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L629] CALL assume_abort_if_not(var_1_38 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L629] RET assume_abort_if_not(var_1_38 <= 63) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=10, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L630] var_1_39 = __VERIFIER_nondet_char() [L631] CALL assume_abort_if_not(var_1_39 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L631] RET assume_abort_if_not(var_1_39 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L632] CALL assume_abort_if_not(var_1_39 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L632] RET assume_abort_if_not(var_1_39 <= 63) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=64, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L633] var_1_41 = __VERIFIER_nondet_long() [L634] CALL assume_abort_if_not(var_1_41 >= -2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L634] RET assume_abort_if_not(var_1_41 >= -2147483647) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L635] CALL assume_abort_if_not(var_1_41 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L635] RET assume_abort_if_not(var_1_41 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=1, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L636] var_1_45 = __VERIFIER_nondet_uchar() [L637] CALL assume_abort_if_not(var_1_45 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L637] RET assume_abort_if_not(var_1_45 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L638] CALL assume_abort_if_not(var_1_45 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L638] RET assume_abort_if_not(var_1_45 <= 1) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=32, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L639] var_1_46 = __VERIFIER_nondet_long() [L640] CALL assume_abort_if_not(var_1_46 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L640] RET assume_abort_if_not(var_1_46 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L641] CALL assume_abort_if_not(var_1_46 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L641] RET assume_abort_if_not(var_1_46 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L642] var_1_53 = __VERIFIER_nondet_uchar() [L643] CALL assume_abort_if_not(var_1_53 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L643] RET assume_abort_if_not(var_1_53 >= 1) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L644] CALL assume_abort_if_not(var_1_53 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L644] RET assume_abort_if_not(var_1_53 <= 1) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L645] var_1_54 = __VERIFIER_nondet_uchar() [L646] CALL assume_abort_if_not(var_1_54 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L646] RET assume_abort_if_not(var_1_54 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L647] CALL assume_abort_if_not(var_1_54 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L647] RET assume_abort_if_not(var_1_54 <= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=0, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L648] var_1_55 = __VERIFIER_nondet_uchar() [L649] CALL assume_abort_if_not(var_1_55 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L649] RET assume_abort_if_not(var_1_55 >= 1) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L650] CALL assume_abort_if_not(var_1_55 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L650] RET assume_abort_if_not(var_1_55 <= 1) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L651] var_1_57 = __VERIFIER_nondet_float() [L652] CALL assume_abort_if_not((var_1_57 >= -230584.3009213691390e+13F && var_1_57 <= -1.0e-20F) || (var_1_57 <= 2305843.009213691390e+12F && var_1_57 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L652] RET assume_abort_if_not((var_1_57 >= -230584.3009213691390e+13F && var_1_57 <= -1.0e-20F) || (var_1_57 <= 2305843.009213691390e+12F && var_1_57 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_58=629/20, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L653] var_1_58 = __VERIFIER_nondet_float() [L654] CALL assume_abort_if_not((var_1_58 >= -230584.3009213691390e+13F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 2305843.009213691390e+12F && var_1_58 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L654] RET assume_abort_if_not((var_1_58 >= -230584.3009213691390e+13F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 2305843.009213691390e+12F && var_1_58 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_59=4003/4, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L655] var_1_59 = __VERIFIER_nondet_float() [L656] CALL assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427382800e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L656] RET assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427382800e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_67=13/5, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L657] var_1_67 = __VERIFIER_nondet_double() [L658] CALL assume_abort_if_not((var_1_67 >= -922337.2036854776000e+13F && var_1_67 <= -1.0e-20F) || (var_1_67 <= 9223372.036854776000e+12F && var_1_67 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L658] RET assume_abort_if_not((var_1_67 >= -922337.2036854776000e+13F && var_1_67 <= -1.0e-20F) || (var_1_67 <= 9223372.036854776000e+12F && var_1_67 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L659] var_1_68 = __VERIFIER_nondet_uchar() [L660] CALL assume_abort_if_not(var_1_68 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L660] RET assume_abort_if_not(var_1_68 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L661] CALL assume_abort_if_not(var_1_68 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L661] RET assume_abort_if_not(var_1_68 <= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=32, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L662] var_1_71 = __VERIFIER_nondet_uchar() [L663] CALL assume_abort_if_not(var_1_71 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L663] RET assume_abort_if_not(var_1_71 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L664] CALL assume_abort_if_not(var_1_71 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L664] RET assume_abort_if_not(var_1_71 <= 32) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=0, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L665] var_1_72 = __VERIFIER_nondet_uchar() [L666] CALL assume_abort_if_not(var_1_72 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L666] RET assume_abort_if_not(var_1_72 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L667] CALL assume_abort_if_not(var_1_72 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L667] RET assume_abort_if_not(var_1_72 <= 31) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=25, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L668] var_1_73 = __VERIFIER_nondet_uchar() [L669] CALL assume_abort_if_not(var_1_73 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L669] RET assume_abort_if_not(var_1_73 >= 0) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L670] CALL assume_abort_if_not(var_1_73 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L670] RET assume_abort_if_not(var_1_73 <= 127) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=128, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L671] var_1_74 = __VERIFIER_nondet_uchar() [L672] CALL assume_abort_if_not(var_1_74 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L672] RET assume_abort_if_not(var_1_74 >= 127) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L673] CALL assume_abort_if_not(var_1_74 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L673] RET assume_abort_if_not(var_1_74 <= 254) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=-32, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L674] var_1_76 = __VERIFIER_nondet_long() [L675] CALL assume_abort_if_not(var_1_76 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L675] RET assume_abort_if_not(var_1_76 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L676] CALL assume_abort_if_not(var_1_76 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L676] RET assume_abort_if_not(var_1_76 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=59020, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L677] var_1_78 = __VERIFIER_nondet_ushort() [L678] CALL assume_abort_if_not(var_1_78 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L678] RET assume_abort_if_not(var_1_78 >= 32767) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L679] CALL assume_abort_if_not(var_1_78 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L679] RET assume_abort_if_not(var_1_78 <= 65534) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_80=501/5, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L680] var_1_80 = __VERIFIER_nondet_float() [L681] CALL assume_abort_if_not((var_1_80 >= 0.0F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 9223372.036854765600e+12F && var_1_80 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L681] RET assume_abort_if_not((var_1_80 >= 0.0F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 9223372.036854765600e+12F && var_1_80 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=128, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L682] var_1_84 = __VERIFIER_nondet_long() [L683] CALL assume_abort_if_not(var_1_84 >= -2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L683] RET assume_abort_if_not(var_1_84 >= -2147483647) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L684] CALL assume_abort_if_not(var_1_84 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L684] RET assume_abort_if_not(var_1_84 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_88=638/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L685] var_1_88 = __VERIFIER_nondet_float() [L686] CALL assume_abort_if_not((var_1_88 >= -230584.3009213691390e+13F && var_1_88 <= -1.0e-20F) || (var_1_88 <= 2305843.009213691390e+12F && var_1_88 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L686] RET assume_abort_if_not((var_1_88 >= -230584.3009213691390e+13F && var_1_88 <= -1.0e-20F) || (var_1_88 <= 2305843.009213691390e+12F && var_1_88 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_89=496/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L687] var_1_89 = __VERIFIER_nondet_float() [L688] CALL assume_abort_if_not((var_1_89 >= -230584.3009213691390e+13F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 2305843.009213691390e+12F && var_1_89 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L688] RET assume_abort_if_not((var_1_89 >= -230584.3009213691390e+13F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 2305843.009213691390e+12F && var_1_89 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=-16, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L689] var_1_97 = __VERIFIER_nondet_short() [L690] CALL assume_abort_if_not(var_1_97 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L690] RET assume_abort_if_not(var_1_97 >= -32767) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L691] CALL assume_abort_if_not(var_1_97 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L691] RET assume_abort_if_not(var_1_97 <= 32766) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_102=5/2, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L692] var_1_102 = __VERIFIER_nondet_float() [L693] CALL assume_abort_if_not((var_1_102 >= 0.0F && var_1_102 <= -1.0e-20F) || (var_1_102 <= 9223372.036854776000e+12F && var_1_102 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L693] RET assume_abort_if_not((var_1_102 >= 0.0F && var_1_102 <= -1.0e-20F) || (var_1_102 <= 9223372.036854776000e+12F && var_1_102 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_103=0, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L694] var_1_103 = __VERIFIER_nondet_double() [L695] CALL assume_abort_if_not((var_1_103 >= 4611686.018427387900e+12F && var_1_103 <= -1.0e-20F) || (var_1_103 <= 9223372.036854776000e+12F && var_1_103 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L695] RET assume_abort_if_not((var_1_103 >= 4611686.018427387900e+12F && var_1_103 <= -1.0e-20F) || (var_1_103 <= 9223372.036854776000e+12F && var_1_103 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_104=65/2, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L696] var_1_104 = __VERIFIER_nondet_double() [L697] CALL assume_abort_if_not((var_1_104 >= 0.0F && var_1_104 <= -1.0e-20F) || (var_1_104 <= 4611686.018427387900e+12F && var_1_104 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L697] RET assume_abort_if_not((var_1_104 >= 0.0F && var_1_104 <= -1.0e-20F) || (var_1_104 <= 4611686.018427387900e+12F && var_1_104 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-500, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L698] var_1_108 = __VERIFIER_nondet_long() [L699] CALL assume_abort_if_not(var_1_108 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-3, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L699] RET assume_abort_if_not(var_1_108 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-3, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L700] CALL assume_abort_if_not(var_1_108 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-3, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L700] RET assume_abort_if_not(var_1_108 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-3, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=199999999999/20, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L701] var_1_114 = __VERIFIER_nondet_double() [L702] CALL assume_abort_if_not((var_1_114 >= -922337.2036854765600e+13F && var_1_114 <= -1.0e-20F) || (var_1_114 <= 9223372.036854765600e+12F && var_1_114 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-3, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L20] COND FALSE !(!cond) [L702] RET assume_abort_if_not((var_1_114 >= -922337.2036854765600e+13F && var_1_114 <= -1.0e-20F) || (var_1_114 <= 9223372.036854765600e+12F && var_1_114 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32, var_1_106=400000000003/4, var_1_107=8, var_1_108=-3, var_1_109=-128, var_1_10=2147483647, var_1_110=10, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_116=5, var_1_117=1/4, var_1_118=-64, var_1_119=4, var_1_120=1, var_1_121=129/4, var_1_122=100, var_1_123=1, var_1_124=32, var_1_125=-5, var_1_126=-64, var_1_127=1, var_1_128=27/5, var_1_129=1, var_1_12=255/8, var_1_130=-128, var_1_131=1/8, var_1_132=8, var_1_133=255/4, var_1_134=5, var_1_135=-8, var_1_13=128, var_1_16=4, var_1_18=-254, var_1_19=64, var_1_1=293/40, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=-5, var_1_24=2, var_1_25=1, var_1_26=-1000000, var_1_27=158/5, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_32=10, var_1_33=-64, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=-16, var_1_41=1, var_1_42=1, var_1_43=-1, var_1_44=100, var_1_45=-511, var_1_46=6, var_1_47=32, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=1, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=195/8, var_1_60=321/5, var_1_61=1, var_1_62=-64, var_1_63=639/5, var_1_64=126/5, var_1_65=4, var_1_66=0, var_1_68=0, var_1_69=64, var_1_70=5, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=1, var_1_76=33, var_1_77=1, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_81=8, var_1_82=127/2, var_1_83=-2, var_1_84=-65, var_1_85=128, var_1_86=64, var_1_87=79/5, var_1_90=-1000000000, var_1_91=10, var_1_92=-8, var_1_93=64, var_1_94=256, var_1_95=-100, var_1_96=256, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=32] [L719] RET updateVariables() [L720] CALL step() [L159] COND TRUE var_1_28 && (var_1_29 > var_1_30) [L160] var_1_27 = var_1_31 [L168] var_1_32 = 2 [L169] COND FALSE !((((((var_1_34 - var_1_35)) < (var_1_27)) ? ((var_1_34 - var_1_35)) : (var_1_27))) >= 9.9999999999975E11) [L172] var_1_33 = ((((var_1_36) < 0 ) ? -(var_1_36) : (var_1_36))) [L174] EXPR var_1_39 >> var_1_37 [L174] EXPR ((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) & var_1_38 [L174] COND TRUE (var_1_39 >> var_1_37) >= (((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) & var_1_38) [L175] COND TRUE var_1_32 != var_1_37 [L176] var_1_40 = (((((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38))) < 0 ) ? -((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38))) : ((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38))))) [L181] COND TRUE var_1_40 <= (var_1_39 % var_1_37) [L182] var_1_42 = (var_1_38 + var_1_39) [L184] COND FALSE !(var_1_40 < -10000000) [L189] EXPR var_1_40 & var_1_41 [L189] COND TRUE (var_1_40 & var_1_41) > var_1_30 [L190] COND TRUE var_1_28 && var_1_45 [L191] COND TRUE (5 % var_1_37) < var_1_46 [L192] var_1_44 = 25 [L202] COND TRUE \read(var_1_45) [L203] var_1_47 = (((((((((var_1_37) < (-1)) ? (var_1_37) : (-1))) - var_1_32)) < (((((var_1_39) > (var_1_33)) ? (var_1_39) : (var_1_33))))) ? ((((((var_1_37) < (-1)) ? (var_1_37) : (-1))) - var_1_32)) : (((((var_1_39) > (var_1_33)) ? (var_1_39) : (var_1_33)))))) [L207] COND TRUE \read(var_1_45) [L208] EXPR var_1_47 | var_1_43 [L208] COND TRUE var_1_41 > (var_1_47 | var_1_43) [L209] COND FALSE !(var_1_33 < -10) [L214] COND FALSE !(var_1_30 > var_1_32) [L221] COND FALSE !(var_1_32 <= (- var_1_46)) [L228] COND FALSE !(var_1_35 <= var_1_27) [L233] COND FALSE !(((var_1_32 + var_1_49) * (var_1_39 + var_1_44)) < var_1_46) [L236] var_1_52 = (((~ var_1_37) < var_1_47) && (var_1_54 || (! var_1_55))) [L238] COND FALSE !((((((((var_1_44) > (var_1_38)) ? (var_1_44) : (var_1_38))) < 0 ) ? -((((var_1_44) > (var_1_38)) ? (var_1_44) : (var_1_38))) : ((((var_1_44) > (var_1_38)) ? (var_1_44) : (var_1_38))))) < var_1_30) [L241] var_1_56 = ((var_1_57 + var_1_58) + ((((256.6f - var_1_59) < 0 ) ? -(256.6f - var_1_59) : (256.6f - var_1_59)))) [L243] COND FALSE !(var_1_36 >= var_1_44) [L250] COND TRUE var_1_40 < var_1_33 [L251] var_1_60 = (var_1_59 + var_1_58) [L254] EXPR var_1_49 & var_1_43 [L254] COND TRUE (var_1_49 & var_1_43) >= 0 [L255] var_1_61 = (var_1_50 - ((((var_1_32) > (var_1_39)) ? (var_1_32) : (var_1_39)))) [L257] COND FALSE !(var_1_49 <= (var_1_38 - var_1_44)) [L260] var_1_63 = var_1_31 [L261] COND FALSE !(var_1_57 < var_1_58) [L266] COND FALSE !(! (var_1_41 < var_1_61)) [L272] COND TRUE ((- var_1_48) + var_1_33) <= ((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) [L273] var_1_65 = var_1_38 [L285] COND FALSE !(63.5 < var_1_67) [L288] var_1_69 = ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) [L289] COND FALSE !(\read(var_1_54)) [L292] COND TRUE var_1_32 != var_1_42 [L293] COND FALSE !(\read(var_1_52)) [L296] var_1_70 = ((((var_1_74 - var_1_71) < 0 ) ? -(var_1_74 - var_1_71) : (var_1_74 - var_1_71))) [L302] COND FALSE !(var_1_70 < var_1_44) [L307] var_1_75 = (var_1_74 - var_1_32) [L309] var_1_77 = (((((var_1_78 - var_1_37)) < (var_1_44)) ? ((var_1_78 - var_1_37)) : (var_1_44))) [L310] COND FALSE !((5 - ((((var_1_71) > (var_1_38)) ? (var_1_71) : (var_1_38)))) >= var_1_33) [L313] COND TRUE \read(var_1_45) [L314] COND TRUE \read(var_1_55) [L315] COND FALSE !(var_1_73 <= (var_1_37 * var_1_62)) [L318] var_1_81 = ((200 - var_1_39) - ((((var_1_72) < (var_1_38)) ? (var_1_72) : (var_1_38)))) [L322] COND TRUE (var_1_58 >= ((((4.75f) < 0 ) ? -(4.75f) : (4.75f)))) || ((var_1_48 >= var_1_75) && var_1_28) [L323] var_1_82 = (var_1_59 - var_1_80) [L337] EXPR var_1_77 ^ ((((var_1_69) < 0 ) ? -(var_1_69) : (var_1_69))) [L337] COND FALSE !(var_1_41 < (var_1_77 ^ ((((var_1_69) < 0 ) ? -(var_1_69) : (var_1_69))))) [L346] COND FALSE !(! var_1_45) [L349] var_1_85 = (((((((var_1_33) > (var_1_37)) ? (var_1_33) : (var_1_37))) < 0 ) ? -((((var_1_33) > (var_1_37)) ? (var_1_33) : (var_1_37))) : ((((var_1_33) > (var_1_37)) ? (var_1_33) : (var_1_37))))) [L351] COND TRUE var_1_56 >= var_1_35 [L352] var_1_86 = (((((var_1_72) < 0 ) ? -(var_1_72) : (var_1_72))) - ((((var_1_37) > (var_1_71)) ? (var_1_37) : (var_1_71)))) [L354] COND FALSE !((var_1_79 + var_1_59) <= var_1_35) [L361] COND TRUE (var_1_46 != -64) || (var_1_67 >= var_1_59) [L362] var_1_87 = var_1_59 [L365] COND TRUE \read(var_1_55) [L366] COND FALSE !((var_1_77 / var_1_74) >= var_1_49) [L369] var_1_90 = var_1_42 [L374] COND FALSE !(var_1_85 < 8) [L377] COND FALSE !(var_1_40 == var_1_49) [L380] COND TRUE var_1_88 < var_1_31 [L381] var_1_93 = ((((var_1_39) > (var_1_38)) ? (var_1_39) : (var_1_38))) [L385] COND TRUE ((((var_1_65) < 0 ) ? -(var_1_65) : (var_1_65))) < 25 [L386] var_1_94 = (var_1_42 + ((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30)))) [L392] COND TRUE var_1_34 <= var_1_64 [L393] var_1_95 = ((((var_1_85 + var_1_38) < 0 ) ? -(var_1_85 + var_1_38) : (var_1_85 + var_1_38))) [L395] COND FALSE !(((((var_1_95) > (var_1_77)) ? (var_1_95) : (var_1_77))) < ((((var_1_50) < (var_1_85)) ? (var_1_50) : (var_1_85)))) [L400] var_1_96 = ((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) [L402] COND FALSE !(((((((((var_1_86) < 0 ) ? -(var_1_86) : (var_1_86)))) > ((var_1_38 % var_1_78))) ? (((((var_1_86) < 0 ) ? -(var_1_86) : (var_1_86)))) : ((var_1_38 % var_1_78)))) <= var_1_91) [L407] COND FALSE !(\read(var_1_66)) [L412] COND FALSE !(var_1_31 < (- 32.4)) [L415] COND FALSE !(var_1_91 <= (var_1_29 / var_1_78)) [L426] COND TRUE \read(var_1_53) [L427] var_1_105 = ((((var_1_74) > (var_1_78)) ? (var_1_74) : (var_1_78))) [L429] COND FALSE !((var_1_43 == ((((var_1_81) < 0 ) ? -(var_1_81) : (var_1_81)))) && var_1_53) [L432] var_1_106 = ((((var_1_80) < 0 ) ? -(var_1_80) : (var_1_80))) [L434] COND FALSE !(var_1_68 && (((((var_1_95) < 0 ) ? -(var_1_95) : (var_1_95))) < var_1_108)) [L437] COND TRUE var_1_96 < (~ var_1_108) [L438] var_1_109 = ((var_1_37 - var_1_71) - var_1_38) [L448] EXPR ((((var_1_51) < 0 ) ? -(var_1_51) : (var_1_51))) >> var_1_32 [L448] COND FALSE !((((((var_1_51) < 0 ) ? -(var_1_51) : (var_1_51))) >> var_1_32) > var_1_61) [L451] var_1_110 = (var_1_74 - var_1_38) [L453] COND FALSE !(((((var_1_104) < (var_1_89)) ? (var_1_104) : (var_1_89))) <= var_1_59) [L460] COND FALSE !(\read(var_1_68)) [L463] COND FALSE !(var_1_34 <= (((((var_1_103 - 8.5)) < (var_1_89)) ? ((var_1_103 - 8.5)) : (var_1_89)))) [L472] var_1_115 = var_1_114 [L473] COND TRUE \read(var_1_53) [L474] var_1_116 = var_1_41 [L478] var_1_117 = 128.1 [L479] var_1_118 = var_1_38 [L480] var_1_119 = var_1_72 [L481] COND FALSE !(\read(var_1_66)) [L484] COND TRUE \read(var_1_55) [L485] var_1_121 = var_1_58 [L487] var_1_122 = var_1_70 [L488] COND FALSE !(\read(var_1_54)) [L491] var_1_123 = var_1_39 [L493] COND TRUE \read(var_1_53) [L494] var_1_124 = var_1_72 [L498] var_1_125 = var_1_72 [L499] COND FALSE !(\read(var_1_52)) [L502] COND FALSE !(\read(var_1_66)) [L505] var_1_127 = var_1_36 [L507] var_1_128 = var_1_59 [L508] var_1_129 = var_1_54 [L509] var_1_130 = var_1_118 [L510] COND FALSE !(\read(var_1_52)) [L513] var_1_131 = var_1_80 [L515] var_1_132 = 8 [L516] COND FALSE !(\read(var_1_54)) [L519] var_1_134 = var_1_118 [L520] COND FALSE !(8.4f <= var_1_80) [L533] COND TRUE (((((last_1_var_1_19 / 2)) > ((~ last_1_var_1_16))) ? ((last_1_var_1_19 / 2)) : ((~ last_1_var_1_16)))) <= var_1_10 [L534] var_1_12 = var_1_8 [L536] COND TRUE var_1_12 > ((var_1_3 - var_1_4) / ((((var_1_5) > (var_1_6)) ? (var_1_5) : (var_1_6)))) [L537] COND TRUE \read(var_1_7) [L538] var_1_1 = var_1_8 [L545] COND FALSE !(var_1_3 >= (last_1_var_1_12 * var_1_4)) [L548] var_1_22 = ((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18))) [L549] COND FALSE !(var_1_1 > var_1_5) [L552] var_1_23 = var_1_24 [L554] var_1_26 = var_1_25 [L555] EXPR var_1_26 >> var_1_10 [L555] signed long int stepLocal_0 = var_1_26 >> var_1_10; [L556] COND TRUE stepLocal_0 < last_1_var_1_13 [L557] var_1_13 = ((((var_1_26) < (var_1_22)) ? (var_1_26) : (var_1_22))) [L559] COND TRUE var_1_1 < (var_1_4 - var_1_3) [L560] var_1_9 = (var_1_10 - var_1_16) [L562] COND TRUE var_1_7 && var_1_20 [L563] var_1_19 = ((1827081742 - var_1_13) - (var_1_21 - (var_1_18 + var_1_16))) [L720] RET step() [L721] CALL, EXPR property() [L711] EXPR ((((var_1_12 > ((var_1_3 - var_1_4) / ((((var_1_5) > (var_1_6)) ? (var_1_5) : (var_1_6))))) ? (var_1_7 ? (var_1_1 == ((double) var_1_8)) : (var_1_1 == ((double) var_1_8))) : (var_1_1 == ((double) var_1_8))) && ((var_1_1 < (var_1_4 - var_1_3)) ? (var_1_9 == ((unsigned long int) (var_1_10 - var_1_16))) : 1)) && (((((((last_1_var_1_19 / 2)) > ((~ last_1_var_1_16))) ? ((last_1_var_1_19 / 2)) : ((~ last_1_var_1_16)))) <= var_1_10) ? (var_1_12 == ((float) var_1_8)) : 1)) && (((var_1_26 >> var_1_10) < last_1_var_1_13) ? (var_1_13 == ((signed long int) ((((var_1_26) < (var_1_22)) ? (var_1_26) : (var_1_22))))) : 1) [L711] EXPR var_1_26 >> var_1_10 [L711] EXPR ((((var_1_12 > ((var_1_3 - var_1_4) / ((((var_1_5) > (var_1_6)) ? (var_1_5) : (var_1_6))))) ? (var_1_7 ? (var_1_1 == ((double) var_1_8)) : (var_1_1 == ((double) var_1_8))) : (var_1_1 == ((double) var_1_8))) && ((var_1_1 < (var_1_4 - var_1_3)) ? (var_1_9 == ((unsigned long int) (var_1_10 - var_1_16))) : 1)) && (((((((last_1_var_1_19 / 2)) > ((~ last_1_var_1_16))) ? ((last_1_var_1_19 / 2)) : ((~ last_1_var_1_16)))) <= var_1_10) ? (var_1_12 == ((float) var_1_8)) : 1)) && (((var_1_26 >> var_1_10) < last_1_var_1_13) ? (var_1_13 == ((signed long int) ((((var_1_26) < (var_1_22)) ? (var_1_26) : (var_1_22))))) : 1) [L711-L712] return (((((((((var_1_12 > ((var_1_3 - var_1_4) / ((((var_1_5) > (var_1_6)) ? (var_1_5) : (var_1_6))))) ? (var_1_7 ? (var_1_1 == ((double) var_1_8)) : (var_1_1 == ((double) var_1_8))) : (var_1_1 == ((double) var_1_8))) && ((var_1_1 < (var_1_4 - var_1_3)) ? (var_1_9 == ((unsigned long int) (var_1_10 - var_1_16))) : 1)) && (((((((last_1_var_1_19 / 2)) > ((~ last_1_var_1_16))) ? ((last_1_var_1_19 / 2)) : ((~ last_1_var_1_16)))) <= var_1_10) ? (var_1_12 == ((float) var_1_8)) : 1)) && (((var_1_26 >> var_1_10) < last_1_var_1_13) ? (var_1_13 == ((signed long int) ((((var_1_26) < (var_1_22)) ? (var_1_26) : (var_1_22))))) : 1)) && ((var_1_3 >= (last_1_var_1_12 * var_1_4)) ? (var_1_16 == ((unsigned char) var_1_18)) : 1)) && ((var_1_7 && var_1_20) ? (var_1_19 == ((signed long int) ((1827081742 - var_1_13) - (var_1_21 - (var_1_18 + var_1_16))))) : ((2u >= ((((var_1_21) > (var_1_9)) ? (var_1_21) : (var_1_9)))) ? (var_1_19 == ((signed long int) var_1_22)) : (var_1_19 == ((signed long int) var_1_22))))) && (var_1_22 == ((unsigned char) ((((var_1_18) < 0 ) ? -(var_1_18) : (var_1_18)))))) && ((var_1_1 > var_1_5) ? (var_1_23 == ((signed char) (((((((var_1_24) < (var_1_25)) ? (var_1_24) : (var_1_25))) < 0 ) ? -((((var_1_24) < (var_1_25)) ? (var_1_24) : (var_1_25))) : ((((var_1_24) < (var_1_25)) ? (var_1_24) : (var_1_25))))))) : (var_1_23 == ((signed char) var_1_24)))) && (var_1_26 == ((signed long int) var_1_25)) ; [L721] RET, EXPR property() [L721] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32767, var_1_106=6, var_1_107=8, var_1_108=-3, var_1_109=68, var_1_10=2147483647, var_1_110=153, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=7, var_1_115=7, var_1_116=1, var_1_117=1281/10, var_1_118=0, var_1_119=24065, var_1_120=1, var_1_121=3, var_1_122=121, var_1_123=0, var_1_124=1, var_1_125=1, var_1_126=-64, var_1_127=-1, var_1_128=5, var_1_129=0, var_1_12=4, var_1_130=0, var_1_131=6, var_1_132=8, var_1_133=255/4, var_1_134=0, var_1_135=-8, var_1_13=1, var_1_16=4, var_1_18=-254, var_1_19=753339924, var_1_1=4, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=2, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=2, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_31=2, var_1_32=2, var_1_33=1, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=0, var_1_43=-1, var_1_44=25, var_1_45=-511, var_1_46=6, var_1_47=-3, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=0, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=0, var_1_57=0, var_1_58=3, var_1_59=5, var_1_60=0, var_1_61=98, var_1_62=-64, var_1_63=2, var_1_64=126/5, var_1_65=0, var_1_66=0, var_1_68=0, var_1_69=100, var_1_70=121, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=151, var_1_76=33, var_1_77=25, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_80=6, var_1_81=200, var_1_82=0, var_1_83=-2, var_1_84=-65, var_1_85=100, var_1_86=-99, var_1_87=5, var_1_88=0, var_1_8=4, var_1_90=0, var_1_91=10, var_1_92=-8, var_1_93=0, var_1_94=100, var_1_95=100, var_1_96=1, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=2147483643] [L19] reach_error() VAL [isInitial=1, last_1_var_1_12=255/8, last_1_var_1_13=128, last_1_var_1_16=4, last_1_var_1_19=64, var_1_100=-8, var_1_101=32, var_1_105=32767, var_1_106=6, var_1_107=8, var_1_108=-3, var_1_109=68, var_1_10=2147483647, var_1_110=153, var_1_111=10, var_1_112=32, var_1_113=4999999999999999/25000000000000000, var_1_114=7, var_1_115=7, var_1_116=1, var_1_117=1281/10, var_1_118=0, var_1_119=24065, var_1_120=1, var_1_121=3, var_1_122=121, var_1_123=0, var_1_124=1, var_1_125=1, var_1_126=-64, var_1_127=-1, var_1_128=5, var_1_129=0, var_1_12=4, var_1_130=0, var_1_131=6, var_1_132=8, var_1_133=255/4, var_1_134=0, var_1_135=-8, var_1_13=1, var_1_16=4, var_1_18=-254, var_1_19=753339924, var_1_1=4, var_1_20=-255, var_1_21=1073741823, var_1_22=2, var_1_23=2, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=2, var_1_28=257, var_1_29=-99, var_1_30=-100, var_1_31=2, var_1_32=2, var_1_33=1, var_1_36=-1, var_1_37=100, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=0, var_1_43=-1, var_1_44=25, var_1_45=-511, var_1_46=6, var_1_47=-3, var_1_48=0, var_1_49=1, var_1_50=100, var_1_51=1, var_1_52=0, var_1_53=1, var_1_54=0, var_1_55=1, var_1_56=0, var_1_57=0, var_1_58=3, var_1_59=5, var_1_60=0, var_1_61=98, var_1_62=-64, var_1_63=2, var_1_64=126/5, var_1_65=0, var_1_66=0, var_1_68=0, var_1_69=100, var_1_70=121, var_1_71=-224, var_1_72=24065, var_1_73=-256, var_1_74=153, var_1_75=151, var_1_76=33, var_1_77=25, var_1_78=32767, var_1_79=17/2, var_1_7=1, var_1_80=6, var_1_81=200, var_1_82=0, var_1_83=-2, var_1_84=-65, var_1_85=100, var_1_86=-99, var_1_87=5, var_1_88=0, var_1_8=4, var_1_90=0, var_1_91=10, var_1_92=-8, var_1_93=0, var_1_94=100, var_1_95=100, var_1_96=1, var_1_97=32766, var_1_98=1/4, var_1_99=164/5, var_1_9=2147483643] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 139 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 12.7s, OverallIterations: 1, TraceHistogramMax: 81, 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=139occurred 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, 8.5s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 592 NumberOfCodeBlocks, 592 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-13 23:29:31,551 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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_05696a64-8266-4310-8c3c-d9481906e0e0/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 ff8b1e3c8fca84bf7aa4f961205f2b6eea68a0ab1a2694b5097394cdb3b9c760 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 23:29:34,754 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 23:29:34,920 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2024-11-13 23:29:34,935 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 23:29:34,935 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 23:29:34,987 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 23:29:34,990 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 23:29:34,990 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 23:29:34,991 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 23:29:34,991 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 23:29:34,991 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-13 23:29:34,991 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-13 23:29:34,991 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-13 23:29:34,992 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-13 23:29:34,992 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-13 23:29:34,992 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-13 23:29:34,992 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 23:29:34,995 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 23:29:34,995 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 23:29:34,995 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 23:29:34,995 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 23:29:34,995 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 23:29:34,995 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 23:29:34,995 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 23:29:34,996 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-13 23:29:34,996 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-13 23:29:34,996 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 23:29:34,996 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-13 23:29:34,996 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 23:29:34,996 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 23:29:34,996 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 23:29:34,997 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 23:29:34,997 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 23:29:34,997 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 23:29:34,997 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 23:29:34,997 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-13 23:29:34,997 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 23:29:34,997 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 23:29:34,997 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 23:29:34,998 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-13 23:29:34,998 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 23:29:34,998 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 23:29:34,998 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-13 23:29:34,998 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_05696a64-8266-4310-8c3c-d9481906e0e0/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 -> ff8b1e3c8fca84bf7aa4f961205f2b6eea68a0ab1a2694b5097394cdb3b9c760 [2024-11-13 23:29:35,462 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 23:29:35,480 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 23:29:35,483 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 23:29:35,485 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 23:29:35,486 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 23:29:35,487 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i Unable to find full path for "g++" [2024-11-13 23:29:38,102 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 23:29:38,549 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 23:29:38,553 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i [2024-11-13 23:29:38,584 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/data/b762b103a/0bce3643535f49c89c1c735719fb083c/FLAGf3cb34cb7 [2024-11-13 23:29:38,610 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/data/b762b103a/0bce3643535f49c89c1c735719fb083c [2024-11-13 23:29:38,614 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 23:29:38,616 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 23:29:38,618 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 23:29:38,618 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 23:29:38,625 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 23:29:38,626 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 11:29:38" (1/1) ... [2024-11-13 23:29:38,627 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@59ad7c8e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:38, skipping insertion in model container [2024-11-13 23:29:38,627 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 11:29:38" (1/1) ... [2024-11-13 23:29:38,671 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 23:29:38,904 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_05696a64-8266-4310-8c3c-d9481906e0e0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i[916,929] [2024-11-13 23:29:39,212 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 23:29:39,240 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 23:29:39,256 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_05696a64-8266-4310-8c3c-d9481906e0e0/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-73.i[916,929] [2024-11-13 23:29:39,455 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 23:29:39,506 INFO L204 MainTranslator]: Completed translation [2024-11-13 23:29:39,508 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39 WrapperNode [2024-11-13 23:29:39,508 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 23:29:39,511 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 23:29:39,511 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 23:29:39,511 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 23:29:39,523 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,570 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,641 INFO L138 Inliner]: procedures = 27, calls = 94, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 646 [2024-11-13 23:29:39,641 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 23:29:39,642 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 23:29:39,642 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 23:29:39,642 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 23:29:39,662 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,663 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,674 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,675 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,710 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,756 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,770 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,778 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,794 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 23:29:39,798 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 23:29:39,799 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 23:29:39,799 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 23:29:39,800 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (1/1) ... [2024-11-13 23:29:39,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-13 23:29:39,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-13 23:29:39,854 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-13 23:29:39,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-13 23:29:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 23:29:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-13 23:29:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-13 23:29:39,897 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-13 23:29:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 23:29:39,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 23:29:40,208 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 23:29:40,211 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 23:30:18,958 INFO L? ?]: Removed 10 outVars from TransFormulas that were not future-live. [2024-11-13 23:30:18,958 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 23:30:18,978 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 23:30:18,979 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-13 23:30:18,979 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 11:30:18 BoogieIcfgContainer [2024-11-13 23:30:18,979 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 23:30:18,982 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 23:30:18,983 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 23:30:18,988 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 23:30:18,989 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 11:29:38" (1/3) ... [2024-11-13 23:30:18,990 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8851a89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 11:30:18, skipping insertion in model container [2024-11-13 23:30:18,990 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 11:29:39" (2/3) ... [2024-11-13 23:30:18,990 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8851a89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 11:30:18, skipping insertion in model container [2024-11-13 23:30:18,990 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 11:30:18" (3/3) ... [2024-11-13 23:30:18,992 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-73.i [2024-11-13 23:30:19,015 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 23:30:19,018 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-73.i that has 2 procedures, 276 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-13 23:30:19,126 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 23:30:19,146 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;@75ff2591, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 23:30:19,147 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 23:30:19,153 INFO L276 IsEmpty]: Start isEmpty. Operand has 276 states, 192 states have (on average 1.6197916666666667) internal successors, (311), 193 states have internal predecessors, (311), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-13 23:30:19,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-11-13 23:30:19,197 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:30:19,198 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:30:19,198 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:30:19,204 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:30:19,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1832883478, now seen corresponding path program 1 times [2024-11-13 23:30:19,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:30:19,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [474246886] [2024-11-13 23:30:19,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:30:19,248 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-13 23:30:19,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:30:19,251 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:19,257 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:22,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:30:22,535 INFO L255 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-13 23:30:22,579 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:30:22,708 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 4444 proven. 0 refuted. 0 times theorem prover too weak. 8516 trivial. 0 not checked. [2024-11-13 23:30:22,708 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:30:22,709 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:30:22,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [474246886] [2024-11-13 23:30:22,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [474246886] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:30:22,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 23:30:22,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 23:30:22,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399594974] [2024-11-13 23:30:22,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:30:22,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-13 23:30:22,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:30:22,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-13 23:30:22,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-13 23:30:22,760 INFO L87 Difference]: Start difference. First operand has 276 states, 192 states have (on average 1.6197916666666667) internal successors, (311), 193 states have internal predecessors, (311), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) Second operand has 2 states, 2 states have (on average 72.5) internal successors, (145), 2 states have internal predecessors, (145), 2 states have call successors, (81), 2 states have call predecessors, (81), 2 states have return successors, (81), 2 states have call predecessors, (81), 2 states have call successors, (81) [2024-11-13 23:30:22,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:30:22,860 INFO L93 Difference]: Finished difference Result 545 states and 1021 transitions. [2024-11-13 23:30:22,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 23:30:22,866 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 72.5) internal successors, (145), 2 states have internal predecessors, (145), 2 states have call successors, (81), 2 states have call predecessors, (81), 2 states have return successors, (81), 2 states have call predecessors, (81), 2 states have call successors, (81) Word has length 543 [2024-11-13 23:30:22,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:30:22,882 INFO L225 Difference]: With dead ends: 545 [2024-11-13 23:30:22,882 INFO L226 Difference]: Without dead ends: 272 [2024-11-13 23:30:22,892 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 542 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-13 23:30:22,895 INFO L432 NwaCegarLoop]: 466 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, 466 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-13 23:30:22,896 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-13 23:30:22,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2024-11-13 23:30:22,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 272. [2024-11-13 23:30:22,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 189 states have (on average 1.6084656084656084) internal successors, (304), 189 states have internal predecessors, (304), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-13 23:30:23,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 466 transitions. [2024-11-13 23:30:23,018 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 466 transitions. Word has length 543 [2024-11-13 23:30:23,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:30:23,018 INFO L471 AbstractCegarLoop]: Abstraction has 272 states and 466 transitions. [2024-11-13 23:30:23,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 72.5) internal successors, (145), 2 states have internal predecessors, (145), 2 states have call successors, (81), 2 states have call predecessors, (81), 2 states have return successors, (81), 2 states have call predecessors, (81), 2 states have call successors, (81) [2024-11-13 23:30:23,019 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 466 transitions. [2024-11-13 23:30:23,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-11-13 23:30:23,041 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:30:23,042 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:30:23,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Forceful destruction successful, exit code 0 [2024-11-13 23:30:23,242 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:23,243 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:30:23,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:30:23,245 INFO L85 PathProgramCache]: Analyzing trace with hash 624275164, now seen corresponding path program 1 times [2024-11-13 23:30:23,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:30:23,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251214722] [2024-11-13 23:30:23,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:30:23,247 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-13 23:30:23,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:30:23,249 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:23,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:26,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:30:26,235 INFO L255 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-13 23:30:26,262 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:30:26,465 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-13 23:30:26,466 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:30:26,466 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:30:26,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251214722] [2024-11-13 23:30:26,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251214722] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:30:26,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 23:30:26,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 23:30:26,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273878157] [2024-11-13 23:30:26,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:30:26,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 23:30:26,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:30:26,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 23:30:26,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 23:30:26,481 INFO L87 Difference]: Start difference. First operand 272 states and 466 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:30:27,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:30:27,355 INFO L93 Difference]: Finished difference Result 725 states and 1249 transitions. [2024-11-13 23:30:27,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 23:30:27,357 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 543 [2024-11-13 23:30:27,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:30:27,373 INFO L225 Difference]: With dead ends: 725 [2024-11-13 23:30:27,378 INFO L226 Difference]: Without dead ends: 456 [2024-11-13 23:30:27,380 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 541 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 23:30:27,381 INFO L432 NwaCegarLoop]: 662 mSDtfsCounter, 320 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 1093 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-13 23:30:27,385 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 1093 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-13 23:30:27,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2024-11-13 23:30:27,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 453. [2024-11-13 23:30:27,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 329 states have (on average 1.6261398176291793) internal successors, (535), 330 states have internal predecessors, (535), 121 states have call successors, (121), 2 states have call predecessors, (121), 2 states have return successors, (121), 120 states have call predecessors, (121), 121 states have call successors, (121) [2024-11-13 23:30:27,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 777 transitions. [2024-11-13 23:30:27,549 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 777 transitions. Word has length 543 [2024-11-13 23:30:27,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:30:27,555 INFO L471 AbstractCegarLoop]: Abstraction has 453 states and 777 transitions. [2024-11-13 23:30:27,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:30:27,555 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 777 transitions. [2024-11-13 23:30:27,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-11-13 23:30:27,571 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:30:27,572 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:30:27,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:27,773 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:27,774 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:30:27,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:30:27,778 INFO L85 PathProgramCache]: Analyzing trace with hash 651340766, now seen corresponding path program 1 times [2024-11-13 23:30:27,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:30:27,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2071955347] [2024-11-13 23:30:27,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:30:27,782 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-13 23:30:27,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:30:27,786 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:27,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:30,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:30:30,765 INFO L255 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:30:30,778 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:30:36,353 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6378 proven. 99 refuted. 0 times theorem prover too weak. 6483 trivial. 0 not checked. [2024-11-13 23:30:36,353 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:30:42,847 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 141 proven. 99 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:30:42,848 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:30:42,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2071955347] [2024-11-13 23:30:42,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2071955347] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:30:42,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1481035997] [2024-11-13 23:30:42,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:30:42,849 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:30:42,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-13 23:30:42,859 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:30:42,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-13 23:30:45,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:30:45,472 INFO L255 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-13 23:30:45,484 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:30:46,043 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-13 23:30:46,046 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:30:46,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1481035997] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:30:46,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 23:30:46,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-13 23:30:46,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120590471] [2024-11-13 23:30:46,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:30:46,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 23:30:46,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:30:46,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 23:30:46,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 23:30:46,053 INFO L87 Difference]: Start difference. First operand 453 states and 777 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:30:46,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:30:46,292 INFO L93 Difference]: Finished difference Result 1351 states and 2321 transitions. [2024-11-13 23:30:46,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 23:30:46,293 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 543 [2024-11-13 23:30:46,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:30:46,307 INFO L225 Difference]: With dead ends: 1351 [2024-11-13 23:30:46,307 INFO L226 Difference]: Without dead ends: 901 [2024-11-13 23:30:46,309 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1626 GetRequests, 1619 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 23:30:46,310 INFO L432 NwaCegarLoop]: 532 mSDtfsCounter, 439 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-13 23:30:46,310 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [439 Valid, 988 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-13 23:30:46,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2024-11-13 23:30:46,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 899. [2024-11-13 23:30:46,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 652 states have (on average 1.6196319018404908) internal successors, (1056), 654 states have internal predecessors, (1056), 242 states have call successors, (242), 4 states have call predecessors, (242), 4 states have return successors, (242), 240 states have call predecessors, (242), 242 states have call successors, (242) [2024-11-13 23:30:46,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1540 transitions. [2024-11-13 23:30:46,481 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1540 transitions. Word has length 543 [2024-11-13 23:30:46,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:30:46,488 INFO L471 AbstractCegarLoop]: Abstraction has 899 states and 1540 transitions. [2024-11-13 23:30:46,488 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:30:46,488 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1540 transitions. [2024-11-13 23:30:46,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-11-13 23:30:46,508 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:30:46,509 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:30:46,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2024-11-13 23:30:46,745 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:46,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:46,910 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:30:46,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:30:46,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1756920350, now seen corresponding path program 1 times [2024-11-13 23:30:46,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:30:46,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [695872991] [2024-11-13 23:30:46,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:30:46,912 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-13 23:30:46,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:30:46,916 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:30:46,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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 (6)] Waiting until timeout for monitored process [2024-11-13 23:30:49,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:30:49,224 INFO L255 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:30:49,234 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:30:53,267 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6378 proven. 99 refuted. 0 times theorem prover too weak. 6483 trivial. 0 not checked. [2024-11-13 23:30:53,268 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:30:57,960 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 141 proven. 99 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:30:57,960 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:30:57,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [695872991] [2024-11-13 23:30:57,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [695872991] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:30:57,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1966596504] [2024-11-13 23:30:57,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:30:57,961 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:30:57,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-13 23:30:57,965 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:30:57,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-11-13 23:31:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:31:00,409 INFO L255 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-13 23:31:00,416 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:31:00,865 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-13 23:31:00,865 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:31:00,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1966596504] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:31:00,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 23:31:00,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-13 23:31:00,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92574581] [2024-11-13 23:31:00,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:31:00,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 23:31:00,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:31:00,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 23:31:00,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 23:31:00,869 INFO L87 Difference]: Start difference. First operand 899 states and 1540 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:31:01,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:31:01,300 INFO L93 Difference]: Finished difference Result 2447 states and 4184 transitions. [2024-11-13 23:31:01,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 23:31:01,302 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 543 [2024-11-13 23:31:01,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:31:01,319 INFO L225 Difference]: With dead ends: 2447 [2024-11-13 23:31:01,319 INFO L226 Difference]: Without dead ends: 1551 [2024-11-13 23:31:01,326 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1626 GetRequests, 1619 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 23:31:01,327 INFO L432 NwaCegarLoop]: 506 mSDtfsCounter, 269 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-13 23:31:01,328 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 954 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-13 23:31:01,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1551 states. [2024-11-13 23:31:01,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1551 to 1547. [2024-11-13 23:31:01,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1120 states have (on average 1.605357142857143) internal successors, (1798), 1126 states have internal predecessors, (1798), 418 states have call successors, (418), 8 states have call predecessors, (418), 8 states have return successors, (418), 412 states have call predecessors, (418), 418 states have call successors, (418) [2024-11-13 23:31:01,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 2634 transitions. [2024-11-13 23:31:01,558 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 2634 transitions. Word has length 543 [2024-11-13 23:31:01,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:31:01,560 INFO L471 AbstractCegarLoop]: Abstraction has 1547 states and 2634 transitions. [2024-11-13 23:31:01,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:31:01,560 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 2634 transitions. [2024-11-13 23:31:01,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-11-13 23:31:01,568 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:31:01,568 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:31:01,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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 (6)] Ended with exit code 0 [2024-11-13 23:31:01,777 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2024-11-13 23:31:01,969 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-13 23:31:01,970 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:31:01,970 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:31:01,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1818959964, now seen corresponding path program 1 times [2024-11-13 23:31:01,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:31:01,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [191206690] [2024-11-13 23:31:01,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:31:01,971 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-13 23:31:01,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:31:01,973 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:31:01,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Waiting until timeout for monitored process [2024-11-13 23:31:04,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:31:04,239 INFO L255 TraceCheckSpWp]: Trace formula consists of 911 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:31:04,248 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:31:08,376 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6378 proven. 99 refuted. 0 times theorem prover too weak. 6483 trivial. 0 not checked. [2024-11-13 23:31:08,377 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:31:13,104 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 141 proven. 99 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:31:13,104 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:31:13,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [191206690] [2024-11-13 23:31:13,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [191206690] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:31:13,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1816970157] [2024-11-13 23:31:13,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:31:13,105 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:31:13,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-13 23:31:13,107 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:31:13,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-13 23:31:15,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:31:15,290 INFO L255 TraceCheckSpWp]: Trace formula consists of 911 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:31:15,298 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:31:16,985 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-13 23:31:16,985 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:31:16,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1816970157] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:31:16,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 23:31:16,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-13 23:31:16,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972002349] [2024-11-13 23:31:16,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:31:16,987 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 23:31:16,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:31:16,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 23:31:16,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-13 23:31:16,989 INFO L87 Difference]: Start difference. First operand 1547 states and 2634 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:31:18,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:31:18,942 INFO L93 Difference]: Finished difference Result 5271 states and 8965 transitions. [2024-11-13 23:31:18,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 23:31:18,947 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 543 [2024-11-13 23:31:18,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:31:18,975 INFO L225 Difference]: With dead ends: 5271 [2024-11-13 23:31:18,975 INFO L226 Difference]: Without dead ends: 3727 [2024-11-13 23:31:18,983 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1626 GetRequests, 1618 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-13 23:31:18,984 INFO L432 NwaCegarLoop]: 740 mSDtfsCounter, 670 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 670 SdHoareTripleChecker+Valid, 1691 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-13 23:31:18,984 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [670 Valid, 1691 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-13 23:31:18,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3727 states. [2024-11-13 23:31:19,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3727 to 2109. [2024-11-13 23:31:19,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2109 states, 1682 states have (on average 1.6730083234244946) internal successors, (2814), 1688 states have internal predecessors, (2814), 418 states have call successors, (418), 8 states have call predecessors, (418), 8 states have return successors, (418), 412 states have call predecessors, (418), 418 states have call successors, (418) [2024-11-13 23:31:19,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2109 states to 2109 states and 3650 transitions. [2024-11-13 23:31:19,276 INFO L78 Accepts]: Start accepts. Automaton has 2109 states and 3650 transitions. Word has length 543 [2024-11-13 23:31:19,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:31:19,277 INFO L471 AbstractCegarLoop]: Abstraction has 2109 states and 3650 transitions. [2024-11-13 23:31:19,278 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:31:19,278 INFO L276 IsEmpty]: Start isEmpty. Operand 2109 states and 3650 transitions. [2024-11-13 23:31:19,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-11-13 23:31:19,284 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:31:19,284 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:31:19,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Forceful destruction successful, exit code 0 [2024-11-13 23:31:19,497 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2024-11-13 23:31:19,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-13 23:31:19,686 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:31:19,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:31:19,686 INFO L85 PathProgramCache]: Analyzing trace with hash 247517084, now seen corresponding path program 1 times [2024-11-13 23:31:19,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:31:19,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [66084313] [2024-11-13 23:31:19,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:31:19,688 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-13 23:31:19,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:31:19,690 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:31:19,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Waiting until timeout for monitored process [2024-11-13 23:31:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:31:21,846 INFO L255 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:31:21,856 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:31:26,298 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6378 proven. 99 refuted. 0 times theorem prover too weak. 6483 trivial. 0 not checked. [2024-11-13 23:31:26,298 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:31:30,724 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 141 proven. 99 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:31:30,725 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:31:30,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [66084313] [2024-11-13 23:31:30,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [66084313] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:31:30,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1135272059] [2024-11-13 23:31:30,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:31:30,725 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:31:30,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-13 23:31:30,728 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:31:30,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-11-13 23:31:33,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:31:33,501 INFO L255 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:31:33,519 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:31:38,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-13 23:31:38,178 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:31:38,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1135272059] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:31:38,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 23:31:38,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 9 [2024-11-13 23:31:38,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625706620] [2024-11-13 23:31:38,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:31:38,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 23:31:38,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:31:38,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 23:31:38,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-13 23:31:38,183 INFO L87 Difference]: Start difference. First operand 2109 states and 3650 transitions. Second operand has 5 states, 5 states have (on average 28.2) internal successors, (141), 5 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:31:48,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:31:48,234 INFO L93 Difference]: Finished difference Result 8900 states and 15264 transitions. [2024-11-13 23:31:48,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 23:31:48,235 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 5 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 543 [2024-11-13 23:31:48,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:31:48,273 INFO L225 Difference]: With dead ends: 8900 [2024-11-13 23:31:48,273 INFO L226 Difference]: Without dead ends: 6794 [2024-11-13 23:31:48,281 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1631 GetRequests, 1619 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-13 23:31:48,282 INFO L432 NwaCegarLoop]: 552 mSDtfsCounter, 1092 mSDsluCounter, 1474 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 388 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1092 SdHoareTripleChecker+Valid, 2026 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2024-11-13 23:31:48,283 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1092 Valid, 2026 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [388 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2024-11-13 23:31:48,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6794 states. [2024-11-13 23:31:48,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6794 to 6212. [2024-11-13 23:31:48,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6212 states, 4905 states have (on average 1.654026503567788) internal successors, (8113), 4931 states have internal predecessors, (8113), 1274 states have call successors, (1274), 32 states have call predecessors, (1274), 32 states have return successors, (1274), 1248 states have call predecessors, (1274), 1274 states have call successors, (1274) [2024-11-13 23:31:48,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6212 states to 6212 states and 10661 transitions. [2024-11-13 23:31:48,889 INFO L78 Accepts]: Start accepts. Automaton has 6212 states and 10661 transitions. Word has length 543 [2024-11-13 23:31:48,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:31:48,890 INFO L471 AbstractCegarLoop]: Abstraction has 6212 states and 10661 transitions. [2024-11-13 23:31:48,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.2) internal successors, (141), 5 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:31:48,891 INFO L276 IsEmpty]: Start isEmpty. Operand 6212 states and 10661 transitions. [2024-11-13 23:31:48,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-11-13 23:31:48,899 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:31:48,900 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:31:48,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Ended with exit code 0 [2024-11-13 23:31:49,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2024-11-13 23:31:49,300 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-13 23:31:49,301 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:31:49,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:31:49,301 INFO L85 PathProgramCache]: Analyzing trace with hash -907564776, now seen corresponding path program 1 times [2024-11-13 23:31:49,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:31:49,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1072530271] [2024-11-13 23:31:49,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:31:49,302 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-13 23:31:49,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:31:49,304 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:31:49,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Waiting until timeout for monitored process [2024-11-13 23:31:51,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:31:51,420 INFO L255 TraceCheckSpWp]: Trace formula consists of 909 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:31:51,428 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:31:55,193 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6378 proven. 99 refuted. 0 times theorem prover too weak. 6483 trivial. 0 not checked. [2024-11-13 23:31:55,194 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:31:59,793 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 141 proven. 99 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:31:59,793 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:31:59,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1072530271] [2024-11-13 23:31:59,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1072530271] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:31:59,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1532676310] [2024-11-13 23:31:59,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:31:59,794 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:31:59,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-13 23:31:59,800 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:31:59,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2024-11-13 23:32:02,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:32:02,928 INFO L255 TraceCheckSpWp]: Trace formula consists of 909 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-13 23:32:02,933 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:32:03,772 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-13 23:32:03,772 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:32:03,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1532676310] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:32:03,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 23:32:03,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-13 23:32:03,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254447087] [2024-11-13 23:32:03,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:32:03,774 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 23:32:03,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:32:03,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 23:32:03,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 23:32:03,776 INFO L87 Difference]: Start difference. First operand 6212 states and 10661 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:32:04,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:32:04,780 INFO L93 Difference]: Finished difference Result 12851 states and 21990 transitions. [2024-11-13 23:32:04,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 23:32:04,781 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 543 [2024-11-13 23:32:04,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:32:04,828 INFO L225 Difference]: With dead ends: 12851 [2024-11-13 23:32:04,828 INFO L226 Difference]: Without dead ends: 6242 [2024-11-13 23:32:04,850 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1626 GetRequests, 1619 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 23:32:04,852 INFO L432 NwaCegarLoop]: 586 mSDtfsCounter, 238 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-13 23:32:04,853 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 1039 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-13 23:32:04,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6242 states. [2024-11-13 23:32:05,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6242 to 5488. [2024-11-13 23:32:05,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5488 states, 4529 states have (on average 1.6570986972841686) internal successors, (7505), 4547 states have internal predecessors, (7505), 930 states have call successors, (930), 28 states have call predecessors, (930), 28 states have return successors, (930), 912 states have call predecessors, (930), 930 states have call successors, (930) [2024-11-13 23:32:05,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5488 states to 5488 states and 9365 transitions. [2024-11-13 23:32:05,577 INFO L78 Accepts]: Start accepts. Automaton has 5488 states and 9365 transitions. Word has length 543 [2024-11-13 23:32:05,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:32:05,581 INFO L471 AbstractCegarLoop]: Abstraction has 5488 states and 9365 transitions. [2024-11-13 23:32:05,583 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 3 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:32:05,587 INFO L276 IsEmpty]: Start isEmpty. Operand 5488 states and 9365 transitions. [2024-11-13 23:32:05,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-11-13 23:32:05,626 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:32:05,626 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:32:05,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (13)] Ended with exit code 0 [2024-11-13 23:32:05,888 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Ended with exit code 0 [2024-11-13 23:32:06,027 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:32:06,028 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:32:06,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:32:06,029 INFO L85 PathProgramCache]: Analyzing trace with hash -541545632, now seen corresponding path program 1 times [2024-11-13 23:32:06,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:32:06,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1676117270] [2024-11-13 23:32:06,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:32:06,031 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-13 23:32:06,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:32:06,034 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:32:06,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Waiting until timeout for monitored process [2024-11-13 23:32:08,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:32:08,181 INFO L255 TraceCheckSpWp]: Trace formula consists of 908 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:32:08,188 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:32:11,908 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6378 proven. 99 refuted. 0 times theorem prover too weak. 6483 trivial. 0 not checked. [2024-11-13 23:32:11,908 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:32:16,426 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 141 proven. 99 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:32:16,427 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:32:16,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1676117270] [2024-11-13 23:32:16,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1676117270] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:32:16,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1691152683] [2024-11-13 23:32:16,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:32:16,427 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:32:16,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-13 23:32:16,429 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:32:16,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-11-13 23:32:22,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:32:22,468 INFO L255 TraceCheckSpWp]: Trace formula consists of 908 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-13 23:32:22,473 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:32:37,033 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-13 23:32:37,033 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:32:37,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1691152683] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:32:37,033 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 23:32:37,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5, 5] total 8 [2024-11-13 23:32:37,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124013532] [2024-11-13 23:32:37,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:32:37,034 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 23:32:37,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:32:37,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 23:32:37,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 23:32:37,036 INFO L87 Difference]: Start difference. First operand 5488 states and 9365 transitions. Second operand has 3 states, 3 states have (on average 47.0) internal successors, (141), 2 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:32:39,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:32:39,241 INFO L93 Difference]: Finished difference Result 16456 states and 28085 transitions. [2024-11-13 23:32:39,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 23:32:39,243 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 2 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 543 [2024-11-13 23:32:39,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:32:39,307 INFO L225 Difference]: With dead ends: 16456 [2024-11-13 23:32:39,307 INFO L226 Difference]: Without dead ends: 10971 [2024-11-13 23:32:39,322 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1626 GetRequests, 1619 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 23:32:39,323 INFO L432 NwaCegarLoop]: 449 mSDtfsCounter, 202 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-13 23:32:39,323 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 889 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-13 23:32:39,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10971 states. [2024-11-13 23:32:40,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10971 to 10967. [2024-11-13 23:32:40,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10967 states, 9050 states have (on average 1.6510497237569062) internal successors, (14942), 9086 states have internal predecessors, (14942), 1860 states have call successors, (1860), 56 states have call predecessors, (1860), 56 states have return successors, (1860), 1824 states have call predecessors, (1860), 1860 states have call successors, (1860) [2024-11-13 23:32:41,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10967 states to 10967 states and 18662 transitions. [2024-11-13 23:32:41,011 INFO L78 Accepts]: Start accepts. Automaton has 10967 states and 18662 transitions. Word has length 543 [2024-11-13 23:32:41,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:32:41,013 INFO L471 AbstractCegarLoop]: Abstraction has 10967 states and 18662 transitions. [2024-11-13 23:32:41,013 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.0) internal successors, (141), 2 states have internal predecessors, (141), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:32:41,013 INFO L276 IsEmpty]: Start isEmpty. Operand 10967 states and 18662 transitions. [2024-11-13 23:32:41,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-11-13 23:32:41,030 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:32:41,031 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:32:41,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2024-11-13 23:32:41,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Forceful destruction successful, exit code 0 [2024-11-13 23:32:41,431 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:32:41,432 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:32:41,432 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:32:41,433 INFO L85 PathProgramCache]: Analyzing trace with hash -894634014, now seen corresponding path program 1 times [2024-11-13 23:32:41,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:32:41,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [272012135] [2024-11-13 23:32:41,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:32:41,434 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-13 23:32:41,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:32:41,436 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:32:41,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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 (16)] Waiting until timeout for monitored process [2024-11-13 23:32:44,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:32:44,223 INFO L255 TraceCheckSpWp]: Trace formula consists of 907 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:32:44,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:32:48,623 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6378 proven. 99 refuted. 0 times theorem prover too weak. 6483 trivial. 0 not checked. [2024-11-13 23:32:48,624 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:32:54,264 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 141 proven. 99 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:32:54,264 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:32:54,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [272012135] [2024-11-13 23:32:54,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [272012135] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:32:54,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1591248648] [2024-11-13 23:32:54,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:32:54,264 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:32:54,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-13 23:32:54,266 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:32:54,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2024-11-13 23:33:03,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:33:03,283 INFO L255 TraceCheckSpWp]: Trace formula consists of 907 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 23:33:03,288 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:33:07,352 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6320 proven. 96 refuted. 0 times theorem prover too weak. 6544 trivial. 0 not checked. [2024-11-13 23:33:07,357 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:33:12,590 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 144 proven. 96 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:33:12,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1591248648] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:33:12,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860464789] [2024-11-13 23:33:12,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:33:12,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 23:33:12,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-13 23:33:12,593 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 23:33:12,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-13 23:33:14,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:33:14,266 INFO L255 TraceCheckSpWp]: Trace formula consists of 907 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:33:14,271 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:33:18,660 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6504 proven. 108 refuted. 0 times theorem prover too weak. 6348 trivial. 0 not checked. [2024-11-13 23:33:18,661 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:33:23,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 132 proven. 108 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:33:23,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860464789] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:33:23,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-13 23:33:23,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 13 [2024-11-13 23:33:23,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759297939] [2024-11-13 23:33:23,941 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-13 23:33:23,943 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 23:33:23,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:33:23,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 23:33:23,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-11-13 23:33:23,945 INFO L87 Difference]: Start difference. First operand 10967 states and 18662 transitions. Second operand has 13 states, 13 states have (on average 25.923076923076923) internal successors, (337), 13 states have internal predecessors, (337), 4 states have call successors, (251), 4 states have call predecessors, (251), 8 states have return successors, (256), 4 states have call predecessors, (256), 4 states have call successors, (256) [2024-11-13 23:33:35,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:33:35,023 INFO L93 Difference]: Finished difference Result 14484 states and 24597 transitions. [2024-11-13 23:33:35,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 23:33:35,024 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 25.923076923076923) internal successors, (337), 13 states have internal predecessors, (337), 4 states have call successors, (251), 4 states have call predecessors, (251), 8 states have return successors, (256), 4 states have call predecessors, (256), 4 states have call successors, (256) Word has length 543 [2024-11-13 23:33:35,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:33:35,054 INFO L225 Difference]: With dead ends: 14484 [2024-11-13 23:33:35,054 INFO L226 Difference]: Without dead ends: 3520 [2024-11-13 23:33:35,078 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3273 GetRequests, 3239 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=317, Invalid=739, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 23:33:35,079 INFO L432 NwaCegarLoop]: 435 mSDtfsCounter, 1059 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 759 mSolverCounterSat, 497 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1060 SdHoareTripleChecker+Valid, 1117 SdHoareTripleChecker+Invalid, 1256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 497 IncrementalHoareTripleChecker+Valid, 759 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2024-11-13 23:33:35,079 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1060 Valid, 1117 Invalid, 1256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [497 Valid, 759 Invalid, 0 Unknown, 0 Unchecked, 8.8s Time] [2024-11-13 23:33:35,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3520 states. [2024-11-13 23:33:35,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3520 to 3455. [2024-11-13 23:33:35,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3455 states, 2718 states have (on average 1.5857247976453275) internal successors, (4310), 2727 states have internal predecessors, (4310), 700 states have call successors, (700), 36 states have call predecessors, (700), 36 states have return successors, (700), 691 states have call predecessors, (700), 700 states have call successors, (700) [2024-11-13 23:33:35,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3455 states to 3455 states and 5710 transitions. [2024-11-13 23:33:35,810 INFO L78 Accepts]: Start accepts. Automaton has 3455 states and 5710 transitions. Word has length 543 [2024-11-13 23:33:35,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:33:35,812 INFO L471 AbstractCegarLoop]: Abstraction has 3455 states and 5710 transitions. [2024-11-13 23:33:35,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 25.923076923076923) internal successors, (337), 13 states have internal predecessors, (337), 4 states have call successors, (251), 4 states have call predecessors, (251), 8 states have return successors, (256), 4 states have call predecessors, (256), 4 states have call successors, (256) [2024-11-13 23:33:35,812 INFO L276 IsEmpty]: Start isEmpty. Operand 3455 states and 5710 transitions. [2024-11-13 23:33:35,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-11-13 23:33:35,820 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:33:35,820 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:33:35,880 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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 (16)] Ended with exit code 0 [2024-11-13 23:33:36,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2024-11-13 23:33:36,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-13 23:33:36,422 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 23:33:36,422 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:33:36,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:33:36,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1291050032, now seen corresponding path program 1 times [2024-11-13 23:33:36,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:33:36,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [997922650] [2024-11-13 23:33:36,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:33:36,424 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-13 23:33:36,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:33:36,433 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:33:36,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:33:39,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:33:39,337 INFO L255 TraceCheckSpWp]: Trace formula consists of 911 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-13 23:33:39,341 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:33:54,740 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-13 23:33:54,740 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:33:54,740 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:33:54,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [997922650] [2024-11-13 23:33:54,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [997922650] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:33:54,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 23:33:54,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-13 23:33:54,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029380765] [2024-11-13 23:33:54,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:33:54,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 23:33:54,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:33:54,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 23:33:54,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 23:33:54,743 INFO L87 Difference]: Start difference. First operand 3455 states and 5710 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 2 states have internal predecessors, (143), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:33:57,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 23:33:59,419 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-13 23:34:00,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:34:00,051 INFO L93 Difference]: Finished difference Result 10155 states and 16800 transitions. [2024-11-13 23:34:00,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 23:34:00,052 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 2 states have internal predecessors, (143), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 545 [2024-11-13 23:34:00,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:34:00,108 INFO L225 Difference]: With dead ends: 10155 [2024-11-13 23:34:00,108 INFO L226 Difference]: Without dead ends: 6781 [2024-11-13 23:34:00,115 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 544 GetRequests, 543 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 23:34:00,115 INFO L432 NwaCegarLoop]: 444 mSDtfsCounter, 182 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-13 23:34:00,116 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 880 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 2 Unknown, 0 Unchecked, 4.8s Time] [2024-11-13 23:34:00,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6781 states. [2024-11-13 23:34:01,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6781 to 6559. [2024-11-13 23:34:01,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6559 states, 5132 states have (on average 1.5802805923616523) internal successors, (8110), 5149 states have internal predecessors, (8110), 1356 states have call successors, (1356), 70 states have call predecessors, (1356), 70 states have return successors, (1356), 1339 states have call predecessors, (1356), 1356 states have call successors, (1356) [2024-11-13 23:34:01,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6559 states to 6559 states and 10822 transitions. [2024-11-13 23:34:01,176 INFO L78 Accepts]: Start accepts. Automaton has 6559 states and 10822 transitions. Word has length 545 [2024-11-13 23:34:01,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:34:01,177 INFO L471 AbstractCegarLoop]: Abstraction has 6559 states and 10822 transitions. [2024-11-13 23:34:01,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 2 states have internal predecessors, (143), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:34:01,178 INFO L276 IsEmpty]: Start isEmpty. Operand 6559 states and 10822 transitions. [2024-11-13 23:34:01,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-11-13 23:34:01,188 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:34:01,189 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:34:01,252 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:34:01,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:34:01,390 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:34:01,391 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:34:01,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1950581554, now seen corresponding path program 1 times [2024-11-13 23:34:01,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:34:01,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [489689238] [2024-11-13 23:34:01,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:34:01,393 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-13 23:34:01,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:34:01,395 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:34:01,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Waiting until timeout for monitored process [2024-11-13 23:34:04,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:34:04,532 INFO L255 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 23:34:04,537 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:34:07,881 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 5690 proven. 75 refuted. 0 times theorem prover too weak. 7195 trivial. 0 not checked. [2024-11-13 23:34:07,882 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 23:34:12,724 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 165 proven. 75 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-13 23:34:12,724 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-13 23:34:12,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [489689238] [2024-11-13 23:34:12,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [489689238] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 23:34:12,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1159713555] [2024-11-13 23:34:12,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:34:12,725 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:34:12,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-13 23:34:12,727 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:34:12,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2024-11-13 23:34:15,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:34:15,551 INFO L255 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 23:34:15,556 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:34:20,695 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-13 23:34:20,695 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 23:34:20,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1159713555] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 23:34:20,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 23:34:20,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 5] total 11 [2024-11-13 23:34:20,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310593171] [2024-11-13 23:34:20,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 23:34:20,697 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 23:34:20,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-13 23:34:20,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 23:34:20,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-11-13 23:34:20,701 INFO L87 Difference]: Start difference. First operand 6559 states and 10822 transitions. Second operand has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 states have internal predecessors, (143), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:34:27,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 23:34:27,054 INFO L93 Difference]: Finished difference Result 14638 states and 24004 transitions. [2024-11-13 23:34:27,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 23:34:27,055 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 states have internal predecessors, (143), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 545 [2024-11-13 23:34:27,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 23:34:27,088 INFO L225 Difference]: With dead ends: 14638 [2024-11-13 23:34:27,089 INFO L226 Difference]: Without dead ends: 7824 [2024-11-13 23:34:27,102 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1634 GetRequests, 1623 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-13 23:34:27,103 INFO L432 NwaCegarLoop]: 873 mSDtfsCounter, 923 mSDsluCounter, 1497 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 923 SdHoareTripleChecker+Valid, 2370 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-13 23:34:27,104 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [923 Valid, 2370 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-11-13 23:34:27,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7824 states. [2024-11-13 23:34:28,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7824 to 5563. [2024-11-13 23:34:28,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5563 states, 4492 states have (on average 1.6024042742653606) internal successors, (7198), 4501 states have internal predecessors, (7198), 1012 states have call successors, (1012), 58 states have call predecessors, (1012), 58 states have return successors, (1012), 1003 states have call predecessors, (1012), 1012 states have call successors, (1012) [2024-11-13 23:34:28,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5563 states to 5563 states and 9222 transitions. [2024-11-13 23:34:28,269 INFO L78 Accepts]: Start accepts. Automaton has 5563 states and 9222 transitions. Word has length 545 [2024-11-13 23:34:28,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 23:34:28,271 INFO L471 AbstractCegarLoop]: Abstraction has 5563 states and 9222 transitions. [2024-11-13 23:34:28,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.833333333333332) internal successors, (143), 6 states have internal predecessors, (143), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-13 23:34:28,271 INFO L276 IsEmpty]: Start isEmpty. Operand 5563 states and 9222 transitions. [2024-11-13 23:34:28,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-11-13 23:34:28,279 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 23:34:28,280 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 23:34:28,343 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Ended with exit code 0 [2024-11-13 23:34:28,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2024-11-13 23:34:28,681 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-13 23:34:28,682 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 23:34:28,682 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 23:34:28,683 INFO L85 PathProgramCache]: Analyzing trace with hash 1830974382, now seen corresponding path program 1 times [2024-11-13 23:34:28,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-13 23:34:28,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [513855189] [2024-11-13 23:34:28,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 23:34:28,685 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-13 23:34:28,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-13 23:34:28,687 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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-13 23:34:28,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05696a64-8266-4310-8c3c-d9481906e0e0/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)] Waiting until timeout for monitored process [2024-11-13 23:34:31,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:34:31,667 INFO L255 TraceCheckSpWp]: Trace formula consists of 907 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-13 23:34:31,674 INFO L278 TraceCheckSpWp]: Computing forward predicates...