./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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 3aed15da12260a7de82b1d58a50eef3670797f2722612a66426441482ea1c194 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:25:04,443 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:25:04,574 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 04:25:04,585 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:25:04,585 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:25:04,642 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:25:04,643 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:25:04,643 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:25:04,643 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:25:04,644 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:25:04,644 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:25:04,644 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:25:04,644 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:25:04,644 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 04:25:04,644 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:25:04,645 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:25:04,645 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 04:25:04,645 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 04:25:04,645 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:25:04,645 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 04:25:04,649 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 04:25:04,650 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 04:25:04,650 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:25:04,651 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 04:25:04,651 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:25:04,651 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 04:25:04,652 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:25:04,652 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:25:04,652 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 04:25:04,652 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:25:04,652 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 04:25:04,652 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:25:04,653 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:25:04,653 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 04:25:04,653 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:25:04,654 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:25:04,655 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:25:04,655 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:25:04,655 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:25:04,656 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:25:04,656 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:25:04,656 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 04:25:04,656 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 04:25:04,656 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 04:25:04,656 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:25:04,656 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:25:04,657 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 04:25:04,657 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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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 -> 3aed15da12260a7de82b1d58a50eef3670797f2722612a66426441482ea1c194 [2024-11-14 04:25:05,092 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:25:05,106 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:25:05,111 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:25:05,114 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:25:05,115 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:25:05,118 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i Unable to find full path for "g++" [2024-11-14 04:25:07,518 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:25:08,012 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:25:08,018 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i [2024-11-14 04:25:08,043 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/data/6ee947ffa/b9258bdbef244d609eaaa1579d28ba9a/FLAG0ab70c2cc [2024-11-14 04:25:08,063 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/data/6ee947ffa/b9258bdbef244d609eaaa1579d28ba9a [2024-11-14 04:25:08,070 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:25:08,072 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:25:08,074 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:25:08,074 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:25:08,080 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:25:08,081 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,082 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2396bf36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08, skipping insertion in model container [2024-11-14 04:25:08,083 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,120 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:25:08,360 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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i[916,929] [2024-11-14 04:25:08,574 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:25:08,594 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:25:08,608 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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i[916,929] [2024-11-14 04:25:08,730 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:25:08,763 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:25:08,764 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08 WrapperNode [2024-11-14 04:25:08,764 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:25:08,765 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:25:08,765 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:25:08,765 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:25:08,774 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,794 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,871 INFO L138 Inliner]: procedures = 26, calls = 96, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 579 [2024-11-14 04:25:08,872 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:25:08,873 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:25:08,873 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:25:08,873 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:25:08,883 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,884 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,903 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,903 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,953 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,972 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,988 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:08,996 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:09,019 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:25:09,020 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:25:09,021 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:25:09,021 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:25:09,024 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (1/1) ... [2024-11-14 04:25:09,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:25:09,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:25:09,076 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:25:09,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:25:09,114 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:25:09,115 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 04:25:09,115 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 04:25:09,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 04:25:09,115 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:25:09,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:25:09,345 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:25:09,347 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:25:10,719 INFO L? ?]: Removed 19 outVars from TransFormulas that were not future-live. [2024-11-14 04:25:10,719 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:25:11,709 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:25:11,710 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 04:25:11,710 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:25:11 BoogieIcfgContainer [2024-11-14 04:25:11,711 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:25:11,713 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:25:11,714 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:25:11,719 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:25:11,720 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:25:08" (1/3) ... [2024-11-14 04:25:11,720 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17bff9d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:25:11, skipping insertion in model container [2024-11-14 04:25:11,721 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:08" (2/3) ... [2024-11-14 04:25:11,721 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17bff9d8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:25:11, skipping insertion in model container [2024-11-14 04:25:11,721 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:25:11" (3/3) ... [2024-11-14 04:25:11,722 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-13.i [2024-11-14 04:25:11,741 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:25:11,744 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-13.i that has 2 procedures, 141 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-14 04:25:11,836 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:25:11,855 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;@4cbc39b3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:25:11,856 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 04:25:11,861 INFO L276 IsEmpty]: Start isEmpty. Operand has 141 states, 55 states have (on average 1.0545454545454545) internal successors, (58), 56 states have internal predecessors, (58), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2024-11-14 04:25:11,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-14 04:25:11,889 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:25:11,890 INFO L215 NwaCegarLoop]: trace histogram [83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:25:11,891 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:25:11,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:25:11,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1133393133, now seen corresponding path program 1 times [2024-11-14 04:25:11,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:25:11,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523227633] [2024-11-14 04:25:11,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:25:11,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:25:14,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:25:14,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1687635106] [2024-11-14 04:25:14,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:25:14,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:25:14,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:25:14,746 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:25:14,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 04:25:16,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:25:16,642 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 04:25:17,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:25:18,008 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2024-11-14 04:25:18,010 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-14 04:25:18,011 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-14 04:25:18,026 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-14 04:25:18,214 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-14 04:25:18,218 INFO L407 BasicCegarLoop]: Path program histogram: [1] [2024-11-14 04:25:18,685 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 04:25:18,692 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 04:25:18 BoogieIcfgContainer [2024-11-14 04:25:18,692 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 04:25:18,693 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-14 04:25:18,693 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-14 04:25:18,694 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-14 04:25:18,694 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:25:11" (3/4) ... [2024-11-14 04:25:18,699 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-14 04:25:18,700 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-14 04:25:18,702 INFO L158 Benchmark]: Toolchain (without parser) took 10629.81ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 92.7MB in the beginning and 121.9MB in the end (delta: -29.2MB). Peak memory consumption was 205.8MB. Max. memory is 16.1GB. [2024-11-14 04:25:18,703 INFO L158 Benchmark]: CDTParser took 0.62ms. Allocated memory is still 167.8MB. Free memory is still 105.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:25:18,704 INFO L158 Benchmark]: CACSL2BoogieTranslator took 690.71ms. Allocated memory is still 117.4MB. Free memory was 92.7MB in the beginning and 68.5MB in the end (delta: 24.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-14 04:25:18,704 INFO L158 Benchmark]: Boogie Procedure Inliner took 107.37ms. Allocated memory is still 117.4MB. Free memory was 68.5MB in the beginning and 60.2MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 04:25:18,705 INFO L158 Benchmark]: Boogie Preprocessor took 146.91ms. Allocated memory is still 117.4MB. Free memory was 60.2MB in the beginning and 56.1MB in the end (delta: 4.0MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:25:18,706 INFO L158 Benchmark]: RCFGBuilder took 2690.18ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 56.1MB in the beginning and 180.1MB in the end (delta: -124.0MB). Peak memory consumption was 117.2MB. Max. memory is 16.1GB. [2024-11-14 04:25:18,707 INFO L158 Benchmark]: TraceAbstraction took 6978.80ms. Allocated memory is still 352.3MB. Free memory was 179.5MB in the beginning and 121.9MB in the end (delta: 57.6MB). Peak memory consumption was 61.0MB. Max. memory is 16.1GB. [2024-11-14 04:25:18,709 INFO L158 Benchmark]: Witness Printer took 7.16ms. Allocated memory is still 352.3MB. Free memory was 121.9MB in the beginning and 121.9MB in the end (delta: 44.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:25:18,711 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.62ms. Allocated memory is still 167.8MB. Free memory is still 105.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 690.71ms. Allocated memory is still 117.4MB. Free memory was 92.7MB in the beginning and 68.5MB in the end (delta: 24.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 107.37ms. Allocated memory is still 117.4MB. Free memory was 68.5MB in the beginning and 60.2MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 146.91ms. Allocated memory is still 117.4MB. Free memory was 60.2MB in the beginning and 56.1MB in the end (delta: 4.0MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 2690.18ms. Allocated memory was 117.4MB in the beginning and 352.3MB in the end (delta: 234.9MB). Free memory was 56.1MB in the beginning and 180.1MB in the end (delta: -124.0MB). Peak memory consumption was 117.2MB. Max. memory is 16.1GB. * TraceAbstraction took 6978.80ms. Allocated memory is still 352.3MB. Free memory was 179.5MB in the beginning and 121.9MB in the end (delta: 57.6MB). Peak memory consumption was 61.0MB. Max. memory is 16.1GB. * Witness Printer took 7.16ms. Allocated memory is still 352.3MB. Free memory was 121.9MB in the beginning and 121.9MB in the end (delta: 44.9kB). 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 shiftLeft at line 155, overapproximation of shiftRight at line 282, overapproximation of someBinaryArithmeticDOUBLEoperation at line 201, overapproximation of someBinaryFLOATComparisonOperation at line 186, overapproximation of someBinaryFLOATComparisonOperation at line 415, overapproximation of someBinaryFLOATComparisonOperation at line 413, overapproximation of someBinaryFLOATComparisonOperation at line 417, overapproximation of bitwiseOr at line 125, overapproximation of bitwiseAnd at line 155, overapproximation of someUnaryDOUBLEoperation at line 161, overapproximation of someBinaryDOUBLEComparisonOperation at line 442, overapproximation of someBinaryDOUBLEComparisonOperation at line 351, overapproximation of someBinaryDOUBLEComparisonOperation at line 428, overapproximation of someBinaryDOUBLEComparisonOperation at line 353, overapproximation of someBinaryDOUBLEComparisonOperation at line 426, overapproximation of someBinaryDOUBLEComparisonOperation at line 444, overapproximation of someBinaryDOUBLEComparisonOperation at line 357, overapproximation of someBinaryDOUBLEComparisonOperation at line 424, overapproximation of someBinaryDOUBLEComparisonOperation at line 117, overapproximation of someBinaryDOUBLEComparisonOperation at line 419, overapproximation of someBinaryDOUBLEComparisonOperation at line 347, overapproximation of someBinaryDOUBLEComparisonOperation at line 349, overapproximation of someBinaryDOUBLEComparisonOperation at line 355, overapproximation of someBinaryArithmeticFLOAToperation at line 168, overapproximation of someUnaryFLOAToperation at line 211. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned short int var_1_1 = 32; [L23] signed char var_1_4 = 16; [L24] unsigned char var_1_5 = 1; [L25] unsigned char var_1_6 = 1; [L26] unsigned char var_1_8 = 1; [L27] unsigned char var_1_9 = 0; [L28] unsigned char var_1_10 = 128; [L29] unsigned char var_1_11 = 64; [L30] signed char var_1_12 = -10; [L31] signed char var_1_13 = -10; [L32] signed char var_1_14 = -25; [L33] double var_1_15 = 64.875; [L34] double var_1_17 = 1.625; [L35] double var_1_18 = 32.2; [L36] double var_1_19 = 8.6; [L37] double var_1_20 = 10.5; [L38] signed short int var_1_21 = -64; [L39] unsigned char var_1_22 = 25; [L40] unsigned char var_1_23 = 0; [L41] unsigned long int var_1_24 = 5; [L42] double var_1_25 = 0.75; [L43] double var_1_26 = 2.125; [L44] double var_1_27 = 2.2; [L45] unsigned char var_1_28 = 1; [L46] unsigned char var_1_29 = 0; [L47] signed short int var_1_30 = 16; [L48] signed char var_1_31 = -32; [L49] signed char var_1_32 = -10; [L50] signed long int var_1_33 = 4; [L51] signed long int var_1_34 = 10000000; [L52] signed long int var_1_35 = 2; [L53] signed long int var_1_36 = -100000000; [L54] signed short int var_1_37 = 500; [L55] signed short int var_1_38 = 256; [L56] unsigned char var_1_39 = 1; [L57] unsigned char var_1_40 = 5; [L58] unsigned char var_1_41 = 4; [L59] unsigned char var_1_42 = 128; [L60] unsigned char var_1_43 = 128; [L61] unsigned char var_1_44 = 128; [L62] unsigned char var_1_45 = 64; [L63] unsigned short int var_1_46 = 64; [L64] signed short int var_1_47 = -2; [L65] unsigned short int var_1_48 = 64; [L66] unsigned short int var_1_49 = 4; [L67] unsigned short int var_1_50 = 0; [L68] unsigned short int var_1_51 = 5; [L69] unsigned short int var_1_52 = 48868; [L70] unsigned short int var_1_53 = 16; [L71] float var_1_54 = 99999999999999.4; [L72] float var_1_55 = 31.125; [L73] signed short int var_1_56 = 32; [L74] float var_1_57 = 1.2; [L75] float var_1_58 = 31.5; [L76] float var_1_59 = 0.6; [L77] signed short int var_1_60 = 64; [L78] double var_1_61 = 63.2; [L79] signed char var_1_62 = -50; [L80] unsigned long int var_1_63 = 500; [L81] unsigned short int var_1_64 = 128; [L82] double var_1_65 = 16.125; [L83] signed long int var_1_66 = -2; [L84] unsigned char var_1_67 = 10; [L85] double var_1_68 = 499.5; [L86] double var_1_69 = 32.4; [L87] double var_1_70 = 255.9; [L88] double var_1_71 = 63.975; [L89] signed long int var_1_72 = 10; [L90] signed char var_1_73 = -10; [L91] unsigned char var_1_74 = 10; [L92] signed char var_1_75 = -4; [L93] signed char var_1_76 = 25; [L94] signed long int var_1_77 = 10; [L95] double var_1_78 = 0.4; [L96] double var_1_79 = 200.8; [L97] double var_1_80 = 8.125; [L98] signed char var_1_81 = 16; [L99] signed char var_1_82 = -2; [L100] signed char var_1_83 = -25; [L101] unsigned char var_1_84 = 1; [L102] double var_1_85 = 15.4; [L103] double var_1_86 = 1.625; [L104] signed char var_1_87 = -16; [L105] signed char var_1_88 = 10; [L106] unsigned char var_1_89 = 25; [L107] unsigned char var_1_90 = 50; [L108] unsigned char var_1_91 = 5; [L109] float var_1_92 = 7.375; [L110] unsigned short int var_1_93 = 64; [L111] unsigned char var_1_94 = 100; [L112] signed short int last_1_var_1_21 = -64; [L113] unsigned char last_1_var_1_22 = 25; [L464] isInitial = 1 [L465] FCALL initially() [L466] COND TRUE 1 [L467] CALL updateLastVariables() [L456] last_1_var_1_21 = var_1_21 [L457] last_1_var_1_22 = var_1_22 [L467] RET updateLastVariables() [L468] CALL updateVariables() [L322] var_1_4 = __VERIFIER_nondet_char() [L323] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=1, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=1, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L323] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=1, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=1, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L324] CALL assume_abort_if_not(var_1_4 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=1, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=1, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L324] RET assume_abort_if_not(var_1_4 <= 32) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=1, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=1, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L325] var_1_5 = __VERIFIER_nondet_uchar() [L326] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=1, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L326] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=1, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L327] CALL assume_abort_if_not(var_1_5 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=1, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L327] RET assume_abort_if_not(var_1_5 <= 1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=1, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L328] var_1_6 = __VERIFIER_nondet_uchar() [L329] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L329] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L330] CALL assume_abort_if_not(var_1_6 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L330] RET assume_abort_if_not(var_1_6 <= 1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L331] var_1_9 = __VERIFIER_nondet_uchar() [L332] CALL assume_abort_if_not(var_1_9 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100] [L20] COND FALSE !(!cond) [L332] RET assume_abort_if_not(var_1_9 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100] [L333] CALL assume_abort_if_not(var_1_9 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L333] RET assume_abort_if_not(var_1_9 <= 1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L334] var_1_10 = __VERIFIER_nondet_uchar() [L335] CALL assume_abort_if_not(var_1_10 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L335] RET assume_abort_if_not(var_1_10 >= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L336] CALL assume_abort_if_not(var_1_10 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L336] RET assume_abort_if_not(var_1_10 <= 254) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=64, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L337] var_1_11 = __VERIFIER_nondet_uchar() [L338] CALL assume_abort_if_not(var_1_11 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L338] RET assume_abort_if_not(var_1_11 >= 63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L339] CALL assume_abort_if_not(var_1_11 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L339] RET assume_abort_if_not(var_1_11 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=-10, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L340] var_1_13 = __VERIFIER_nondet_char() [L341] CALL assume_abort_if_not(var_1_13 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L341] RET assume_abort_if_not(var_1_13 >= -31) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L342] CALL assume_abort_if_not(var_1_13 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L342] RET assume_abort_if_not(var_1_13 <= 31) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-25, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L343] var_1_14 = __VERIFIER_nondet_char() [L344] CALL assume_abort_if_not(var_1_14 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L344] RET assume_abort_if_not(var_1_14 >= -63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L345] CALL assume_abort_if_not(var_1_14 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L345] RET assume_abort_if_not(var_1_14 <= 63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_17=13/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L346] var_1_17 = __VERIFIER_nondet_double() [L347] CALL assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 4611686.018427382800e+12F && var_1_17 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L347] RET assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 4611686.018427382800e+12F && var_1_17 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_18=161/5, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L348] var_1_18 = __VERIFIER_nondet_double() [L349] CALL assume_abort_if_not((var_1_18 >= 0.0F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 4611686.018427382800e+12F && var_1_18 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L349] RET assume_abort_if_not((var_1_18 >= 0.0F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 4611686.018427382800e+12F && var_1_18 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_19=43/5, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L350] var_1_19 = __VERIFIER_nondet_double() [L351] CALL assume_abort_if_not((var_1_19 >= -230584.3009213691390e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 2305843.009213691390e+12F && var_1_19 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L351] RET assume_abort_if_not((var_1_19 >= -230584.3009213691390e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 2305843.009213691390e+12F && var_1_19 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_20=21/2, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L352] var_1_20 = __VERIFIER_nondet_double() [L353] CALL assume_abort_if_not((var_1_20 >= -230584.3009213691390e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 2305843.009213691390e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L353] RET assume_abort_if_not((var_1_20 >= -230584.3009213691390e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 2305843.009213691390e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_26=17/8, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L354] var_1_26 = __VERIFIER_nondet_double() [L355] CALL assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L355] RET assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_27=11/5, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L356] var_1_27 = __VERIFIER_nondet_double() [L357] CALL assume_abort_if_not((var_1_27 >= -922337.2036854765600e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L357] RET assume_abort_if_not((var_1_27 >= -922337.2036854765600e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L358] var_1_29 = __VERIFIER_nondet_uchar() [L359] CALL assume_abort_if_not(var_1_29 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L359] RET assume_abort_if_not(var_1_29 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L360] CALL assume_abort_if_not(var_1_29 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L360] RET assume_abort_if_not(var_1_29 <= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=-32, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L361] var_1_31 = __VERIFIER_nondet_char() [L362] CALL assume_abort_if_not(var_1_31 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L362] RET assume_abort_if_not(var_1_31 >= -128) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L363] CALL assume_abort_if_not(var_1_31 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L363] RET assume_abort_if_not(var_1_31 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=-10, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L364] var_1_32 = __VERIFIER_nondet_char() [L365] CALL assume_abort_if_not(var_1_32 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L365] RET assume_abort_if_not(var_1_32 >= -128) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L366] CALL assume_abort_if_not(var_1_32 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L366] RET assume_abort_if_not(var_1_32 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=4, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L367] var_1_33 = __VERIFIER_nondet_long() [L368] CALL assume_abort_if_not(var_1_33 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L368] RET assume_abort_if_not(var_1_33 >= -2147483648) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L369] CALL assume_abort_if_not(var_1_33 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L369] RET assume_abort_if_not(var_1_33 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=10000000, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L370] var_1_34 = __VERIFIER_nondet_long() [L371] CALL assume_abort_if_not(var_1_34 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L371] RET assume_abort_if_not(var_1_34 >= -2147483648) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L372] CALL assume_abort_if_not(var_1_34 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L372] RET assume_abort_if_not(var_1_34 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=2, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L373] var_1_35 = __VERIFIER_nondet_long() [L374] CALL assume_abort_if_not(var_1_35 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L374] RET assume_abort_if_not(var_1_35 >= -2147483648) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L375] CALL assume_abort_if_not(var_1_35 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L375] RET assume_abort_if_not(var_1_35 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=-100000000, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L376] var_1_36 = __VERIFIER_nondet_long() [L377] CALL assume_abort_if_not(var_1_36 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L377] RET assume_abort_if_not(var_1_36 >= -2147483648) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L378] CALL assume_abort_if_not(var_1_36 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L378] RET assume_abort_if_not(var_1_36 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=500, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L379] var_1_37 = __VERIFIER_nondet_short() [L380] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L380] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L381] CALL assume_abort_if_not(var_1_37 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L381] RET assume_abort_if_not(var_1_37 <= 16383) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=256, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L382] var_1_38 = __VERIFIER_nondet_short() [L383] CALL assume_abort_if_not(var_1_38 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L383] RET assume_abort_if_not(var_1_38 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L384] CALL assume_abort_if_not(var_1_38 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L384] RET assume_abort_if_not(var_1_38 <= 16383) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=5, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L385] var_1_40 = __VERIFIER_nondet_uchar() [L386] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L386] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L387] CALL assume_abort_if_not(var_1_40 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L387] RET assume_abort_if_not(var_1_40 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=4, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L388] var_1_41 = __VERIFIER_nondet_uchar() [L389] CALL assume_abort_if_not(var_1_41 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L389] RET assume_abort_if_not(var_1_41 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L390] CALL assume_abort_if_not(var_1_41 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L390] RET assume_abort_if_not(var_1_41 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=128, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L391] var_1_42 = __VERIFIER_nondet_uchar() [L392] CALL assume_abort_if_not(var_1_42 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L392] RET assume_abort_if_not(var_1_42 >= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L393] CALL assume_abort_if_not(var_1_42 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L393] RET assume_abort_if_not(var_1_42 <= 254) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=128, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L394] var_1_43 = __VERIFIER_nondet_uchar() [L395] CALL assume_abort_if_not(var_1_43 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L395] RET assume_abort_if_not(var_1_43 >= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L396] CALL assume_abort_if_not(var_1_43 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L396] RET assume_abort_if_not(var_1_43 <= 254) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=128, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L397] var_1_44 = __VERIFIER_nondet_uchar() [L398] CALL assume_abort_if_not(var_1_44 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L398] RET assume_abort_if_not(var_1_44 >= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L399] CALL assume_abort_if_not(var_1_44 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L399] RET assume_abort_if_not(var_1_44 <= 254) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=64, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L400] var_1_45 = __VERIFIER_nondet_uchar() [L401] CALL assume_abort_if_not(var_1_45 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L401] RET assume_abort_if_not(var_1_45 >= 63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L402] CALL assume_abort_if_not(var_1_45 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L402] RET assume_abort_if_not(var_1_45 <= 127) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=4, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L403] var_1_49 = __VERIFIER_nondet_ushort() [L404] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L404] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L405] CALL assume_abort_if_not(var_1_49 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L405] RET assume_abort_if_not(var_1_49 <= 32767) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=48868, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L406] var_1_52 = __VERIFIER_nondet_ushort() [L407] CALL assume_abort_if_not(var_1_52 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L407] RET assume_abort_if_not(var_1_52 >= 32767) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L408] CALL assume_abort_if_not(var_1_52 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L408] RET assume_abort_if_not(var_1_52 <= 65534) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=16, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L409] var_1_53 = __VERIFIER_nondet_ushort() [L410] CALL assume_abort_if_not(var_1_53 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L410] RET assume_abort_if_not(var_1_53 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L411] CALL assume_abort_if_not(var_1_53 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L411] RET assume_abort_if_not(var_1_53 <= 65534) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_55=249/8, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L412] var_1_55 = __VERIFIER_nondet_float() [L413] CALL assume_abort_if_not((var_1_55 >= -922337.2036854765600e+13F && var_1_55 <= -1.0e-20F) || (var_1_55 <= 9223372.036854765600e+12F && var_1_55 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L413] RET assume_abort_if_not((var_1_55 >= -922337.2036854765600e+13F && var_1_55 <= -1.0e-20F) || (var_1_55 <= 9223372.036854765600e+12F && var_1_55 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_58=63/2, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L414] var_1_58 = __VERIFIER_nondet_float() [L415] CALL assume_abort_if_not((var_1_58 >= -461168.6018427382800e+13F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 4611686.018427382800e+12F && var_1_58 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L415] RET assume_abort_if_not((var_1_58 >= -461168.6018427382800e+13F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 4611686.018427382800e+12F && var_1_58 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_59=3/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L416] var_1_59 = __VERIFIER_nondet_float() [L417] CALL assume_abort_if_not((var_1_59 >= -461168.6018427382800e+13F && 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_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L417] RET assume_abort_if_not((var_1_59 >= -461168.6018427382800e+13F && 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_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_61=316/5, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L418] var_1_61 = __VERIFIER_nondet_double() [L419] CALL assume_abort_if_not((var_1_61 >= -922337.2036854776000e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 9223372.036854776000e+12F && var_1_61 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L419] RET assume_abort_if_not((var_1_61 >= -922337.2036854776000e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 9223372.036854776000e+12F && var_1_61 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_64=128, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L420] var_1_64 = __VERIFIER_nondet_ushort() [L421] CALL assume_abort_if_not(var_1_64 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L421] RET assume_abort_if_not(var_1_64 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L422] CALL assume_abort_if_not(var_1_64 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L422] RET assume_abort_if_not(var_1_64 <= 65535) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_69=162/5, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L423] var_1_69 = __VERIFIER_nondet_double() [L424] CALL assume_abort_if_not((var_1_69 >= 0.0F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 4611686.018427382800e+12F && var_1_69 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L424] RET assume_abort_if_not((var_1_69 >= 0.0F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 4611686.018427382800e+12F && var_1_69 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_70=2559/10, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L425] var_1_70 = __VERIFIER_nondet_double() [L426] CALL assume_abort_if_not((var_1_70 >= 0.0F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 4611686.018427382800e+12F && var_1_70 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L426] RET assume_abort_if_not((var_1_70 >= 0.0F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 4611686.018427382800e+12F && var_1_70 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_71=2559/40, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L427] var_1_71 = __VERIFIER_nondet_double() [L428] CALL assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 9223372.036854765600e+12F && var_1_71 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L428] RET assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 9223372.036854765600e+12F && var_1_71 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=10, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L429] var_1_72 = __VERIFIER_nondet_long() [L430] CALL assume_abort_if_not(var_1_72 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L430] RET assume_abort_if_not(var_1_72 >= -2147483648) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L431] CALL assume_abort_if_not(var_1_72 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L431] RET assume_abort_if_not(var_1_72 <= 2147483647) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_74=10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L432] var_1_74 = __VERIFIER_nondet_uchar() [L433] CALL assume_abort_if_not(var_1_74 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L433] RET assume_abort_if_not(var_1_74 >= 0) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L434] CALL assume_abort_if_not(var_1_74 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L434] RET assume_abort_if_not(var_1_74 <= 255) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=-4, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L435] var_1_75 = __VERIFIER_nondet_char() [L436] CALL assume_abort_if_not(var_1_75 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L436] RET assume_abort_if_not(var_1_75 >= -63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L437] CALL assume_abort_if_not(var_1_75 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L437] RET assume_abort_if_not(var_1_75 <= 63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=25, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L438] var_1_76 = __VERIFIER_nondet_char() [L439] CALL assume_abort_if_not(var_1_76 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L439] RET assume_abort_if_not(var_1_76 >= -63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L440] CALL assume_abort_if_not(var_1_76 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L440] RET assume_abort_if_not(var_1_76 <= 63) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_79=1004/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L441] var_1_79 = __VERIFIER_nondet_double() [L442] CALL assume_abort_if_not((var_1_79 >= -230584.3009213691390e+13F && var_1_79 <= -1.0e-20F) || (var_1_79 <= 2305843.009213691390e+12F && var_1_79 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L442] RET assume_abort_if_not((var_1_79 >= -230584.3009213691390e+13F && var_1_79 <= -1.0e-20F) || (var_1_79 <= 2305843.009213691390e+12F && var_1_79 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_80=65/8, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L443] var_1_80 = __VERIFIER_nondet_double() [L444] CALL assume_abort_if_not((var_1_80 >= -230584.3009213691390e+13F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 2305843.009213691390e+12F && var_1_80 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L444] RET assume_abort_if_not((var_1_80 >= -230584.3009213691390e+13F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 2305843.009213691390e+12F && var_1_80 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-2, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L445] var_1_82 = __VERIFIER_nondet_char() [L446] CALL assume_abort_if_not(var_1_82 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L446] RET assume_abort_if_not(var_1_82 >= -31) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L447] CALL assume_abort_if_not(var_1_82 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L447] RET assume_abort_if_not(var_1_82 <= 32) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=-25, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L448] var_1_83 = __VERIFIER_nondet_char() [L449] CALL assume_abort_if_not(var_1_83 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L449] RET assume_abort_if_not(var_1_83 >= -31) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L450] CALL assume_abort_if_not(var_1_83 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L450] RET assume_abort_if_not(var_1_83 <= 31) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=10, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L451] var_1_88 = __VERIFIER_nondet_char() [L452] CALL assume_abort_if_not(var_1_88 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=0, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L452] RET assume_abort_if_not(var_1_88 >= -1) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=0, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L453] CALL assume_abort_if_not(var_1_88 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=0, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L20] COND FALSE !(!cond) [L453] RET assume_abort_if_not(var_1_88 <= 126) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=-10, var_1_13=31, var_1_14=-57, var_1_15=519/8, var_1_1=32, var_1_21=-64, var_1_22=25, var_1_23=0, var_1_24=5, var_1_25=3/4, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=1, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=64, var_1_47=-2, var_1_48=64, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=5, var_1_52=12550143, var_1_53=0, var_1_54=499999999999997/5, var_1_56=32, var_1_57=6/5, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_65=129/8, var_1_66=-2, var_1_67=10, var_1_68=999/2, var_1_6=0, var_1_72=128, var_1_73=-10, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=77/5, var_1_86=13/8, var_1_87=-16, var_1_88=0, var_1_89=25, var_1_8=1, var_1_90=50, var_1_91=5, var_1_92=59/8, var_1_93=64, var_1_94=100, var_1_9=0] [L468] RET updateVariables() [L469] CALL step() [L117] COND FALSE !(var_1_26 < 100.5) [L120] var_1_25 = var_1_27 [L122] COND FALSE !(var_1_25 > var_1_26) [L125] EXPR var_1_31 ^ var_1_32 [L125] EXPR var_1_35 ^ var_1_36 [L125] COND TRUE (var_1_31 ^ var_1_32) > ((var_1_33 * var_1_34) + (var_1_35 ^ var_1_36)) [L126] var_1_30 = ((var_1_37 - var_1_38) + ((((var_1_32) < (var_1_31)) ? (var_1_32) : (var_1_31)))) [L128] COND TRUE \read(var_1_28) [L129] var_1_39 = (var_1_40 + var_1_41) [L135] COND TRUE var_1_43 > 1 [L136] var_1_46 = var_1_45 [L140] COND TRUE \read(var_1_28) [L141] var_1_47 = ((((var_1_45) < 0 ) ? -(var_1_45) : (var_1_45))) [L143] COND TRUE \read(var_1_28) [L144] var_1_48 = ((((var_1_43 + ((((var_1_49) < 0 ) ? -(var_1_49) : (var_1_49)))) < 0 ) ? -(var_1_43 + ((((var_1_49) < 0 ) ? -(var_1_49) : (var_1_49)))) : (var_1_43 + ((((var_1_49) < 0 ) ? -(var_1_49) : (var_1_49)))))) [L146] COND FALSE !(var_1_43 >= (var_1_31 + var_1_46)) [L149] COND TRUE \read(var_1_28) [L150] var_1_51 = ((((var_1_39) < ((var_1_52 - var_1_40))) ? (var_1_39) : ((var_1_52 - var_1_40)))) [L160] COND TRUE (var_1_41 * 1) >= var_1_51 [L161] var_1_54 = (((((((var_1_27) > (var_1_55)) ? (var_1_27) : (var_1_55))) < 0 ) ? -((((var_1_27) > (var_1_55)) ? (var_1_27) : (var_1_55))) : ((((var_1_27) > (var_1_55)) ? (var_1_27) : (var_1_55))))) [L163] COND FALSE !(\read(var_1_29)) [L166] COND FALSE !(! (var_1_25 >= ((((var_1_55) < 0 ) ? -(var_1_55) : (var_1_55))))) [L173] COND FALSE !(-10 >= var_1_49) [L178] COND FALSE !(var_1_33 < var_1_46) [L183] COND FALSE !(var_1_52 > var_1_64) [L186] COND TRUE var_1_55 <= (((((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54))) < 0 ) ? -((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54))) : ((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54))))) [L187] COND TRUE var_1_56 >= var_1_36 [L188] var_1_65 = ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27))) [L191] COND FALSE !(-8 >= var_1_47) [L194] COND FALSE !((var_1_25 * var_1_58) < (- ((((var_1_57) < (var_1_55)) ? (var_1_57) : (var_1_55))))) [L197] var_1_67 = ((((var_1_44) > (var_1_41)) ? (var_1_44) : (var_1_41))) [L199] EXPR var_1_63 ^ var_1_46 [L199] COND FALSE !(var_1_32 > ((var_1_63 ^ var_1_46) + var_1_53)) [L218] COND FALSE !(((((var_1_70) < (0.8)) ? (var_1_70) : (0.8))) > var_1_25) [L222] COND FALSE !(((((var_1_43) > (var_1_74)) ? (var_1_43) : (var_1_74))) >= ((((var_1_33) > (var_1_72)) ? (var_1_33) : (var_1_72)))) [L225] COND TRUE \read(var_1_28) [L226] COND FALSE !(((((var_1_66) > ((128 % var_1_45))) ? (var_1_66) : ((128 % var_1_45)))) < var_1_37) [L230] COND TRUE var_1_58 <= var_1_59 [L231] COND TRUE var_1_40 != (((((var_1_43 - var_1_45)) < (((((var_1_35) < (var_1_34)) ? (var_1_35) : (var_1_34))))) ? ((var_1_43 - var_1_45)) : (((((var_1_35) < (var_1_34)) ? (var_1_35) : (var_1_34)))))) [L232] var_1_78 = ((((var_1_58) < (((var_1_79 + 128.5) + var_1_59))) ? (var_1_58) : (((var_1_79 + 128.5) + var_1_59)))) [L239] COND TRUE (~ var_1_46) <= (var_1_45 - var_1_51) [L240] var_1_81 = (var_1_75 + ((((-10) < ((var_1_82 + var_1_83))) ? (-10) : ((var_1_82 + var_1_83))))) [L242] COND FALSE !(! var_1_28) [L245] COND TRUE ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))) > var_1_54 [L246] var_1_85 = (5.25 - ((((var_1_71) < 0 ) ? -(var_1_71) : (var_1_71)))) [L248] EXPR var_1_30 & var_1_50 [L248] COND FALSE !(var_1_38 <= (var_1_30 & var_1_50)) [L257] COND FALSE !(var_1_62 > var_1_37) [L260] var_1_87 = ((((0) < (var_1_88)) ? (0) : (var_1_88))) [L262] COND FALSE !(\read(var_1_29)) [L265] var_1_89 = var_1_44 [L267] var_1_90 = var_1_43 [L268] var_1_91 = var_1_41 [L269] COND TRUE \read(var_1_28) [L270] var_1_92 = var_1_58 [L274] EXPR var_1_77 | var_1_56 [L274] COND TRUE (var_1_77 | var_1_56) > var_1_75 [L275] var_1_93 = (var_1_90 + var_1_91) [L279] var_1_94 = var_1_44 [L280] signed long int stepLocal_1 = ~ last_1_var_1_21; [L281] unsigned char stepLocal_0 = var_1_5; [L282] EXPR last_1_var_1_22 >> var_1_4 [L282] COND TRUE stepLocal_1 != (last_1_var_1_22 >> var_1_4) [L283] COND FALSE !(stepLocal_0 || var_1_6) [L286] var_1_1 = last_1_var_1_22 [L291] COND FALSE !(\read(var_1_9)) [L294] unsigned short int stepLocal_3 = var_1_1; [L295] COND TRUE var_1_4 > stepLocal_3 [L296] var_1_15 = ((var_1_17 - var_1_18) + (((((var_1_19) > (499.25)) ? (var_1_19) : (499.25))) + var_1_20)) [L300] COND TRUE ((- var_1_11) < 8) || var_1_9 [L301] var_1_22 = (var_1_4 + ((((var_1_11) < 0 ) ? -(var_1_11) : (var_1_11)))) [L303] var_1_23 = (var_1_11 + var_1_4) [L304] COND FALSE !(var_1_18 <= var_1_20) [L307] COND TRUE 9.99999999999998E13 < var_1_20 [L308] var_1_24 = var_1_1 [L311] COND FALSE !(var_1_6 || var_1_9) [L316] signed short int stepLocal_2 = var_1_21; [L317] COND TRUE var_1_10 > stepLocal_2 [L318] var_1_12 = ((var_1_4 + var_1_13) + var_1_14) [L469] RET step() [L470] CALL, EXPR property() [L460] EXPR last_1_var_1_22 >> var_1_4 [L460-L461] return (((((((((~ last_1_var_1_21) != (last_1_var_1_22 >> var_1_4)) ? ((var_1_5 || var_1_6) ? (var_1_1 == ((unsigned short int) var_1_4)) : (var_1_1 == ((unsigned short int) last_1_var_1_22))) : (var_1_1 == ((unsigned short int) 100))) && (var_1_9 ? (var_1_8 == ((unsigned char) (var_1_10 - (var_1_11 - var_1_4)))) : 1)) && ((var_1_10 > var_1_21) ? (var_1_12 == ((signed char) ((var_1_4 + var_1_13) + var_1_14))) : 1)) && ((var_1_4 > var_1_1) ? (var_1_15 == ((double) ((var_1_17 - var_1_18) + (((((var_1_19) > (499.25)) ? (var_1_19) : (499.25))) + var_1_20)))) : (var_1_15 == ((double) var_1_17)))) && ((var_1_6 || var_1_9) ? (((var_1_24 % var_1_10) > var_1_22) ? (var_1_21 == ((signed short int) (((((var_1_11) < 0 ) ? -(var_1_11) : (var_1_11))) + var_1_14))) : 1) : 1)) && ((((- var_1_11) < 8) || var_1_9) ? (var_1_22 == ((unsigned char) (var_1_4 + ((((var_1_11) < 0 ) ? -(var_1_11) : (var_1_11)))))) : 1)) && (var_1_23 == ((unsigned char) (var_1_11 + var_1_4)))) && ((var_1_18 <= var_1_20) ? (var_1_24 == ((unsigned long int) ((((var_1_8) < ((var_1_8 + var_1_11))) ? (var_1_8) : ((var_1_8 + var_1_11)))))) : ((9.99999999999998E13 < var_1_20) ? (var_1_24 == ((unsigned long int) var_1_1)) : 1)) ; [L470] RET, EXPR property() [L470] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=0, var_1_13=31, var_1_14=-57, var_1_15=0, var_1_17=0, var_1_1=25, var_1_21=-64, var_1_22=89, var_1_23=89, var_1_24=25, var_1_25=2, var_1_27=2, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=65, var_1_47=65, var_1_48=127, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=0, var_1_52=12550143, var_1_53=0, var_1_54=3, var_1_55=0, var_1_56=32, var_1_57=6/5, var_1_58=2/5, var_1_59=0, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_64=32767, var_1_65=129/8, var_1_66=-2, var_1_67=254, var_1_68=999/2, var_1_6=0, var_1_70=0, var_1_71=0, var_1_72=128, var_1_73=-10, var_1_74=127, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=0, var_1_86=13/8, var_1_87=0, var_1_88=0, var_1_89=-2, var_1_8=1, var_1_90=127, var_1_91=-768, var_1_92=2/5, var_1_93=127, var_1_94=-2, var_1_9=0] [L19] reach_error() VAL [isInitial=1, last_1_var_1_21=-64, last_1_var_1_22=25, var_1_10=-128, var_1_11=-193, var_1_12=0, var_1_13=31, var_1_14=-57, var_1_15=0, var_1_17=0, var_1_1=25, var_1_21=-64, var_1_22=89, var_1_23=89, var_1_24=25, var_1_25=2, var_1_27=2, var_1_28=1, var_1_29=0, var_1_30=16, var_1_31=127, var_1_32=0, var_1_33=65, var_1_34=1, var_1_35=1, var_1_36=0, var_1_37=17, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=-768, var_1_42=127, var_1_43=127, var_1_44=-2, var_1_45=65, var_1_46=65, var_1_47=65, var_1_48=127, var_1_49=0, var_1_4=26, var_1_50=0, var_1_51=0, var_1_52=12550143, var_1_53=0, var_1_54=3, var_1_55=0, var_1_56=32, var_1_57=6/5, var_1_58=2/5, var_1_59=0, var_1_5=0, var_1_60=64, var_1_62=-50, var_1_63=500, var_1_64=32767, var_1_65=129/8, var_1_66=-2, var_1_67=254, var_1_68=999/2, var_1_6=0, var_1_70=0, var_1_71=0, var_1_72=128, var_1_73=-10, var_1_74=127, var_1_75=26, var_1_76=-63, var_1_77=10, var_1_78=2/5, var_1_81=16, var_1_82=-31, var_1_83=21, var_1_84=1, var_1_85=0, var_1_86=13/8, var_1_87=0, var_1_88=0, var_1_89=-2, var_1_8=1, var_1_90=127, var_1_91=-768, var_1_92=2/5, var_1_93=127, var_1_94=-2, var_1_9=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 141 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 6.4s, OverallIterations: 1, TraceHistogramMax: 83, 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=141occurred 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.1s SsaConstructionTime, 4.2s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 604 NumberOfCodeBlocks, 604 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-14 04:25:18,809 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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 3aed15da12260a7de82b1d58a50eef3670797f2722612a66426441482ea1c194 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:25:22,405 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:25:22,529 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2024-11-14 04:25:22,537 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:25:22,537 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:25:22,609 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:25:22,610 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:25:22,614 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:25:22,614 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:25:22,614 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:25:22,614 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:25:22,615 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:25:22,615 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:25:22,615 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:25:22,615 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:25:22,615 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:25:22,616 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:25:22,616 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 04:25:22,619 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:25:22,620 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:25:22,620 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:25:22,620 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 04:25:22,620 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:25:22,620 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 04:25:22,620 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-14 04:25:22,620 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-14 04:25:22,620 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:25:22,621 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-14 04:25:22,621 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:25:22,621 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 04:25:22,621 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:25:22,621 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:25:22,621 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-14 04:25:22,621 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:25:22,621 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:25:22,621 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:25:22,622 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:25:22,622 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:25:22,622 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 04:25:22,622 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-14 04:25:22,622 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-14 04:25:22,622 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:25:22,622 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:25:22,622 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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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 -> 3aed15da12260a7de82b1d58a50eef3670797f2722612a66426441482ea1c194 [2024-11-14 04:25:23,087 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:25:23,099 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:25:23,102 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:25:23,104 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:25:23,104 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:25:23,106 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i Unable to find full path for "g++" [2024-11-14 04:25:25,471 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:25:25,908 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:25:25,909 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i [2024-11-14 04:25:25,924 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/data/babed9668/318ab89b358a4dd8864c8e52fb24d46b/FLAG844bfd93e [2024-11-14 04:25:26,069 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/data/babed9668/318ab89b358a4dd8864c8e52fb24d46b [2024-11-14 04:25:26,074 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:25:26,076 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:25:26,079 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:25:26,079 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:25:26,086 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:25:26,087 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,088 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10ccd1e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26, skipping insertion in model container [2024-11-14 04:25:26,088 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,142 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:25:26,374 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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i[916,929] [2024-11-14 04:25:26,627 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:25:26,649 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:25:26,663 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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-13.i[916,929] [2024-11-14 04:25:26,766 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:25:26,806 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:25:26,807 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26 WrapperNode [2024-11-14 04:25:26,807 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:25:26,810 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:25:26,810 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:25:26,810 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:25:26,819 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,845 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,896 INFO L138 Inliner]: procedures = 27, calls = 96, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 481 [2024-11-14 04:25:26,896 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:25:26,897 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:25:26,897 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:25:26,898 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:25:26,907 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,907 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,916 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,917 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,942 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,949 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,959 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,962 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,976 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:25:26,980 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:25:26,980 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:25:26,980 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:25:26,983 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (1/1) ... [2024-11-14 04:25:26,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:25:27,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:25:27,032 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:25:27,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:25:27,074 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:25:27,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-14 04:25:27,074 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 04:25:27,074 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 04:25:27,074 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:25:27,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:25:27,301 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:25:27,303 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:25:46,828 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-11-14 04:25:46,828 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:25:46,850 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:25:46,850 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 04:25:46,851 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:25:46 BoogieIcfgContainer [2024-11-14 04:25:46,851 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:25:46,856 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:25:46,856 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:25:46,861 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:25:46,861 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:25:26" (1/3) ... [2024-11-14 04:25:46,862 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a18528e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:25:46, skipping insertion in model container [2024-11-14 04:25:46,862 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:25:26" (2/3) ... [2024-11-14 04:25:46,863 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a18528e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:25:46, skipping insertion in model container [2024-11-14 04:25:46,863 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:25:46" (3/3) ... [2024-11-14 04:25:46,865 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-13.i [2024-11-14 04:25:46,880 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:25:46,883 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-13.i that has 2 procedures, 213 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-14 04:25:46,969 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:25:46,986 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;@2bf52448, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:25:46,986 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 04:25:47,029 INFO L276 IsEmpty]: Start isEmpty. Operand has 213 states, 127 states have (on average 1.4881889763779528) internal successors, (189), 128 states have internal predecessors, (189), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2024-11-14 04:25:47,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 518 [2024-11-14 04:25:47,071 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:25:47,074 INFO L215 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:25:47,075 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:25:47,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:25:47,083 INFO L85 PathProgramCache]: Analyzing trace with hash 278747267, now seen corresponding path program 1 times [2024-11-14 04:25:47,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:25:47,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1065397003] [2024-11-14 04:25:47,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:25:47,105 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:25:47,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:25:47,112 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:25:47,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-14 04:25:48,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:25:48,718 INFO L255 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:25:48,760 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:25:53,682 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 5556 proven. 177 refuted. 0 times theorem prover too weak. 7879 trivial. 0 not checked. [2024-11-14 04:25:53,683 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:25:57,059 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 69 proven. 177 refuted. 0 times theorem prover too weak. 13366 trivial. 0 not checked. [2024-11-14 04:25:57,060 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:25:57,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1065397003] [2024-11-14 04:25:57,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1065397003] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:25:57,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1081652998] [2024-11-14 04:25:57,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:25:57,062 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:25:57,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:25:57,068 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:25:57,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (3)] Waiting until timeout for monitored process [2024-11-14 04:25:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:25:59,208 INFO L255 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:25:59,221 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:25:59,434 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2024-11-14 04:25:59,435 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:25:59,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1081652998] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:25:59,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:25:59,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 10 [2024-11-14 04:25:59,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276997148] [2024-11-14 04:25:59,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:25:59,445 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:25:59,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:25:59,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:25:59,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:25:59,479 INFO L87 Difference]: Start difference. First operand has 213 states, 127 states have (on average 1.4881889763779528) internal successors, (189), 128 states have internal predecessors, (189), 83 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:00,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:00,013 INFO L93 Difference]: Finished difference Result 619 states and 1207 transitions. [2024-11-14 04:26:00,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:26:00,016 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) Word has length 517 [2024-11-14 04:26:00,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:00,036 INFO L225 Difference]: With dead ends: 619 [2024-11-14 04:26:00,037 INFO L226 Difference]: Without dead ends: 409 [2024-11-14 04:26:00,044 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1548 GetRequests, 1539 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:26:00,048 INFO L432 NwaCegarLoop]: 606 mSDtfsCounter, 321 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:26:00,049 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 928 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:26:00,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2024-11-14 04:26:00,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 407. [2024-11-14 04:26:00,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 238 states have (on average 1.415966386554622) internal successors, (337), 238 states have internal predecessors, (337), 166 states have call successors, (166), 2 states have call predecessors, (166), 2 states have return successors, (166), 166 states have call predecessors, (166), 166 states have call successors, (166) [2024-11-14 04:26:00,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 669 transitions. [2024-11-14 04:26:00,283 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 669 transitions. Word has length 517 [2024-11-14 04:26:00,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:00,287 INFO L471 AbstractCegarLoop]: Abstraction has 407 states and 669 transitions. [2024-11-14 04:26:00,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:00,288 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 669 transitions. [2024-11-14 04:26:00,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 518 [2024-11-14 04:26:00,311 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:00,312 INFO L215 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:26:00,325 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (3)] Ended with exit code 0 [2024-11-14 04:26:00,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-14 04:26:00,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:26:00,714 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:00,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:00,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1557747129, now seen corresponding path program 1 times [2024-11-14 04:26:00,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:26:00,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1954471537] [2024-11-14 04:26:00,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:00,718 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:26:00,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:26:00,721 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:26:00,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-14 04:26:02,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:02,276 INFO L255 TraceCheckSpWp]: Trace formula consists of 825 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:26:02,285 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:06,030 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 5556 proven. 177 refuted. 0 times theorem prover too weak. 7879 trivial. 0 not checked. [2024-11-14 04:26:06,030 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:26:08,812 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 69 proven. 177 refuted. 0 times theorem prover too weak. 13366 trivial. 0 not checked. [2024-11-14 04:26:08,813 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:26:08,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1954471537] [2024-11-14 04:26:08,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1954471537] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:26:08,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [701724766] [2024-11-14 04:26:08,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:08,814 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:26:08,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:26:08,816 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:26:08,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-14 04:26:10,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:11,014 INFO L255 TraceCheckSpWp]: Trace formula consists of 825 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:26:11,025 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:11,376 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2024-11-14 04:26:11,376 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:26:11,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [701724766] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:11,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:26:11,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:26:11,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394309437] [2024-11-14 04:26:11,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:11,383 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:26:11,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:26:11,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:26:11,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:26:11,386 INFO L87 Difference]: Start difference. First operand 407 states and 669 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:11,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:11,741 INFO L93 Difference]: Finished difference Result 815 states and 1340 transitions. [2024-11-14 04:26:11,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:26:11,750 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) Word has length 517 [2024-11-14 04:26:11,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:11,758 INFO L225 Difference]: With dead ends: 815 [2024-11-14 04:26:11,758 INFO L226 Difference]: Without dead ends: 411 [2024-11-14 04:26:11,762 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1548 GetRequests, 1541 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:26:11,763 INFO L432 NwaCegarLoop]: 340 mSDtfsCounter, 307 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:26:11,764 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 664 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:26:11,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2024-11-14 04:26:11,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 409. [2024-11-14 04:26:11,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 240 states have (on average 1.3916666666666666) internal successors, (334), 240 states have internal predecessors, (334), 166 states have call successors, (166), 2 states have call predecessors, (166), 2 states have return successors, (166), 166 states have call predecessors, (166), 166 states have call successors, (166) [2024-11-14 04:26:11,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 666 transitions. [2024-11-14 04:26:11,874 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 666 transitions. Word has length 517 [2024-11-14 04:26:11,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:11,878 INFO L471 AbstractCegarLoop]: Abstraction has 409 states and 666 transitions. [2024-11-14 04:26:11,878 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:11,879 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 666 transitions. [2024-11-14 04:26:11,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-11-14 04:26:11,912 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:11,917 INFO L215 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:26:11,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2024-11-14 04:26:12,141 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-14 04:26:12,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:26:12,318 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:12,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:12,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1003109036, now seen corresponding path program 1 times [2024-11-14 04:26:12,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:26:12,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2089199713] [2024-11-14 04:26:12,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:12,321 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:26:12,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:26:12,323 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:26:12,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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-14 04:26:13,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:13,837 INFO L255 TraceCheckSpWp]: Trace formula consists of 826 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:26:13,849 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:17,513 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 5556 proven. 177 refuted. 0 times theorem prover too weak. 7879 trivial. 0 not checked. [2024-11-14 04:26:17,513 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:26:20,824 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 69 proven. 177 refuted. 0 times theorem prover too weak. 13366 trivial. 0 not checked. [2024-11-14 04:26:20,825 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:26:20,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2089199713] [2024-11-14 04:26:20,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2089199713] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:26:20,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [7084751] [2024-11-14 04:26:20,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:20,825 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:26:20,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:26:20,830 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:26:20,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-11-14 04:26:22,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:22,854 INFO L255 TraceCheckSpWp]: Trace formula consists of 826 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:26:22,862 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:22,985 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2024-11-14 04:26:22,985 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:26:22,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [7084751] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:22,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:26:22,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:26:22,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38506940] [2024-11-14 04:26:22,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:22,987 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:26:22,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:26:22,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:26:22,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:26:22,989 INFO L87 Difference]: Start difference. First operand 409 states and 666 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:25,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:26:26,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:26,243 INFO L93 Difference]: Finished difference Result 875 states and 1412 transitions. [2024-11-14 04:26:26,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:26:26,244 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) Word has length 518 [2024-11-14 04:26:26,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:26,251 INFO L225 Difference]: With dead ends: 875 [2024-11-14 04:26:26,251 INFO L226 Difference]: Without dead ends: 469 [2024-11-14 04:26:26,254 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1551 GetRequests, 1544 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:26:26,255 INFO L432 NwaCegarLoop]: 370 mSDtfsCounter, 35 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:26:26,256 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 704 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2024-11-14 04:26:26,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2024-11-14 04:26:26,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 465. [2024-11-14 04:26:26,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 282 states have (on average 1.375886524822695) internal successors, (388), 284 states have internal predecessors, (388), 178 states have call successors, (178), 4 states have call predecessors, (178), 4 states have return successors, (178), 176 states have call predecessors, (178), 178 states have call successors, (178) [2024-11-14 04:26:26,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 744 transitions. [2024-11-14 04:26:26,372 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 744 transitions. Word has length 518 [2024-11-14 04:26:26,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:26,378 INFO L471 AbstractCegarLoop]: Abstraction has 465 states and 744 transitions. [2024-11-14 04:26:26,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:26,379 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 744 transitions. [2024-11-14 04:26:26,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-11-14 04:26:26,399 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:26,400 INFO L215 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:26:26,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2024-11-14 04:26:26,627 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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)] Forceful destruction successful, exit code 0 [2024-11-14 04:26:26,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:26:26,801 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:26,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:26,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1589915050, now seen corresponding path program 1 times [2024-11-14 04:26:26,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:26:26,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [57996078] [2024-11-14 04:26:26,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:26,803 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:26:26,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:26:26,805 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:26:26,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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-14 04:26:28,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:28,219 INFO L255 TraceCheckSpWp]: Trace formula consists of 825 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:26:28,230 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:31,913 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 5556 proven. 177 refuted. 0 times theorem prover too weak. 7879 trivial. 0 not checked. [2024-11-14 04:26:31,913 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:26:34,943 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 69 proven. 177 refuted. 0 times theorem prover too weak. 13366 trivial. 0 not checked. [2024-11-14 04:26:34,943 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:26:34,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [57996078] [2024-11-14 04:26:34,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [57996078] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:26:34,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1485571527] [2024-11-14 04:26:34,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:34,944 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:26:34,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:26:34,947 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:26:34,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-14 04:26:36,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:36,918 INFO L255 TraceCheckSpWp]: Trace formula consists of 825 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:26:36,928 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:38,433 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2024-11-14 04:26:38,434 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:26:38,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1485571527] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:38,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:26:38,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 04:26:38,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000965138] [2024-11-14 04:26:38,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:38,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:26:38,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:26:38,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:26:38,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:26:38,438 INFO L87 Difference]: Start difference. First operand 465 states and 744 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:41,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:41,498 INFO L93 Difference]: Finished difference Result 1211 states and 1932 transitions. [2024-11-14 04:26:41,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:26:41,502 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) Word has length 518 [2024-11-14 04:26:41,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:41,512 INFO L225 Difference]: With dead ends: 1211 [2024-11-14 04:26:41,512 INFO L226 Difference]: Without dead ends: 729 [2024-11-14 04:26:41,515 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1553 GetRequests, 1544 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:26:41,519 INFO L432 NwaCegarLoop]: 607 mSDtfsCounter, 622 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 1342 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-14 04:26:41,520 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [622 Valid, 1342 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-14 04:26:41,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2024-11-14 04:26:41,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 721. [2024-11-14 04:26:41,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 478 states have (on average 1.4121338912133892) internal successors, (675), 484 states have internal predecessors, (675), 234 states have call successors, (234), 8 states have call predecessors, (234), 8 states have return successors, (234), 228 states have call predecessors, (234), 234 states have call successors, (234) [2024-11-14 04:26:41,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 1143 transitions. [2024-11-14 04:26:41,630 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 1143 transitions. Word has length 518 [2024-11-14 04:26:41,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:41,634 INFO L471 AbstractCegarLoop]: Abstraction has 721 states and 1143 transitions. [2024-11-14 04:26:41,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:41,635 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 1143 transitions. [2024-11-14 04:26:41,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-11-14 04:26:41,644 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:41,644 INFO L215 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:26:41,684 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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)] Ended with exit code 0 [2024-11-14 04:26:41,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2024-11-14 04:26:42,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:26:42,049 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:42,049 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:42,050 INFO L85 PathProgramCache]: Analyzing trace with hash -829258662, now seen corresponding path program 1 times [2024-11-14 04:26:42,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:26:42,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1442862766] [2024-11-14 04:26:42,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:42,051 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:26:42,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:26:42,054 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:26:42,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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-14 04:26:43,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:43,477 INFO L255 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:26:43,485 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:43,727 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2024-11-14 04:26:43,727 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:26:43,727 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:26:43,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1442862766] [2024-11-14 04:26:43,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1442862766] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:26:43,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:26:43,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:26:43,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183363129] [2024-11-14 04:26:43,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:26:43,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:26:43,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:26:43,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:26:43,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:26:43,731 INFO L87 Difference]: Start difference. First operand 721 states and 1143 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:43,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:26:43,909 INFO L93 Difference]: Finished difference Result 1952 states and 3095 transitions. [2024-11-14 04:26:43,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:26:43,909 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) Word has length 518 [2024-11-14 04:26:43,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:26:43,920 INFO L225 Difference]: With dead ends: 1952 [2024-11-14 04:26:43,920 INFO L226 Difference]: Without dead ends: 1234 [2024-11-14 04:26:43,923 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 516 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-14 04:26:43,924 INFO L432 NwaCegarLoop]: 586 mSDtfsCounter, 329 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:26:43,926 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 919 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 04:26:43,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1234 states. [2024-11-14 04:26:44,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1234 to 1226. [2024-11-14 04:26:44,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1226 states, 777 states have (on average 1.380952380952381) internal successors, (1073), 786 states have internal predecessors, (1073), 434 states have call successors, (434), 14 states have call predecessors, (434), 14 states have return successors, (434), 425 states have call predecessors, (434), 434 states have call successors, (434) [2024-11-14 04:26:44,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1226 states to 1226 states and 1941 transitions. [2024-11-14 04:26:44,176 INFO L78 Accepts]: Start accepts. Automaton has 1226 states and 1941 transitions. Word has length 518 [2024-11-14 04:26:44,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:26:44,178 INFO L471 AbstractCegarLoop]: Abstraction has 1226 states and 1941 transitions. [2024-11-14 04:26:44,179 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:26:44,179 INFO L276 IsEmpty]: Start isEmpty. Operand 1226 states and 1941 transitions. [2024-11-14 04:26:44,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-11-14 04:26:44,185 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:26:44,185 INFO L215 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:26:44,213 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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-14 04:26:44,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:26:44,386 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:26:44,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:26:44,386 INFO L85 PathProgramCache]: Analyzing trace with hash -901645220, now seen corresponding path program 1 times [2024-11-14 04:26:44,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:26:44,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1830458720] [2024-11-14 04:26:44,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:44,387 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:26:44,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:26:44,389 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:26:44,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2024-11-14 04:26:45,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:45,655 INFO L255 TraceCheckSpWp]: Trace formula consists of 823 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:26:45,662 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:26:53,098 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 6778 proven. 138 refuted. 0 times theorem prover too weak. 6696 trivial. 0 not checked. [2024-11-14 04:26:53,098 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:26:55,020 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:26:55,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1830458720] [2024-11-14 04:26:55,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1830458720] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:26:55,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [202778477] [2024-11-14 04:26:55,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:26:55,021 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:26:55,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:26:55,023 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:26:55,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-14 04:26:59,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:26:59,132 INFO L255 TraceCheckSpWp]: Trace formula consists of 823 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:26:59,141 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:08,590 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2024-11-14 04:27:08,590 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:27:08,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [202778477] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:27:08,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:27:08,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-14 04:27:08,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946995043] [2024-11-14 04:27:08,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:27:08,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:27:08,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:27:08,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:27:08,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-14 04:27:08,593 INFO L87 Difference]: Start difference. First operand 1226 states and 1941 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:27:13,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:27:15,042 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:27:18,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:27:19,309 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:27:19,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:27:19,340 INFO L93 Difference]: Finished difference Result 2535 states and 4021 transitions. [2024-11-14 04:27:19,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:27:19,370 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) Word has length 518 [2024-11-14 04:27:19,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:27:19,384 INFO L225 Difference]: With dead ends: 2535 [2024-11-14 04:27:19,384 INFO L226 Difference]: Without dead ends: 1456 [2024-11-14 04:27:19,389 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1344 GetRequests, 1333 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2024-11-14 04:27:19,391 INFO L432 NwaCegarLoop]: 339 mSDtfsCounter, 241 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 167 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 1179 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:27:19,392 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 1179 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 189 Invalid, 3 Unknown, 0 Unchecked, 10.4s Time] [2024-11-14 04:27:19,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2024-11-14 04:27:19,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 1358. [2024-11-14 04:27:19,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1358 states, 909 states have (on average 1.4268426842684268) internal successors, (1297), 918 states have internal predecessors, (1297), 434 states have call successors, (434), 14 states have call predecessors, (434), 14 states have return successors, (434), 425 states have call predecessors, (434), 434 states have call successors, (434) [2024-11-14 04:27:19,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1358 states to 1358 states and 2165 transitions. [2024-11-14 04:27:19,639 INFO L78 Accepts]: Start accepts. Automaton has 1358 states and 2165 transitions. Word has length 518 [2024-11-14 04:27:19,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:27:19,640 INFO L471 AbstractCegarLoop]: Abstraction has 1358 states and 2165 transitions. [2024-11-14 04:27:19,641 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:27:19,642 INFO L276 IsEmpty]: Start isEmpty. Operand 1358 states and 2165 transitions. [2024-11-14 04:27:19,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-11-14 04:27:19,650 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:27:19,650 INFO L215 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:27:19,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2024-11-14 04:27:19,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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)] Ended with exit code 0 [2024-11-14 04:27:20,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:27:20,052 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:27:20,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:27:20,052 INFO L85 PathProgramCache]: Analyzing trace with hash -699027743, now seen corresponding path program 1 times [2024-11-14 04:27:20,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:27:20,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [916635403] [2024-11-14 04:27:20,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:20,053 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:27:20,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:27:20,055 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:27:20,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2024-11-14 04:27:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:27:21,189 INFO L255 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:27:21,195 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:27,959 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 6778 proven. 138 refuted. 0 times theorem prover too weak. 6696 trivial. 0 not checked. [2024-11-14 04:27:27,959 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:27:29,962 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:27:29,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [916635403] [2024-11-14 04:27:29,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [916635403] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:27:29,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1372483199] [2024-11-14 04:27:29,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:29,962 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:27:29,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:27:29,964 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:27:29,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-11-14 04:27:34,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:27:34,530 INFO L255 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:27:34,536 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:27:44,178 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2024-11-14 04:27:44,178 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:27:44,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1372483199] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:27:44,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:27:44,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-14 04:27:44,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859953016] [2024-11-14 04:27:44,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:27:44,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:27:44,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:27:44,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:27:44,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:27:44,181 INFO L87 Difference]: Start difference. First operand 1358 states and 2165 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 3 states have internal predecessors, (107), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:27:51,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:27:51,885 INFO L93 Difference]: Finished difference Result 3488 states and 5531 transitions. [2024-11-14 04:27:51,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:27:51,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 3 states have internal predecessors, (107), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) Word has length 519 [2024-11-14 04:27:51,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:27:51,904 INFO L225 Difference]: With dead ends: 3488 [2024-11-14 04:27:51,905 INFO L226 Difference]: Without dead ends: 2758 [2024-11-14 04:27:51,909 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1346 GetRequests, 1337 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-11-14 04:27:51,910 INFO L432 NwaCegarLoop]: 344 mSDtfsCounter, 224 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 883 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:27:51,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 883 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2024-11-14 04:27:51,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2758 states. [2024-11-14 04:27:52,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2758 to 2751. [2024-11-14 04:27:52,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 1864 states have (on average 1.4275751072961373) internal successors, (2661), 1886 states have internal predecessors, (2661), 855 states have call successors, (855), 31 states have call predecessors, (855), 31 states have return successors, (855), 833 states have call predecessors, (855), 855 states have call successors, (855) [2024-11-14 04:27:52,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 4371 transitions. [2024-11-14 04:27:52,462 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 4371 transitions. Word has length 519 [2024-11-14 04:27:52,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:27:52,464 INFO L471 AbstractCegarLoop]: Abstraction has 2751 states and 4371 transitions. [2024-11-14 04:27:52,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 3 states have internal predecessors, (107), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:27:52,464 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 4371 transitions. [2024-11-14 04:27:52,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-11-14 04:27:52,469 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:27:52,470 INFO L215 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:27:52,496 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2024-11-14 04:27:52,691 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2024-11-14 04:27:52,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:27:52,871 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:27:52,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:27:52,871 INFO L85 PathProgramCache]: Analyzing trace with hash -276325917, now seen corresponding path program 1 times [2024-11-14 04:27:52,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:27:52,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [322123193] [2024-11-14 04:27:52,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:27:52,872 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:27:52,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:27:52,874 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:27:52,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2024-11-14 04:27:54,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:27:54,193 INFO L255 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 04:27:54,198 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:28:02,892 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 166 proven. 486 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:28:02,893 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:28:04,669 INFO L134 CoverageAnalysis]: Checked inductivity of 13612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2024-11-14 04:28:04,669 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:28:04,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [322123193] [2024-11-14 04:28:04,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [322123193] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 04:28:04,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:28:04,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-14 04:28:04,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445364013] [2024-11-14 04:28:04,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:28:04,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:28:04,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:28:04,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:28:04,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-14 04:28:04,672 INFO L87 Difference]: Start difference. First operand 2751 states and 4371 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:28:07,738 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:28:10,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:28:10,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:28:10,923 INFO L93 Difference]: Finished difference Result 5592 states and 8789 transitions. [2024-11-14 04:28:10,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:28:10,924 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) Word has length 519 [2024-11-14 04:28:10,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:28:10,945 INFO L225 Difference]: With dead ends: 5592 [2024-11-14 04:28:10,945 INFO L226 Difference]: Without dead ends: 3215 [2024-11-14 04:28:10,953 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1037 GetRequests, 1026 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-11-14 04:28:10,954 INFO L432 NwaCegarLoop]: 336 mSDtfsCounter, 25 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:28:10,954 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 988 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 2 Unknown, 0 Unchecked, 6.0s Time] [2024-11-14 04:28:10,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3215 states. [2024-11-14 04:28:11,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3215 to 2821. [2024-11-14 04:28:11,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2821 states, 1934 states have (on average 1.419338159255429) internal successors, (2745), 1956 states have internal predecessors, (2745), 855 states have call successors, (855), 31 states have call predecessors, (855), 31 states have return successors, (855), 833 states have call predecessors, (855), 855 states have call successors, (855) [2024-11-14 04:28:11,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2821 states to 2821 states and 4455 transitions. [2024-11-14 04:28:11,517 INFO L78 Accepts]: Start accepts. Automaton has 2821 states and 4455 transitions. Word has length 519 [2024-11-14 04:28:11,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:28:11,518 INFO L471 AbstractCegarLoop]: Abstraction has 2821 states and 4455 transitions. [2024-11-14 04:28:11,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 1 states have call successors, (83), 1 states have call predecessors, (83), 1 states have return successors, (83), 1 states have call predecessors, (83), 1 states have call successors, (83) [2024-11-14 04:28:11,519 INFO L276 IsEmpty]: Start isEmpty. Operand 2821 states and 4455 transitions. [2024-11-14 04:28:11,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-11-14 04:28:11,524 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:28:11,524 INFO L215 NwaCegarLoop]: trace histogram [83, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:28:11,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2024-11-14 04:28:11,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:28:11,726 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:28:11,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:28:11,726 INFO L85 PathProgramCache]: Analyzing trace with hash 424738661, now seen corresponding path program 1 times [2024-11-14 04:28:11,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:28:11,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1470889140] [2024-11-14 04:28:11,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:28:11,728 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:28:11,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:28:11,733 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:28:11,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f13f7eb2-810a-4968-ad09-0cfb510a2d46/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-14 04:28:13,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:28:13,260 INFO L255 TraceCheckSpWp]: Trace formula consists of 824 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-14 04:28:13,274 INFO L278 TraceCheckSpWp]: Computing forward predicates...